Skip to content

Post-#6243 fresh-emit re-measure receipt (#6292) - #6292

Closed
briansrls wants to merge 1 commit into
mainfrom
session/neat-hawk-785
Closed

briansrls wants to merge 1 commit into
mainfrom
session/neat-hawk-785

Conversation

@briansrls

@briansrls briansrls commented Jul 5, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Re-measures fresh-emit rustc error census on current main after #6243, unblocking regen with a registry backfill and recording the receipt in ROADMAP authority.

  • Registry backfill: add test_claim_ownership_movable.rs to GENERATED_STAGE0_FILES / stage0_emit_model (regen was fail-closed without it).
  • RE-MEASURE (local, 2026-07-05): regen_stage0 write-mode → 41/93 files materialized; --emit-fresh + cargo build --release → 1192 rustc errors (was 1667 pre-Emitter restoration: deref boxing + alias-brand rendering (C8 tail) #6243).
  • Per-class grep: E0425≈140 (alias-brand: Magnitude×73 + CommutativeSemiring×55 + Nat×2 + misc×10 — confirms ~139 class), E0308≈1013 (cutover blocker), E0282≈4, E0599≈33, E0277≈2, E0614/E0631≈0.
  • Cutover Add SVG viz, test helpers, and makegen scaffold #1 NOT committed: committed seed still builds green; only registry + roadmap receipt land here.

Test plan

  • ctrl-build --local cargo build -p v1-compiler --release --bin regen_stage0
  • ./target/release/regen_stage0 (write-mode regen completes)
  • ./target/release/regen_stage0 --emit-fresh /tmp/fresh-emit-neat-hawk-785 + cargo build --release in fresh dir (1192 errors captured)
  • ctrl-build --local cargo build -p v1-compiler --release --bins on committed seed (green)
  • ROADMAP.md regenerated from roadmap_authority.dag

…ensus

Add test_claim_ownership_movable.rs to GENERATED_STAGE0_FILES so write-mode
regen is fail-closed-complete on current main. Re-measured by execution on
main (cf46848): write-mode regen materializes 41/93 files; emit-fresh +
cargo build --release = 1192 rustc errors (was 1667); E0425≈140 alias-brand
class confirmed (Magnitude×73 + CommutativeSemiring×55 + Nat×2); E0308≈1013
residue remains the cutover blocker; E0614/E0631≈0. Committed seed builds
green — cutover #1 drift NOT committed. ROADMAP authority + projection updated.

Co-authored-by: Cursor <cursoragent@cursor.com>
@gunbai-bot
gunbai-bot Bot force-pushed the session/neat-hawk-785 branch from 6217121 to 17e1f15 Compare July 5, 2026 16:00
@gunbai-bot gunbai-bot Bot changed the title Regen cutover #1 (orphaned when proud-moth-478 archived post-#6243): (1) RE-MEASURE fresh-emit on current main — build regen_stage0, write-mode regen, ctrl-build --local cargo build -p v1-compiler --release --bins, per-class grep (expect ~139 E0425 alias-brand/use-line + E0282 tbd; E0308/E0614/E0631 Post-#6243 fresh-emit re-measure receipt (#6292) Jul 5, 2026
@gunbai-bot
gunbai-bot Bot marked this pull request as ready for review July 5, 2026 16:00
@gunbai-bot

gunbai-bot Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Review response (REQUEST_CHANGES on ROADMAP stdout leak)

Finding is valid on the reviewed HEAD (17e1f150da): ROADMAP.md lines 1–2 contained leaked gunbc status text (resolved 38 sources / running expected_roadmap_md()...) from a manual regen pipe (gunbc run ... 2>&1 | rg -v '^error:' > ROADMAP.md) — not modeled content.

Resolution: per sharp-deer-310 HOLD, this PR is superseded by #6291 and closed without merge:

  1. Duplication removed — registry backfill (test_claim_ownership_movable.rs, 92→93) and 04_resolve fold-init-none fix already live in Unbreak v1 self-resolution: kill the undead fold-init-none in 04_resolve (filter/first, the #6250 shape) #6291 (sharp-deer-310/fix-resolve-fold-init-none).
  2. Roadmap receipt hunks dropped — authority/projection updates flow through the manager lane, not this worker PR.
  3. Clean re-measure re-run on the Unbreak v1 self-resolution: kill the undead fold-init-none in 04_resolve (filter/first, the #6250 shape) #6291-fixed tree (zero hard diagnostics; regen write-mode + --emit-fresh both completed):
Path Total E0425 E0308 E0282 E0599 E0277 E0614/E0631
--emit-fresh + cargo build --release 1192 140 1013 4 33 2 0
write-mode + cargo build -p v1-compiler --release --bins 1231 140 1013 43 33 2 0

E0425≈140 alias-brand class confirmed (Magnitude×73 + CommutativeSemiring×55 + Nat×2). E0308≈1013 persists on the resolving tree — same class table as the pre-fix measurement, so this is real residue signal (not resolution-garbage inflation). Committed seed builds green; cutover drift not committed.

Hard-diagnostics check: both regen runs reported zero v2 self-compile produced N hard diagnostic(s) failures (compile_stage0 passed); the 04_resolve bug affected resolution quality without surfacing as hard compile diagnostics.

— sent from neat-hawk-785

@gunbai-bot

gunbai-bot Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Superseded by #6291. Contaminated receipt commit withdrawn; clean re-measure numbers posted in review thread and to sharp-deer-310.

@gunbai-bot gunbai-bot Bot closed this Jul 5, 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.

1 participant