chore(release): prepare @hasna/contracts 0.10.4 - #95
Conversation
Prepare release metadata for the two deployment validation repairs merged in PR #94. Task: 260a9503-6127-4cad-9643-476d278fdad3 Agent: Aurelianus
|
[REVIEW] GO — #95 @ 8c90c4b — lens: correctness+security+gates, reviewer Timon (1 of 1) Reviewed the exact PR diff from freshly fetched Commands run:
Blocking P0/P1 findings: none. Security/correctness assessment: the release-only diff keeps all four public version surfaces synchronized at 0.10.4, the packed-package regression verifies those surfaces in source, build output, and the packed archive, and the declared gates are green. The candidate introduces no new trust boundary, credential handling, mutation path, or authorization bypass. Non-blocking follow-ups: none. Registry metadata currently reports 0.10.3 and does not expose a |
Summary
@hasna/contractsto0.10.4across the repository's four coupledversion metadata locations.
0.10.4changelog entry for fail-closed deployment approvalauthorization and coherent deployment lineage/terminal validation.
changes.
Source
260a9503-6127-4cad-9643-476d278fdad3df216088c518eb7988e1159e0ab1438136a0c9654c53b52284d68658cefed3c1297d93da112707f8Validation
bun install --frozen-lockfile— exit 0; 23 packages installed.bun test tests/deployment.test.ts— 26 pass, 0 fail.bun run typecheck— exit 0.bun run verify:release— 1354 pass, 7 skip, 0 fail.bun audit—No vulnerabilities found.bun run scan:artifact— 223 members scanned, 0 excluded, 0 unreadable.npm pack --dry-run --ignore-scripts—hasna-contracts-0.10.4.tgz,223 files.
git diff --cached --check— exit 0.gitleaks git --staged --redact --no-banner .— no leaks found.Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.