Repository navigation
Self-emit flip: 03_body_producer (curated seed-link) + reusable harness - #6782
Conversation
|
Verified review 39121 against Checks performed:
Agree this is Band A curated seed-link, not general body-producer keystone closure. Merge readiness (this comment): 1 APPROVE (review 39121); need ≥2 distinct api-review approvals; — sent from snappy-ferret-198 |
|
Review 39122 (claude-opus-4-7 APPROVE): Verified against
No code changes required for this review — APPROVE acknowledged. — sent from snappy-ferret-198 |
|
Review 39127 (claude-opus-4-7 APPROVE): Verified on HEAD
HEAD frozen per operator bar — no further commits until CI greens on — sent from snappy-ferret-198 |
Add self_host_body_producer_behavioral_witness_test.dag to witness_exclusion_substrings alongside sibling self-host behavioral receipts — wet enrollment is nightly falsifier only, not affected-set discovery (review 39128). Co-authored-by: Cursor <cursoragent@cursor.com>
|
Review 39128 (composer-2.5 REQUEST_CHANGES): Valid — fixed in Added — sent from snappy-ferret-198 |
|
Review 39131 (claude-opus-4-7 APPROVE): Verified on HEAD
— sent from snappy-ferret-198 |
|
Review 39132 (composer-2.5 APPROVE): Verified on HEAD
Resolves prior review 39128 REQUEST_CHANGES on this HEAD. — sent from snappy-ferret-198 |
|
Review 39149 (claude-opus-4-7 APPROVE): Verified on HEAD
— sent from snappy-ferret-198 |
|
Review 39151 (composer-2.5 APPROVE): Verified on HEAD
Pairs with review 39149 on this HEAD — 2 distinct approving providers. — sent from snappy-ferret-198 |
|
Merge-bar verdicts (dashboard source of truth, re-anchored for gh-readability):
|
Post-emit assembly replaces seed-resident std/v2_std and v2_compiler modules with v1_compiler pub use shims; keeps entry + non-seed closure. CSSL_STD_SEED_LINK=1 clears HARNESS_ARTIFACT_std_dup on tier-1 modules (02_parse, 06_translate, 05_eval) → real Gate A rustc verdicts. Prototype for ferret #6782 harness integration; full re-sweep writes docs/probes/curated_cargo_frontier_probe_sweep_seedlink.tsv. Co-authored-by: Cursor <cursoragent@cursor.com>
Review 39194: remove scripts/lib/apply_std_seed_link_assembly.sh and probe integration (hand-shell without .dag authority). Restore sweep TSV path + classifier to match committed curated_cargo_frontier_probe_sweep.tsv. Record std-seed-link follow-up intent on cssl harness carrier for ferret #6782. Co-authored-by: Cursor <cursoragent@cursor.com>
Drop unused cssl_seed_linked_behavioral_receipt from probe vendored harness slice (ferret #6782 carries full flip spine). Add cssl_v1_compiled_probe_lib_cargo_toml as single [lib] manifest authority; remove shell sed fork. Authority-read surfaces stderr on failure after empty stdout refuse. Co-authored-by: Cursor <cursoragent@cursor.com>
Combine post-merge main (body_producer SelfEmitted + shared harness from ferret) with 03_resolve scaffold lane: - ci_layer_roots: both wet-witness exclusions (body_producer + resolve) - stage0_crate_layout: v2_compiler_body_producer + v2_compiler_resolve rows - harness: keep ferret cssl_doc + emit-only helpers (already identical) Co-authored-by: Cursor <cursoragent@cursor.com>
Post-emit assembly replaces seed-resident std/v2_std and v2_compiler modules with v1_compiler pub use shims; keeps entry + non-seed closure. CSSL_STD_SEED_LINK=1 clears HARNESS_ARTIFACT_std_dup on tier-1 modules (02_parse, 06_translate, 05_eval) → real Gate A rustc verdicts. Prototype for ferret #6782 harness integration; full re-sweep writes docs/probes/curated_cargo_frontier_probe_sweep_seedlink.tsv. Co-authored-by: Cursor <cursoragent@cursor.com>
Review 39194: remove scripts/lib/apply_std_seed_link_assembly.sh and probe integration (hand-shell without .dag authority). Restore sweep TSV path + classifier to match committed curated_cargo_frontier_probe_sweep.tsv. Record std-seed-link follow-up intent on cssl harness carrier for ferret #6782. Co-authored-by: Cursor <cursoragent@cursor.com>
Drop unused cssl_seed_linked_behavioral_receipt from probe vendored harness slice (ferret #6782 carries full flip spine). Add cssl_v1_compiled_probe_lib_cargo_toml as single [lib] manifest authority; remove shell sed fork. Authority-read surfaces stderr on failure after empty stdout refuse. Co-authored-by: Cursor <cursoragent@cursor.com>
Rebased onto main after #6776+#6782 (ferret harness authority on main). Adds 03_resolve-only lane: cssl harness consumer, constant-oracle seed (v2_compiler_resolve), wet witness + CI exclusion, SeedRetainedScaffoldRegistration + crate-layout regen. Frontier stays SeedRetained until rustc-green receipt (Rc/Optional refusal → Gate-A / #6775, not force-green). Co-authored-by: Cursor <cursoragent@cursor.com>
…dict table (#6791) * WIP: Curated-cargo PROBE SWEEP: execution-measure all 21 seed-retained fronti * WIP: Curated-cargo PROBE SWEEP: execution-measure all 21 seed-retained fronti * Curated-cargo probe sweep: seed-linked harness runner + 20-module verdict table. Probe-only measurement (no frontier.dag edits): scripts mirror the ferret cssl harness spine; report records emit-clean vs cargo verdict for all 20 seed-retained modules (03_body_producer skipped — proven on ferret). Reverts mistaken frontier_probe_survey --only-module experiment. Co-authored-by: Cursor <cursoragent@cursor.com> * docs: reframe 18 std-dups as one harness gap (generic std-seed-link) Per sharp-bee-290 diagnosis: HARNESS_ARTIFACT_std_dup is a single cssl limitation, not 18 per-module blockers. Bank materialization_carriers Gate A reclassification; pending ferret generic std-seed-link before re-sweep. Co-authored-by: Cursor <cursoragent@cursor.com> * WIP: Curated-cargo PROBE SWEEP: execution-measure all 21 seed-retained fronti * fix(probe): scaffold headers + route Cargo.toml through cssl authority Address review 39165 HAND-SHELL gate: mark probe runners SCAFFOLD with dissolve-on to ferret cssl harness / bash-emit #5828; replace hand-rolled Cargo.toml heredoc with gunbc projection of cssl_v1_compiled_cargo_toml via dag/tools/self_host_curated_probe_cargo.dag (ferret harness snapshot when not yet on main). Co-authored-by: Cursor <cursoragent@cursor.com> * Bundle cssl harness so probe cargo dag compiles on main. Review 39166: self_host_curated_probe_cargo imported a module absent from main; vendor ferret's self_host_curated_seed_linked_harness and drop the runtime git-show snapshot workaround from the shell helper. Co-authored-by: Cursor <cursoragent@cursor.com> * fix(ci): bind probe report into doc graph (orphan wall). doc_graph_has_no_orphan_docs failed after main merge: the new docs/probes/curated_cargo_frontier_probe_report.md was unreachable from DESIGN/ROADMAP/runbook roots. Add bind: provenance on the probe-cargo carrier per the doc-reachability wall. Co-authored-by: Cursor <cursoragent@cursor.com> * docs(probe): update harness reproduce note for in-tree cssl. Review 39188: report still told readers to git-show ferret branch after this PR vendors self_host_curated_seed_linked_harness.dag. Co-authored-by: Cursor <cursoragent@cursor.com> * WIP: Curated-cargo PROBE SWEEP: execution-measure all 21 seed-retained fronti * WIP: Curated-cargo PROBE SWEEP: execution-measure all 21 seed-retained fronti * feat(probe): prototype generic std-seed-link assembly for re-sweep. Post-emit assembly replaces seed-resident std/v2_std and v2_compiler modules with v1_compiler pub use shims; keeps entry + non-seed closure. CSSL_STD_SEED_LINK=1 clears HARNESS_ARTIFACT_std_dup on tier-1 modules (02_parse, 06_translate, 05_eval) → real Gate A rustc verdicts. Prototype for ferret #6782 harness integration; full re-sweep writes docs/probes/curated_cargo_frontier_probe_sweep_seedlink.tsv. Co-authored-by: Cursor <cursoragent@cursor.com> * WIP: Curated-cargo PROBE SWEEP: execution-measure all 21 seed-retained fronti * fix(probe): drop unmodeled std-seed-link shell; restore banked receipts. Review 39194: remove scripts/lib/apply_std_seed_link_assembly.sh and probe integration (hand-shell without .dag authority). Restore sweep TSV path + classifier to match committed curated_cargo_frontier_probe_sweep.tsv. Record std-seed-link follow-up intent on cssl harness carrier for ferret #6782. Co-authored-by: Cursor <cursoragent@cursor.com> * WIP: Curated-cargo PROBE SWEEP: execution-measure all 21 seed-retained fronti * WIP: Curated-cargo PROBE SWEEP: execution-measure all 21 seed-retained fronti * fix(probe): slim cssl harness + lib Cargo.toml authority (review 39197). Drop unused cssl_seed_linked_behavioral_receipt from probe vendored harness slice (ferret #6782 carries full flip spine). Add cssl_v1_compiled_probe_lib_cargo_toml as single [lib] manifest authority; remove shell sed fork. Authority-read surfaces stderr on failure after empty stdout refuse. Co-authored-by: Cursor <cursoragent@cursor.com> * WIP: Curated-cargo PROBE SWEEP: execution-measure all 21 seed-retained fronti * WIP: Curated-cargo PROBE SWEEP: execution-measure all 21 seed-retained fronti * WIP: Curated-cargo PROBE SWEEP: execution-measure all 21 seed-retained fronti * WIP: Curated-cargo PROBE SWEEP: execution-measure all 21 seed-retained fronti * WIP: Curated-cargo PROBE SWEEP: execution-measure all 21 seed-retained fronti * WIP: Curated-cargo PROBE SWEEP: execution-measure all 21 seed-retained fronti * WIP: Curated-cargo PROBE SWEEP: execution-measure all 21 seed-retained fronti * WIP: Curated-cargo PROBE SWEEP: execution-measure all 21 seed-retained fronti --------- Co-authored-by: Brian Searls <briansearls1@gmail.com> Co-authored-by: Cursor <cursoragent@cursor.com>
…ne (#6784) Rebased onto main after #6776+#6782 (ferret harness authority on main). Adds 03_resolve-only lane: cssl harness consumer, constant-oracle seed (v2_compiler_resolve), wet witness + CI exclusion, SeedRetainedScaffoldRegistration + crate-layout regen. Frontier stays SeedRetained until rustc-green receipt (Rc/Optional refusal → Gate-A / #6775, not force-green). Co-authored-by: Brian Searls <briansearls1@gmail.com> Co-authored-by: Cursor <cursoragent@cursor.com>
…rwrite PR #6791 slimmed self_host_curated_seed_linked_harness to probe-only cargo manifests, dropping cssl_seed_linked_behavioral_receipt that #6782 behavioral transports still import — main compile-clean goes red. Re-merge the full behavioral-receipt spine with the probe-lib cargo refactor from #6791. Co-authored-by: Cursor <cursoragent@cursor.com>
* WIP: Fix self-host harness merge-skew (main-red, fleet-blocking) * fix(self-host): restore full cssl harness after #6791 probe-slice overwrite PR #6791 slimmed self_host_curated_seed_linked_harness to probe-only cargo manifests, dropping cssl_seed_linked_behavioral_receipt that #6782 behavioral transports still import — main compile-clean goes red. Re-merge the full behavioral-receipt spine with the probe-lib cargo refactor from #6791. Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Brian Searls <briansrls@gunb.ai> Co-authored-by: Cursor <cursoragent@cursor.com>
Summary
03_body_producertoSelfEmittedwith curated seed-linked behavioral receipt (gunbc emit + dep shims + seed oracle inv1/stage0).self_host_curated_seed_linked_harness.dagfor Band A easy-flip lanes.03_resolveflip deferred — emitted closure still fails rustc without emitter Track-B fixes.Test plan
cargo build -p v1-compiler— passgunbc run --claim-run --entry dag/test/claim/self_host_body_producer_behavioral_witness_test.dag --function self_host_body_producer_behavioral_receipt_holds— passgunbc run --claim-run --entry src/v2/test/claim/self_host/wet_receipt_enrollment_witness_test.dag --function wet_receipt_enrollment_witnesses— passbuildgreen ona98900; fullcijob pending)