Skip to content

7272 followons: fold pair-completion into derive path; delete dead BackendCapability - #7286

Merged
briansrls merged 11 commits into
mainfrom
session/crisp-raven-891
Jul 26, 2026
Merged

briansrls merged 11 commits into
mainfrom
session/crisp-raven-891

Conversation

@gunbai-bot

@gunbai-bot gunbai-bot Bot commented Jul 26, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Lands the operator-ruled #7272 remainders in one regen cycle:

  • A1 — Fold GroupCompletion pair-completion into v1_emit_struct_from_capability_table; delete v1_emit_struct_supplemental_impls. Enum/Bool host bridge kept, dissolve-on re-pointed at gunbc.plans.value_null_split.
  • A2 — Delete dead BackendCapability/BackendInfo; DryRunMode scaffold binds std.execution_mode.ExecutionMode.
  • A3 — Keep react_jsx with a production-consumer mark (gpu/wgsl treatment) and the full deletion-set enumeration.
  • B1 — Qualify std_algebra.rs provenance: Add/Mul/Neg are row data; Sub/Div remain keyed literals.
  • D1 — Home the dark v1-stage0-extdeps-languages RED on the emitted-crate-partition roadmap ticket.
  • D2 — Repoint extdeps.languages.dag.* authorities at DESIGN.md#4 (was self-citing its own tree).
  • Coverage — Roster ct_render_rust_applied_type_qualified_base_test (Gate-1: render_rust_applied_type dotted-base leaf routing #7269) so the live-tree scaffold wall stays exact.

Test plan

  • regen_stage0 --verify → regen_divergence_count=0 with clean git status
  • claim_batch pair-completion witnesses: group_completion_mul_arms_are_grothendieck, add_is_componentwise, neg_swaps_components, group_completion_supplemental_impl_present, bool_supplemental_impl_present — all PASS
  • claim_batch scaffold index: disposition + runtime_rust/compiler_tests_rust live-tree coverage — all PASS (after rostering the Gate-1: render_rust_applied_type dotted-base leaf routing #7269 ct_ blob)
  • CI floor green on this head

briansrls and others added 4 commits July 26, 2026 13:42
The pair-completion comment overstated "arithmetic is row data"; Add/Mul/Neg are, Sub/Div remain keyed literals. Completes the #7272 regen fixed point.

Co-authored-by: Cursor <cursoragent@cursor.com>
@gunbai-bot gunbai-bot Bot changed the title 7272 followons 7272 followons: fold pair-completion into derive path; delete dead BackendCapability Jul 26, 2026
@gunbai-bot
gunbai-bot Bot marked this pull request as ready for review July 26, 2026 14:03
briansrls and others added 7 commits July 26, 2026 15:02
File-scheme anchors fail the extdeps external-authority wall (Http/Https only). Keep the D2 repoint at DESIGN.md §4, but cite it as an Https github URL so corpus_live_clean_tree_wall_holds stays green.

Co-authored-by: Cursor <cursoragent@cursor.com>
…e-on to Ring.

Name-match carrier selection is interim — terminal trigger binds std.algebra.Ring as the inhabitance authority that will replace it. Merge-main left a duplicate ct_render row; keep main's single copy.

Co-authored-by: Cursor <cursoragent@cursor.com>
Pick up #7291's ct_render scaffold roster dedupe (fixes compiler_tests_rust_blobs_are_all_rostered after #7279 reintroduced a second row).
The prior bind named already-landed gunbc.site.markup.el, so the typed trigger was nominal; sole-owner the site lane and point the Scaffold at the named page-emission dissolve-on.

Co-authored-by: Cursor <cursoragent@cursor.com>
@gunbai-bot

gunbai-bot Bot commented Jul 26, 2026

Copy link
Copy Markdown
Contributor Author

Addressed review 43381 (codex REQUEST_CHANGES on the react_jsx KEEP scaffold).

Verified against HEAD 72b86b27f2: the Scaffold no longer binds gunbc.site.markup.el. Sole owner is gunb.ai site-subsumption; react_jsx_awaiting_production_consumer binds extdeps.languages.react_jsx.react_jsx_site_subsumption_jsx_page_emission, whose dissolve-on is the first non-test serialize_jsx_component import under gunbc.site.*. Belt-B and unnamed census are no longer co-equal dissolve paths.

@briansrls
briansrls merged commit fd5e321 into main Jul 26, 2026
5 checks passed
@briansrls
briansrls deleted the session/crisp-raven-891 branch July 26, 2026 18:15
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