Skip to content

release: prepare runtime-core for npm publication#25

Merged
GsCommand merged 1 commit into
mainfrom
codex/prepare-runtime-core-for-npm-publication
May 18, 2026
Merged

release: prepare runtime-core for npm publication#25
GsCommand merged 1 commit into
mainfrom
codex/prepare-runtime-core-for-npm-publication

Conversation

@GsCommand
Copy link
Copy Markdown
Contributor

Motivation

  • Prepare @commandlayer/runtime-core for npm publication so downstream repos can depend on the registry instead of GitHub tarball/git installs.
  • Recommend version 1.2.0 (minor) because the changes are packaging, docs, and release-readiness only and introduce no new breaking runtime API beyond the already-landed 1.1.0 changes.

Description

  • Bumped package.json version to 1.2.0 and verified name, main, types, exports, and files point to dist/ and included docs.
  • Added RELEASE_CHECKLIST.md to standardize pre-publish validation and package-content review.
  • Updated README.md to instruct downstream consumers to install from npm (npm install @commandlayer/runtime-core@1.2.0).
  • Prepended a 1.2.0 entry to CHANGELOG.md documenting the canonical CLAS proof envelope expectations and the Ed25519 casing guidance.

Testing

  • Ran npm install which completed successfully.
  • Ran npm run build (TypeScript tsc) which completed successfully and produced dist/ artifacts.
  • Ran npm test which executed the test suite (72 tests across 15 suites) and all tests passed.
  • Ran npm run typecheck (tsc --noEmit) which succeeded.
  • Ran npm pack --dry-run which produced commandlayer-runtime-core-1.2.0.tgz with 28 files (package size 21.8 kB, unpacked size 81.4 kB) and included only the expected dist/*, docs, and package metadata.

All automated checks completed successfully and no blockers were identified for publishing from this local release-readiness run.


Codex Task

@GsCommand GsCommand merged commit 6bab6ce into main May 18, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant