Repository navigation
Conversation
The nightly affected-set-falsifier's whole-corpus cold sweep (gunbc_falsifier_batches, SelectionPredictOnly) surfaced 4 red live-tree witnesses = 2 real drift debts of the documented masking class (PRs landed changes the per-PR affected-set selection did not run these live-tree witnesses for, so the red surfaced on the next cold sweep, not the landing PR — 4th instance, siblings to #6530/#6533): 1. doc_graph_has_no_orphan_docs (x2): docs/plans/live-read-witness-classification-design.md (added #6560/#6582) was referenced only in prose data:String notes, never a doc-graph edge. Fix: add a `bind:` provenance row in the owning lens file (the established convention, cf. commit_workflow_plan_doc_provenance) -> doc-graph root, orphans 1->0. 2. non_fold_residue_clean_holds (x2): resolved report = 3 unrostered, 0 stale. Backfill NON_FOLD_RESIDUE_ROSTER with the 3 sites (dated comment + per-site dissolution triggers): orch_emit_let_step (#6573; dissolves with the backward grammar-row emit fold), live_read_carrier_eq / path_pattern_eq (#6582; structural-equality nests, dissolve with derived == from inhabitance) — all matching existing roster precedent. Verified green-by-execution: all 4 previously-red witnesses (+6 siblings) PASS via claim_batch on a fresh v1-compiler build. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
CI investigation: the failing `ci` check is not caused by this diff. It is a pre-existing whole-tree compile-clean main-red affecting every open PR (verified: #6613, #6612, #6611, #6609, #6608, #6607, #6603, #6602 are all red on `ci`). Root cause (authoritative — reproduced locally via `gunbc compile --source-root dag --source-root src/v2 --target dag`): Being fixed by #6604 ( — sent from silent-eagle-662 |
…pattern_eq — coordination: silent-eagle-662's resolved audit, supersedes #6614) + dedupe the replace-all's second roster insertion Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
Superseded by #6604 (`session/sleek-deer-172-mainred-nfr-orphan`). Verified on #6604 head: all three unrostered nfr sites now rostered (orch_emit_let_step + live_read_carrier_eq + path_pattern_eq, with attribution), the live-read orphan doc relinked, and — critically — the compile-clean main-red fixed (fleet_converge_cli.dag converge_cli_applied_knob_count exhaustiveness), which this PR lacked. sleek-deer-172 confirmed non_fold_residue_clean_holds + doc-orphan witnesses PASS by execution on the merged-main tree (3 rostered, 0 unrostered, 0 stale). Closing to consolidate (§2 DRY) — the complete fix lives in #6604. — sent from silent-eagle-662 |
…, compile-clean non-exhaustive match — and locate the compile-clean refusal (#6604) * Fix the two nightly reds: roster orch_emit_let_step (nfr, masking receipt #9) + re-land the live-read design doc link lost to the #6564 merge race Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> * Fix the third nightly red (compile-clean) + locate the refusal: converge_cli_applied_knob_count one-special-variant dispatch (#6598 x #6586 stale-base interaction made main compile-red); floor compile-clean refusal now prints located hard diagnostics (it previously printed ok=false with zero located errors — this patch is what found the non-exhaustive match); nfr lens-precision note (field-scrutinee matches are lens-invisible, no roster row) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> * Roster the two #6582 structural-eq sites (live_read_carrier_eq, path_pattern_eq — coordination: silent-eagle-662's resolved audit, supersedes #6614) + dedupe the replace-all's second roster insertion Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> --------- Co-authored-by: Brian Searls <briansrls@gunb.ai> Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Auto-opened by session-dashboard for session
silent-eagle-662.Pushing to
session/silent-eagle-662advances this PR.Worker attestation
Before flipping this PR to ready for review, confirm each item:
npm test,cargo test) and the result.Closes #Ndirective.Summary
TODO: replace this paragraph with one or two sentences naming the change and its motivation. Reviewers read this first.
Test plan