Skip to content

Delete the transition-admission rows the deleted wall left behind - #11771

Merged
gunbai-bot[bot] merged 12 commits into
mainfrom
session/zesty-crab-208-rows
Sep 20, 2026
Merged

gunbai-bot[bot] merged 12 commits into
mainfrom
session/zesty-crab-208-rows

Conversation

@gunbai-bot

@gunbai-bot gunbai-bot Bot commented Sep 20, 2026 •

Copy link
Copy Markdown
Contributor

#11774 deleted the namespace-wave-admission wall, its roster type module gunbc.namespace.transition_admission, and the phase that read it. It did not delete the row files other lanes had already landed, and lanes whose branches predate it keep adding more: main carried 11 when I opened this, then 17, then 23.

This deletes every file under dag/gunbc/namespace/transition_admission/, leaving the directory empty — the state #11774's own drop row describes ("the roster directory ... is deleted with the wall"). Each row imports the type module that PR deleted, so they resolve to nothing; nothing else in the tree imports them.

Two rows of mine that #11774 made false, corrected here

Evidence, and one gap I did not close

  • Parse sweep on an earlier head found a real refusal in src/v2/workflow/floor_naming_hygiene.dag — that was my branch being behind main's repair (main repair: attach floor_naming_hygiene's module header to its declaration #11780), fixed by merging main, not a defect of this change.
  • docs/design-rung-drops.md is taken from main unedited. I first hand-edited it, then ran the projection regenerator and it disagreed with my edit. I am not hand-writing a generated file twice: the generated-artifact phase regenerates it from the .dag rows, and heal repairs any drift. If that phase reds, the repair is the generator's bytes, not mine.
  • The regenerator run itself was OOM-killed on the remote runner, so I have no clean local confirmation of the projection. Stated rather than implied.

🤖 Generated with Claude Code

…before the carrier cut

gunbc#11704 made a file under dag/gunbc/namespace/transition_admission/ refuse on
every required run. #11529 and #11484 squash-merged immediately BEFORE it, each
leaving its rows in the tree, so main carries 11 of them and every required run
refuses at tree_carried_admission_refusal.

Every row is owned by one of those two merged pull requests and its motion is on
main, which is the consumed-by-its-own-merge state the carrier cut exists to make
unreachable. Nothing else reads them: admissions are now carried in the commit
messages of the change that needs them.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@gunbai-bot gunbai-bot Bot changed the title Delete the 11 tree-resident admissions left on main by #11529 and #11484 Delete the 11 consumed admissions #11529 and #11484 left in the tree Sep 20, 2026
gunbc-ci-auto-heal and others added 4 commits September 20, 2026 03:34
…made false

#11774 deleted the namespace-wave-admission wall, the roster and the types.
Seventeen row files landed by other lanes survive on main, each importing the
deleted gunbc.namespace.transition_admission; this deletes them all.

consumed_row_owner_charge_unenforced is UN-RETIRED: gunbc#11704 fired its
trigger and #11774 deleted the capability that fired it, so the retirement is
un-done rather than left standing on a mechanism the tree no longer carries.
The class is now subsumed by namespace_wave_admission_wall_removed, which the
row points at. The failure-mode row likewise stops claiming a live mechanism.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Ledger-Repair-Judged: docs/design-rung-drops.md
Ledger-Rows-Repaired: docs/design-rung-drops.md namespace_wave_admission_wall_removed
Heal-Candidate-Run: 35486969243
…8-rows

# Conflicts:
#	docs/design-rung-drops.md
@gunbai-bot gunbai-bot Bot changed the title Delete the 11 consumed admissions #11529 and #11484 left in the tree Delete the transition-admission rows the deleted wall left behind Sep 20, 2026
gunbc-ci-auto-heal and others added 7 commits September 20, 2026 07:04
…o session/zesty-crab-208-rows

# Conflicts:
#	docs/design-rung-drops.md
…w 68971)

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Ledger-Repair-Judged: docs/design-rung-drops.md
Ledger-Rows-Repaired: docs/design-rung-drops.md consumed_row_owner_charge_unenforced
Ledger-Rows-Repaired: docs/design-rung-drops.md roadmap_sizing_authored_to_derived
Ledger-Rows-Repaired: docs/design-rung-drops.md roadmap_live_forecast_new_witness_eval_step_cost
Ledger-Rows-Repaired: docs/design-rung-drops.md roadmap_page_style_new_witness_eval_step_cost
Heal-Candidate-Run: 35495912741
…o session/zesty-crab-208-rows

# Conflicts:
#	docs/design-rung-drops.md
Ledger-Repair-Judged: docs/design-rung-drops.md
Heal-Candidate-Run: 35497982231
@gunbai-bot
gunbai-bot Bot added this pull request to the merge queue Sep 20, 2026
Merged via the queue into main with commit 89bd288 Sep 20, 2026
4 checks passed
@gunbai-bot
gunbai-bot Bot deleted the session/zesty-crab-208-rows branch September 20, 2026 11:04
@briansrls
briansrls restored the session/zesty-crab-208-rows branch September 20, 2026 11:08
gunbai-bot Bot pushed a commit that referenced this pull request Sep 24, 2026
…rovenance

The six transition_admission paths go back into
v2.compiler.reference_conservation_census reference_conservation_stratified_sample_paths.
The sample is pinned to fec339d and declared byte-for-byte rerunnable, with at least six
paths per stratum. The census renders an unreadable path as its own `unreadable` line, never
an omission, so a deleted path belongs in that rendering, not in a shrunken list. Recomputing
the sample is not this change's work.

CORRECTION to the first commit's message, which named the wrong landing PRs and a wrong count.
The 56 surviving rows came from gunbc#11625 (32), #11565 (10), #11667 (10) and #11689 (4).
#11681 contributed none: its 13 rows were already deleted by #11696. #11771 removed 23 rows,
not 17.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants