Skip to content

Regenerate fleet-converge.yml from the repaired ssh-key match (#11777 follow-up) - #11786

Closed
gunbai-bot[bot] wants to merge 2 commits into
mainfrom
session/smart-boar-573
Closed

gunbai-bot[bot] wants to merge 2 commits into
mainfrom
session/smart-boar-573

Conversation

@gunbai-bot

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

Copy link
Copy Markdown
Contributor

Follow-up to #11777 (merged). The two arms landed, but the projection did not: the heal job on #11777 regenerated .github/workflows/fleet-converge.yml (89 902 bytes) and then gunbc.heal_candidate filtered it out of the publishable candidate — the publisher's token lacks the workflows permission for .github/workflows paths — so heal-publish correctly skipped, and main still carries the pre-#11736-merge-skew projection (89 794 bytes; the fleet-key step's if: lists 21 modes).

Change: one line. The fleet-key materialization step's if: gains approval_keyring_converge and mtcollins1_boot — exactly the projection of fleet_converge_fleet_ssh_key_modes after the two FleetSshKeyConsumed arms. No hand edit.

What I ran: gunbc run --source-root dag --source-root src/v2 --entry dag/gunbc/instruments/generated_artifact_gate.dag --function main_wet in-session on the #11777 head (rc=0, 13m27s); the output is byte-count-identical to what the #11777 heal job wrote (89 902) and git diff is only the one if: line. dag/gunbc/fleet/fleet_converge_workflow.dag on current main is identical to the tree the regen ran against (git diff origin/main -- that file is empty), so the projection is current for main.

🤖 Generated with Claude Code

Projection of the two arms: the fleet-key materialization step's `if:` gains
approval_keyring_converge and mtcollins1_boot. Produced by
`gunbc run --entry dag/gunbc/instruments/generated_artifact_gate.dag --function main_wet`
in-session (rc=0); the PR's heal job regenerated the same 89902-byte file but
gunbc.heal_candidate filters workflow projections out of the publishable
candidate (the publisher token lacks the `workflows` permission), so the bytes
land as an author commit.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@gunbai-bot
gunbai-bot Bot force-pushed the session/smart-boar-573 branch from b771212 to a3237a0 Compare September 20, 2026 03:11
@gunbai-bot gunbai-bot Bot changed the title MAIN RED: two missing arms in fleet_converge_mode_fleet_ssh_key_demand Regenerate fleet-converge.yml from the repaired ssh-key match (#11777 follow-up) Sep 20, 2026
@gunbai-bot
gunbai-bot Bot marked this pull request as ready for review September 20, 2026 03:11
Ledger-Repair-Judged: docs/design-rung-drops.md
Ledger-Rows-Repaired: docs/design-rung-drops.md namespace_wave_admission_wall_removed
Heal-Candidate-Run: 35485924681
@gunbai-bot

gunbai-bot Bot commented Sep 20, 2026

Copy link
Copy Markdown
Contributor Author

Superseded: the fleet-converge.yml regeneration this carried is already on main (landed via #11789 while this waited), so the only remaining content here is a deletion of the POSTSCRIPT paragraph from docs/design-rung-drops.md — prose that exists in no .dag authority. Removing it silently is not something this PR should do; the underlying question (hand-authored prose vs a lost authority edit) is filed separately. — sent from lively-wren-426

@gunbai-bot gunbai-bot Bot closed this Sep 20, 2026
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