Actual claude-fable-5-1 design review of9ece6a7: CHANGES REQUIRED. Four blockers: specify no mounted v2 path in stage A, complete version agreement matrix, prevent fresh catalog/existing profile drift, define exact digest bytes. Evidence saved /home/paulca/.cache/oficina-provisioning-20260912/legacy-schema-binding-design/result.json. No implementation/deployment or merge. Revision2 addresses these with unchanged public v1 dispatch, private test-only primitives, explicit wire matrix, source equality/reachability guards and exact embedded-byte SHA256. Also clarifies preserved legacy directory sessions and initialized-only readonly checks. Re-review follows.
Bind historical schema acceptance to enrolled native launches open
On branch feat-legacy-schema-binding
Home61 design starts on feat-legacy-schema-binding from main. Proposal9ece6a7 binds named immutable schema manifests to local enrollment, signed requests/inspection and protected launch/checker expectations. Stage A remains inert; historical selection stays unavailable from production dispatch until verified platform integration. Fable design review is starting against frozen source549a277. No schema acceptance, credentials, worker invocation or deployment changed. Dependencies remain platform126 isolation and132 worker/IAM runtime. This is a design branch; prior Home lineage is not implicitly merge-approved.
Actual claude-fable-5-1 APPROVE of design revision2 c1f0eb6, no remaining design blockers. All four first-review corrections resolved. Review evidence: /home/paulca/.cache/oficina-provisioning-20260912/legacy-schema-binding-design-r2/result.json. Approval covers design only, not code, runtime authority or earlier preview lineage. Implementation guard should additionally root SignInspect and the provisioner CLI dispatcher (nonblocking review suggestion). Task61 remains Started, not Done. No v2 acceptance, worker credential or native invocation implemented/deployed. Platform126/132 prerequisites unchanged. Parallel icon deployment now6a9cf7f omits our previous deployed preview files; reconciliation requested in Home62 before selecting an implementation/release baseline. Design-only branch aligned with newly fetched origin/main f1caf3a; its only diff from current main is the proposal.
Stage A implementation now has frozen schema manifests/digests, bounded exact ledger/schema/occupancy checks, private v2 authorization/inspection/config/plan codecs, and an AST guard forbidding references from all production source outside those files. Mounted v1 entrypoints and journal remain unchanged and reject v2. Full gate is running; Fable source review next. Platform126/132 still gate adapter activation.
Fable5.1 independently APPROVES Stage A f88ea26, full integration against main8535299, and verified two-role canary. Full local gate/races and exact remote CI are green. Both processes/header reportf88ea26453ea9440e7af9a4ff811207028dcfa93; directory diagnostic matches with no legacy credential rows. Live script-off320/1200 credits pages pass. Runtime provisioning remains disabled and task61 remains Started for StageB/C. Merging reviewed preparation; no credentials, worker invocation or public-gateway cutover. Platform module/version attribution follows Paul's request to credit all open source; it is not a secret.
Merged main 4cbae5fe3f2a616ed74d102b6199f3000c0072da now has successful exact CI, including races. Main tree matches reviewed preview source f88ea26 deployed to both Home roles. Stage A complete; runtime provisioning remains disabled, with adapter/recovery work tracked in task 62.