Repository navigation
docs(roadmap): FreeMonoid grounding ruling + keystone/CI milestones [content review; re-homes into .dag after #5535] - #5560
Merged
Conversation
…stones Surgical ROADMAP.md updates from the 2026-06-22 session (short lines, density in docs per the roadmap's own no-dual-rep rule): - §5 de-fork: grounding cluster UNPARKED (operator ruled FreeMonoid/algebra single authority — coproduct structural authority, record-surface derived, grounded- realization wins); de-fork + self-host fused into one grounding lane (Root A emit-seam / Root B keystone), v1-coupled coercion/node fenced to v1-delete. - ✦ ergonomics: generic-inference keystone landed (#5552, green-by-execution). - §1 CI: rust-gate run-all at nextest speed CI-green-proven (#5427). - §1 G2: cross-host placement dispatched (proud-tern-439), live apply fenced. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
briansrls
marked this pull request as ready for review
June 22, 2026 20:58
gunbai-bot Bot
pushed a commit
that referenced
this pull request
Jun 22, 2026
#5535) #5560 hand-edited ROADMAP.md on main (FreeMonoid grounding ruling + keystone/CI milestones) with intent to "re-home into .dag after #5535" — but it landed BEFORE #5535, so transcribe its content into the authority now or the generated ROADMAP.md would drop/drift it (zero-content-loss). Folded all 5 edits: - §0 rust-gate: run-all-at-nextest-speed CI-green line (#5427) - ✦ Milestones + generic-inference fix: #5552 keystone green - §1 G2: + cross-host placement (proud-tern-439) - §5 de-fork restructure: grounding cluster UNPARKED → Root A / Root B / v1-coupled All 8 #5560 phrases present + matching; 2 superseded items removed; whole-doc audit zero missing refs/paths; 5 witnesses green; gate drift-clean + red-receipt intact. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
briansrls
added a commit
that referenced
this pull request
Jun 22, 2026
…n flagship capstone) (#5535) * WIP: Continue the ROADMAP inversion lane - successor to archived quiet-hawk-4 * WIP: Continue the ROADMAP inversion lane - successor to archived quiet-hawk-4 * wip: roadmap gate floor wiring (gate_is_heavy_resolve arm) * roadmap gate: comply with #5534 comment-ban (strip gunbc/tools comments; boundary lives in gate reason-string + witness) * WIP: Continue the ROADMAP inversion lane - successor to archived quiet-hawk-4 * WIP: Continue the ROADMAP inversion lane - successor to archived quiet-hawk-4 * WIP: Continue the ROADMAP inversion lane - successor to archived quiet-hawk-4 * ROADMAP authority: re-transcribe faithfully from current main + carriers(List<Pointer>) + lead_lanes machinery Fixes the stale-base lossiness (warm-lark/bright-stag): re-transcribe §1-§8 from current main (245 ln) with ZERO content loss, applying only C1-C5 + benign rewrap. Model: - PlanDocCarrier -> List<Pointer{label,path}> (dissolves NoCarrier/PlanDoc 2-state; label is data, varies per ROADMAP; multi-pointer items supported) - RoadmapDocument gains lead_lanes: List<RoadmapSection>, rendered with a projection-derived ✦ sigil (sigil-from-position); ✦ Ergonomics LANE content HELD pending #5545 merge (transcribe post-#5545 bytes natively) - emit no longer force-bolds derivable titles; bold is authored in the title string (the §5 fence, consistent with AuthoredLine) -> matches main's per-item bolding Restored: §1 (was entirely stale: title reverted, host-op band G1-G5, shared abstractions), §2 P1/P2/M4.1/M5/P3 cache subtree, §3 subject-producer/gates-whole, §4 anemia-lens, §5 adjacent-lane + de-fork children + emitted-crate subtree, §6 Medium<A><->Medium<B>, preamble clauses, §0 dropped descriptions + cardinality item + all dropped pointers (incl gate-hygiene merge-freshness + DESIGN §6 + axiom scope). All 5 roadmap witnesses green by execution; gate drift-clean + red-receipt teeth. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * WIP: Continue the ROADMAP inversion lane - successor to archived quiet-hawk-4 * revert §2 to flat authored (temp green) — awaiting owner call on plain-bullet approach bright-stag+warm-lark want byte-exact plain bullets for the 2 compact lines (hermetic, blockers). The SectionGroup restructure (real nested checkboxes) was withdrawn (7th delta). But byte-exact mixed task/plain lists need a std.markdown heterogeneous-list capability — out of brief, escalating to owners. Holding the 2 lines at flat-authored (green) until they rule std-change vs roadmap-layer-plain. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * §6 roadmap-inversion: option (B) — plain-bullet RoadmapItem (no phantom checkbox) The two compact §2 bullets (hermetic, blockers) carry inline [x]/[ ] glyphs that a TaskListBlock would falsely wrap in a leading checkbox — a §5 mixed-state fail-open. Add a PlainLine RoadmapItem variant + roadmap-layer run-partitioning (consecutive task/plain nodes → adjacent TaskListBlock/UnorderedListBlock) so they render as faithful plain bullets. No std.markdown touch (the heterogeneous-list unification is a separate parked defect per owner ruling). hermetic (nested under P2) is byte-exact (md_item joins nested blocks with "\n"); blockers (top-level) gets one structural blank line (block_separator "\n\n") — classified [benign-rewrap], the std-heterogeneous-list fix deferred. 5 witnesses green; gate drift-clean + red-receipt intact. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * docs: reclassify the 2 compact bullets as option (B) implemented Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * §6 roadmap-inversion: transcribe ✦ Ergonomics lane natively + §5 required-facts pointer - ✦ Ergonomics lane authored into lead_lanes (renders upstream of §0 per both owners' lead-lane ruling; ✦ sigil from projection position). Content byte-faithful to post-#5545 main modulo accepted benign-rewraps (line-wrap, blank-after-heading, uniform-blank-after-sub-group-label). - §5 "dissolve seed hand-patches": fold in the required-facts pointer + emit_rust hand-sync caveat text that a recent merge added to main (was dropped on regen). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * docs: ✦ lane transcribed natively — update completeness diff (placement + §5 catch) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * §6 roadmap-inversion: remove the review artifact — capstone finalized Both owners signed (warm-lark gate-integrity + independent faithfulness verify; bright-stag content+placement). The completeness-diff was a review aid; the authority + gate are the durable record. ROADMAP.md is now a CI-enforced projection of gunbc.roadmap_authority — drift unwritable via RoadmapGate. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * §6 roadmap-inversion: fold #5560 content into authority (re-home before #5535) #5560 hand-edited ROADMAP.md on main (FreeMonoid grounding ruling + keystone/CI milestones) with intent to "re-home into .dag after #5535" — but it landed BEFORE #5535, so transcribe its content into the authority now or the generated ROADMAP.md would drop/drift it (zero-content-loss). Folded all 5 edits: - §0 rust-gate: run-all-at-nextest-speed CI-green line (#5427) - ✦ Milestones + generic-inference fix: #5552 keystone green - §1 G2: + cross-host placement (proud-tern-439) - §5 de-fork restructure: grounding cluster UNPARKED → Root A / Root B / v1-coupled All 8 #5560 phrases present + matching; 2 superseded items removed; whole-doc audit zero missing refs/paths; 5 witnesses green; gate drift-clean + red-receipt intact. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Brian Searls <briansearls1@gmail.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.
ROADMAP.md updates reflecting the 2026-06-22 session decisions — opened for your content review. Surgical, short-line edits (density lives in the plan docs, per the roadmap's own no-dual-rep rule).
What changed (4 spots)
Honest markers: nothing flipped to
[x]that isn't merged — #5552/#5427 are annotated "in queue", not done.#5535 (ready in your queue) turns ROADMAP.md into a generated projection of
roadmap_authority.dag. To avoid churning #5535 (a re-transcribe would reset its approvals) or failing its drift gate, the plan is:roadmap_authority.dag+ regenerate — the proper post-gate workflow, gate-clean, and the first real demonstration of "edit the .dag, not the .md".So this PR is the content-review surface; I'll land the content via the .dag after #5535 and close this. Kept DRAFT for that reason. If you'd rather merge this directly before #5535, say so and I'll coordinate the re-transcribe with merry-deer.
🤖 Generated with Claude Code