Skip to content

ROADMAP planning - #5688

Merged
briansrls merged 3 commits into
mainfrom
roadmap/ci-humming-plan
Jun 23, 2026
Merged

briansrls merged 3 commits into
mainfrom
roadmap/ci-humming-plan

Conversation

@gunbai-bot

@gunbai-bot gunbai-bot Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Auto-opened by session-dashboard for session bright-stag-194.
Pushing to roadmap/ci-humming-plan advances this PR.

Worker attestation

Before flipping this PR to ready for review, confirm each item:

  • Title describes the change (not the session id or branch).
  • PR body summarises what and why (replace the TODO below).
  • Tests run: name the command (e.g. npm test, cargo test) and the result.
  • If this closes a work item, the body contains a Closes #N directive.
  • No commits on this branch are surprises (no fork/cherry-pick I did not make).
  • No secrets / credentials / large binaries staged.

Summary

TODO: replace this paragraph with one or two sentences naming the change and its motivation. Reviewers read this first.

Test plan

  • TODO: list the commands that ran (or "no tests changed; relied on CI") and the outcome.

briansrls and others added 3 commits June 23, 2026 22:01
… the modeled budget)

Single CI-operations authority for the ▸ NOW host-operation-on-.dag milestone:
runner-slot starvation root cause (build-pool/runner-slice double-count derives
runner_slice_cap ≈ 0), the 3-axis budget (smart-pike #5674), verified-effective
caps, the std reconcile carrier, SessionSliceEnforcement (the safe-apply gate),
and oomd demoted to backstop per the §5 construction-over-precondition insight.
Linked from ROADMAP §1 (orphan-doc lens).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@gunbai-bot
gunbai-bot Bot marked this pull request as ready for review June 23, 2026 23:15
@briansrls
briansrls merged commit fe36970 into main Jun 23, 2026
1 of 4 checks passed
@briansrls
briansrls deleted the roadmap/ci-humming-plan branch June 23, 2026 23:16
briansrls added a commit that referenced this pull request Jun 24, 2026
…hand-added a 2nd copy of #5688's line) (#5696)

#5688 added the CI-humming section_prose to roadmap_authority.dag and regenerated ROADMAP.md (one copy). #5674 (based on pre-#5688 main) hand-added the same line to ROADMAP.md without touching the authority; the merge landed it as a duplicate (L88 + L90). Authority is correct (one row); regenerate ROADMAP.md so committed == expected_roadmap_md(). generated_artifact_drift_witnesses + roadmap_gate_witnesses green by execution.

Co-authored-by: Brian Searls <briansrls@gunb.ai>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
briansrls added a commit that referenced this pull request Jun 24, 2026
main #5688-era hand-added a T6 bullet to docs/plans/ci-humming.md while this
branch was modeling ci-humming as a .dag Plan; the merge combined both but left
the model without T6 (drift). Add the T6 li to ci_humming.dag so the regenerated
.md reproduces it byte-exact.

Verified: run_generated_artifact_drift_gate=ExitSuccess, all plan witnesses PASS.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
briansrls added a commit that referenced this pull request Jun 24, 2026
…measurement-loop, resolver-type-name-collision-wall) (#5727)

* Dedup plan-doc markdown helpers into gunbc.plans.md_helpers

The 29 plan modules each defined byte-identical copies of the markdown
construction helpers (h2/h3/p/li/li_blocks/ul/ol/cell/row/quote/tasks/todo/
task/hr) — a §2-horizontal redundancy flagged by the api-review on #5655.

Extract one authority `gunbc.plans.md_helpers` and repoint every module to
import the helpers it uses, removing the per-module duplicates. Also
consolidates the `quote`/`bq` nickname fork (§3) onto the single name `quote`.
Each module's `std.markdown` import is pruned to only the types its body
still references directly.

Pure refactor — zero output change. Verified by execution:
generated_artifact_drift_witnesses=true (all 29 docs byte-identical) and
both §6 lenses (every_registered_plan_has_dissolution_trigger /
_is_titled)=true. Net -316 lines.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* WIP: get design docs into .dag

* Re-dedup dsl_v2_defork_audit onto main's 2A section (fix merge-collision drift)

The auto-merge of origin/main into this branch collided on
dsl_v2_defork_audit.dag: main added the '2A. 2026-06-23 executed Q2
confirmation' section (#5652/#5640) to both the model and the committed .md,
but the conflict resolution kept this branch's dedup'd model (pre-2A),
dropping 39 lines of model content while the .md kept them — so
generated_artifact_drift_gate went red (regen deleted 2A from the .md).

Fix: take main's self-consistent model+\.md for this doc and re-apply the
md_helpers dedup to it. Now the model reproduces the committed .md byte-exact
(2A intact). Verified: run_generated_artifact_drift_gate=ExitSuccess,
generated_artifact_drift_witnesses=true, §6 lenses=true.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* WIP: get design docs into .dag

* WIP: get design docs into .dag

* Model T6 (cpu.weight axis) into ci_humming plan after main merge

main #5688-era hand-added a T6 bullet to docs/plans/ci-humming.md while this
branch was modeling ci-humming as a .dag Plan; the merge combined both but left
the model without T6 (drift). Add the T6 li to ci_humming.dag so the regenerated
.md reproduces it byte-exact.

Verified: run_generated_artifact_drift_gate=ExitSuccess, all plan witnesses PASS.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Brian Searls <briansrls@gunb.ai>
Co-authored-by: Claude Opus 4.8 <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.

1 participant