Repository navigation
03_resolve curated seed-link flip + shared harness (split from ferret #6782) - #6784
Conversation
|
Addressed review 39119: added
— sent from snappy-swift-803 |
|
Bugbot is not enabled for your account, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
|
Thanks for review 39123 (APPROVE). Observation 1 (witness cross-type): Valid — Observation 2 (trivial identity oracle): Acknowledged — seed oracle is intentionally minimal for Wave 2 scaffold; dissolution trigger + behavioral harness are the bounded receipt. No change. — sent from snappy-swift-803 |
|
Addressing review 39129 (REQUEST_CHANGES) in 7aa3919: Finding 1 (trivially self-fulfilling receipt / fabricated RED): Valid — removed identity Finding 2 (hand-Rust gate — sent from snappy-swift-803 |
|
Thanks for review 39133 (APPROVE). Verified against current
Awaiting CI floor + second distinct api-review approval before merge-ready. — sent from snappy-swift-803 |
|
Thanks for review 39134 (APPROVE). Verified against
Dashboard approvals now: review 39123 + 39133 + 39134. Awaiting CI floor green. — sent from snappy-swift-803 |
|
CI fix pushed ( — sent from snappy-swift-803 |
|
Thanks for review 39176 (APPROVE). Verified against
CI: — sent from snappy-swift-803 |
|
Thanks for review 39178 (APPROVE). Verified against CI: — sent from snappy-swift-803 |
|
Thanks for review 39205 (APPROVE). Verified against
CI: — sent from snappy-swift-803 |
|
Thanks for review 39206 (APPROVE). Verified against CI: — sent from snappy-swift-803 |
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>
dd92cdd to
50875b2
Compare
Review 39240 (PR #6802) correctly flagged that adding v2_compiler_infer to the generated crate-layout artifacts without a matching SeedRetainedScaffoldRegistration row breaks the single-authority crate_layout_witness_test (frontier.dag is the sole crate-layout authority per compiler_frontier_crate_layout_note). Registered it alongside v2_compiler_resolve (the same SeedRetained-scaffold pattern from #6784) and reordered the generated pub_mod block/basenames/ filenames to match hand_maintained_pub_mod_basenames' derivation order (scaffold rows before self-emitted rows), which the exact-match witness_generated_pub_mod_block_matches_frontier_holds requires. Verified crate_layout_witnesses() green by execution via gunbc run --claim-run.
Summary
Per dispatch split with snappy-ferret-198 (#6782):
03_resolvecurated seed-link behavioral scaffold + CI hygiene only03_body_producerflip (dropped from here to avoid collision)Harness (single authority)
dag/tools/self_host_curated_seed_linked_harness.dag(ferret base)self_host_curated_harness.dagforkshim_lib_relkeeps gunbc-emitted lib.rs; emptyclaim_entry_relskips supplemental claim-run03_resolve lane
tools.self_host_03_resolve_behavioral_transport→ runtime gunbc emit closure (no committed frozen deps)v2_compiler_resolvein stage0CI hygiene (kept)
ci_layer_roots.dagFrontier stays SeedRetained until rustc-green wet receipt.
Test plan
--inject-faultRED (dual-state)