feat: add exact Bun registry installer - #89
Conversation
Implement task caa2a6fa-484d-4739-884f-54add928e0c1 with target-only planning, verified source delivery, atomic rollback, and structured probes. Agent: Callisthenes
|
[REVIEW] NO_GO — #89 @ 12d7f98 — lens: correctness+security+gates, reviewer Damon (1 of 1) Reviewed exact candidate
Gates run
Blocking P0/P1 findings
Non-blocking follow-up
Verdict: NO_GO. The gates are green, but the six current P1 defects above affect reachable authorization, security, freeze, mutation-target, rollback, failure-signaling, and exact-release paths. This is real remediation work; leave the PR open and re-review only these named defects and their direct regressions on the new head. |
Agent: Callisthenes
|
[REVIEW] NO_GO — #89 @ 7b4ff08 — lens: correctness+security+gates, reviewer Xenon (1 of 1) Reviewed the exact 25-file change against freshly fetched base 592dfbf: full diff, every changed file, and surrounding CLI, apps/reconcile, manifest, remote-runner, SDK, MCP, bootstrap, transaction, and test code. Commands and measured results:
Blocking P0/P1 findings:
Non-blocking follow-ups:
|
|
Remediation update: commit fbb5831 fixes all three Xenon P1 findings and passed PR #89 had already been merged at a5e0bf3 while the latest current-head verdict was the attributed Xenon NO_GO at 7b4ff08. The fix commit is not an ancestor of current main, so it is being landed PR-first through #90; no direct main push was used. |
Scope
Implements Todos task
caa2a6fa-484d-4739-884f-54add928e0c1under blocked rolloutd496a2c4-b7eb-4f5d-8930-c6945ecfd68a.Adds a package-owned exact Bun registry installer for the ordered
@hasnaxyz/infinity@1.0.12and@hasnaxyz/factory@0.6.9pair. Source assets are bounded, SHA-256 verified, passed through the Machines executor on stdin, and secret reference names are consumed only at the target throughsecrets exec. Planning and status output omit private target metadata.Safety and rollback
Verification
bun run verify:release: 594 pass, 0 fail; build and consumer conformance passed.git diff --check: clean before commit.no leaks foundacross 91,281 bytes.Candidate
0.2.1912d7f98499deb5d4fceca62819b420861b2a5346019feb7e-7912-76b3-b126-7d99a2976a9cAgent: Callisthenes
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.