Skip to content

release: prepare public HRA CLI supply chain - #42

Merged
0thernet merged 3 commits into
mainfrom
codex/hra-public-release-control-20260830
Aug 31, 2026
Merged

release: prepare public HRA CLI supply chain#42
0thernet merged 3 commits into
mainfrom
codex/hra-public-release-control-20260830

Conversation

@0thernet

Copy link
Copy Markdown
Member

Summary

  • publish the HRA CLI as the scoped MIT package @hraness/hra
  • make immutable annotated tag objects and peeled commits the release authority
  • admit only exact same-run or proven retry publication transitions
  • bind GitHub and npm artifacts to exact bytes, tag object, commit, run ID, and attempt
  • verify npm provenance cryptographically with bounded provider responses
  • harden package acceptance while preserving isolated real local/global installs

Release contract

Tag creation may precede or follow merge, but publication requires the peeled tag commit to be an ancestor of current protected main. A later attempt may complete only the same annotated tag object, peeled commit, and tarball; npm provenance remains bound to the actual publishing run ID and attempt. GitHub release identity and uploaded assets are recovered and verified by exact numeric ID.

Validation

Exact reviewed commit: 6c29bca
Exact reviewed tree: 5ed17e449fe40cedd36ccdaa6184692e3455bf78

  • bun run check
  • 2,149 tests, 112,397 assertions
  • lint, typecheck, site check/build, and CLI build
  • package policy 10/10
  • exact production tarball with real dependencies, isolated local/global consumers, PTY, and daemon lifecycle
  • focused cache-custody suite 25/25, 131 assertions
  • independent release-contract and final-delta reviews: clean

@vercel

vercel Bot commented Aug 31, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
hra Ready Ready Preview Aug 31, 2026 1:59am

Request Review

@0thernet
0thernet merged commit 988feec into main Aug 31, 2026
5 checks passed
@0thernet
0thernet deleted the codex/hra-public-release-control-20260830 branch August 31, 2026 02:06
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