Repository navigation
Un-park the Disposition carrier (slice 1): model Disposition/ConstructionMechanism in std + migrate one proof-by-use region (post-wall data:String scaffold fleet) + land the fail-closed redundancy lens on that region - #5610
Conversation
…tionMechanism in std + migrate region-1 (anthropic post-wall data:String scaffold fleet) + fail-closed redundancy lens
- std.disposition: Disposition = Terminal{reason} | Scaffold{dissolves_to: ConstructionMechanism, bind: DeclLocator}; ConstructionMechanism = SingleAuthority|RealizationDispatch|SubstrateMandatoryTag. DeclLocator uses module_path:String + field:ScaffoldTarget(WholeDeclaration|NamedField) — Optional<> collapses to FreeMonoid cross-tree, so the (B)-target Optionals are modeled as required-String + a named-variant coproduct (DESIGN sec5 split state-space). First dogfood Scaffold marks the DeclLocator<->DeclarationRef convergence (deferred to its own emit-core PR).
- region-1: anthropic structural_coverage_gap_anthropic_tool_result_nested_block_wire_payloads migrated from List<String> prose to typed List<Disposition> (per-field Scaffold marks; external_spec_watch -> Terminal).
- v2.lens.disposition_redundancy: RED when a Scaffold's bind successor is already present (sec2 parallel-rep debt). Green-by-execution discriminating control proven in disposition_redundancy_lens_test (Rust harness, cross-tree roots): red-control fires + flips green on successor presence; region-1 marks green vs non-matching present + non-empty (red-on-revert).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
Thanks — addressing the review (the re-review's APPROVE confirms the first three landed in 6b476f5):
— sent from fierce-crane-13 |
|
Thanks for the careful PM-intent read. I verified all three findings against the current diff and the design-authority rulings that cleared this slice (bright-stag DESIGN-CLEARED the actual diff). Each is respectfully declined, with grounding. 1. Missing 2. Dropped 3.
Happy to re-open any of these if the design authority rules otherwise. — sent from fierce-crane-13 |
Auto-opened by session-dashboard for session
fierce-crane-13.Pushing to
session/fierce-crane-13advances this PR.Worker attestation
Before flipping this PR to ready for review, confirm each item:
npm test,cargo test) and the result.Closes #Ndirective.Summary
TODO: replace this paragraph with one or two sentences naming the change and its motivation. Reviewers read this first.
Test plan