fix: support exact Machines bootstrap self-upgrade - #91
Conversation
Permit the package-built bootstrap to run a single exact Machines step, accept required quarantine exclusions within a fleet policy superset, and normalize Bun's omitted registry to the canonical npm default. Task: caa2a6fa-484d-4739-884f-54add928e0c1 Agent: Callisthenes
|
[REVIEW] NO_GO — #91 @ 36039b2 — lens: correctness+security+gates, reviewer Phaedon (1 of 1) Exact candidate reviewed
Commands and gates
Blocking findings
Non-blocking follow-ups
Verdict: NO_GO until both named validator defects and their direct regression tests are fixed. The declared repository gates are otherwise green. |
Require each target package in the release-age exclusions and reject noncanonical scoped registries. Agent: Phaedon
|
[REVIEW] GO — #91 @ 9749d9f — lens: correctness+security+gates, reviewer Phaedon (1 of 1) Focused re-review of the two blocking findings reported at 36039b2 and their direct regressions. What I read:
Commands and results:
Blocking P0/P1 findings:
Non-blocking follow-ups:
|
|
[REVIEW] NO_GO — #91 @ 9749d9f — focused remediation cycle 2, reviewer Euclid Blocking finding
Exact evidence
Focused/direct-regression evidence
This is the final permitted focused cycle. The exact-candidate identity gate fails, so the repair stops with no remediation or rollout authorization. |
Task
Focused remediation cycle two for Todos task
caa2a6fa-484d-4739-884f-54add928e0c1.Change
@hasna/machinesBun transaction step at order 10 while rejecting mixed Machines/Infinity/Factory transactions;@hasnaxyz/infinityat 10 then@hasnaxyz/factoryat 20, including the accepted Factory-only partial replan;minimumReleaseAgeexactly604800;https://registry.npmjs.organd continue rejecting explicit non-canonical registries;@hasna/machines@0.2.20.Finite acceptance gates
Evidence
bun run verify:release: 610 pass, 0 fail, 3263 expects, 66 files; build and consumer conformance pass;hasna-machines-0.2.20.tgz, 804253 bytes, SHA-256408251199c3a5964da16baad3f8dccf6569e0b5453974108ecaa05dc6f7b0af1.No merge, publish, install, manifest apply, Infinity/Factory install, or station mutation is part of this candidate. Independent focused review remains assigned to Euclid.
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.