Skip to content

fix: align npm installer with accepted Linux archive - #42

Merged
MelaBuilt-AI merged 1 commit into
mainfrom
fix/npm-accepted-linux-archive
Oct 16, 2026
Merged

MelaBuilt-AI merged 1 commit into
mainfrom
fix/npm-accepted-linux-archive

Conversation

@MelaBuilt-AI

Copy link
Copy Markdown
Owner

Summary

  • Repin the unpublished Linux npm bootstrap to the unchanged accepted application archive from main 4bdb0cc6986ef87677c57da5499963fc78f67eb1.
  • Update the real-archive source-identity assertion and package README to match SHA-256 d9ebb915087f61da953f12923bbd798a2c47549af34c670f3ffba7d17298fe98.
  • Keep application bytes, version, runtime behavior and public-release gates unchanged. This is bootstrap alignment only; no app rebuild or binary upload.

Verification

  • Independently hashed the delivered Linux archive and read its BUILD.json: expected source commit, sourceDirty false, bundled Node24.18.0.
  • RED: accepted archive rejected with old embedded digest.
  • GREEN: real-archive installation/source identity/repeat/bundled launcher invocation and wrong-digest refusal, 2 tests passed, 0 skipped.
  • Node syntax check, scoped ESLint, repository-wide Prettier check and git diff --check passed.
  • Real packaged npm exec/npx/pnpm dlx + generated-wrapper UI/API/WebSocket/quit proof will follow clean merged-source packing after merge approval. The unit's intentional invalid-port probe is not claimed as startup proof.

Boundaries

No npm publication, product tag/Release, download activation, global install, retained-state mutation, or rebuild of accepted installers. Existing same-version installs are not upgraded; private testing uses isolated installation/state roots. Application-source and bootstrap-source identities remain distinct.

@MelaBuilt-AI
MelaBuilt-AI merged commit 2a48f59 into main Oct 16, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant