Repository navigation
DEMAND-1: apply the demand-minimization paragraph to DESIGN §2 and consume the plan - #9792
Merged
Merged
Conversation
gunbai-bot
Bot
force-pushed
the
demand1/apply-section2
branch
from
August 31, 2026 07:53
9a295cc to
5c0d5d3
Compare
gunbai-bot
Bot
force-pushed
the
demand1/apply-section2
branch
from
August 31, 2026 13:41
5c0d5d3 to
b6ebc42
Compare
…nsume the plan Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QhdaHkmZPoQoeUWz5V2mzF
gunbai-bot
Bot
force-pushed
the
demand1/apply-section2
branch
from
August 31, 2026 16:26
b6ebc42 to
c1c2b6d
Compare
added 4 commits
August 31, 2026 17:41
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
DEMAND-1, the terminal consumer of the merged DEMAND-0 plan (#9790), executed after its declared prerequisites landed on main: #9791 (materialization decision-order repair) and #9822 (frontier authority repair — the ledger board now renders honestly from the repaired producer).
The final transaction is exactly the three authorized paths:
dag/gunbc/design_document.dag— one row added tosection_2_blocks, immediately after the horizontal/deep list and before the "net concepts must not grow" test: the approved demand-minimization paragraph, applied verbatim from the merged plan blob (verified by string equality at splice time).DESIGN.md— the corresponding two-line generated addition.docs/plans/demand-minimization-design-placement.md— deleted, consumed by this PR per its own dissolution condition.Terminal receipts at exact head
c1c2b6d14556159fa9c83cfd383d88131270ce31, directly parented onmain@5637e826fc3fcf530c99ddd48a2d09439646b9e7: fresh-clone srv2main_wetexits 0 with a fully emptygit statusover the whole committed-artifact population (the tree is a generated fixed point of an honest authority), and the same run's ledger readback showstypeck 233 remaining / borrowck not yet reached.Execution-provenance refresh (2026-08-31, third cycle). Generated fixed-point evidence is bound to both the generator mechanism and its authority inputs, so three successive main advances each voided the prior receipt: compiler/runtime changes (
cli_run.rs,entry_resolve.rs,v1_compiler_emit_rust.rs,v1_interpreter.rs); then #9828 (compile-frontier census identity moved from emission-order to canonical set identity, new ledger digest, changed witness population); then #9819/#9813/#9829 (emit_rust,cli_run,required_floor_runner, infer/parse/resolve). This head is a merge commit overmain@0b4366efb8f4e6f3d2224e94d210fe6500323376, with the approved DEMAND commit byte-unchanged (no rebase, no force-push), and every receipt below was re-derived on it.git diff --stat 0b4366efb8...HEADis exactly the three authorized paths,+3/-65.main_wetat this exact head,gunbcbuilt from this same tree, tree verified clean before the run:GEN_EXIT=0, 35 committed artifacts written, zeropanickedlines in the raw log,git status --porcelainzero lines after.typeck 233 remaining / borrowck not yet reached, and census_identity_digest is a set identity: fold the phase census over a canonical order #9828's canonical census-digest representationCensus identity digest (self-host-compile-phase-census-canonical-identity-set-v1): 6daa51e6ebaea2e3.fabric-evidencechecked explicitly rather than inferred from the aggregate. No check is carried over from any earlier head.No §3 paragraph, §6 bullet, recurring-failure-mode row, or shared-root carrier is touched; shared-root activation remains separately scheduled.
🤖 Generated with Claude Code
https://claude.ai/code/session_01QhdaHkmZPoQoeUWz5V2mzF