Add verified npx distribution for Folderbase Core - #30
Merged
Conversation
This was referenced Aug 1, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Advances #29.
Outcome
Adds a thin, dependency-free
@folderbase/clilauncher around native open-source Core, with exact-tag release automation and fail-closed installation.Included
queue: maxgroupRED → GREEN
git diff --checkpassCurrent-head validation (
630da43fdbc5ab69bc60b6ac90605ca4cffca710)cargo test --workspace --all-features --locked: passed, including Core 441/441npm test --prefix packages/npm-cli: 16/16.bin/folderbaseacceptance passedscripts/check-ci-policy.shscripts/check-public-eclipse.shnode scripts/verify-folderbase-version-0.5-distribution.mjs: 197 filesgit diff --checkscripts/test-package-install.sh: extracted Core 441/441 plus packaged integration/CLI and optimized-install proofPublication boundary
Repository immutable releases are enabled. The release environment still needs
FOLDERBASE_IMMUTABLE_RELEASES_READ_TOKEN, scoped to this repository with Administration read only. Release writes keep using GitHub's short-lived workflow token.The existing empty mutable
v0.4.0release predates the invariant. This PR intentionally refuses to modify it. Recreating that release requires explicit destructive approval.Initial npm publication also requires the owner to claim
@folderbaseand configure trusted publishing.@folderbase/clicurrently returns E404.Target definitions are aligned today; consolidation is tracked as non-blocking follow-up #41 before any platform is added or removed.