- Replace the custom Node packaging script with a flat inline step
(cp the .proto glob, cp the static files, npm version) so the
workflow speaks the same shell idiom as the other workflows.
- Promote package.json and README.md to static files under
libcockatrice_protocol/npm/ so contributors edit them in-place.
- Re-format libcockatrice_protocol/CMakeLists.txt per .cmake-format.json.
- Add workflow_dispatch (manual run; optional version input) and
timeout-minutes: 10.
- Drop --provenance from npm publish: GitHub Packages doesn't
attest Sigstore provenance.