Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions src/v2/compiler/self_host/fixed_point_test.dag
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
// src/v2/compiler/self_host/fixed_point_test.dag
// Scope: the ONLY live-executed self-host coverage. Discovered + run by the live CI gate
// (.github/workflows/ci.yml: ci_claim_gate --source-root src/v2 --scan-dir src/v2/test), which
// executes `test fn () -> Bool` decls in *_test.dag files (GREEN pass = true, PERTURB pass = flips).
// (.github/workflows/ci.yml:59: ci_claim_gate --source-root src/v2 --scan-dir src/v2/test).
// IMPORTANT: `test fn` discovery scans the WHOLE --source-root (src/v2) recursively — NOT just
// --scan-dir (that flag governs only the separate `unified_claim_*` data scan). So this file is
// discovered at its compiler/self_host/ path, not because it lives under src/v2/test. The gate
// runs each `test fn () -> Bool` (GREEN pass = true; PERTURB pass = body must flip to false).
// Status:
// - fixed-point predicate (self_host_fixed_point_digests_match) de-risked on FIXTURE stages;
// - Stage-A structural pre-check (stage_emission_equality) executed here;
Expand Down
8 changes: 5 additions & 3 deletions src/v2/workflow/claim_witness_corpus_ci_runner.dag
Original file line number Diff line number Diff line change
Expand Up @@ -451,9 +451,11 @@ data corpus_ci_gate_row_spice_resistor_passive_topology: ClaimWitnessCorpusClaim
expected: ExpectPass
}

// (Self-host rows removed: the self-host witnesses are now live-executed `test fn` decls in
// src/v2/compiler/self_host/fixed_point_test.dag, discovered by the canonical ci_claim_gate.
// This corpus runner is legacy — its entry: paths are stale — so self-host no longer routes here.)
// (Self-host rows removed — they were NOT live coverage: their `entry:` paths
// `src/v2/test/claim/self_host/...` do not exist, so nothing executed them. The real self-host
// coverage is now the live-executed `test fn` decls in src/v2/compiler/self_host/fixed_point_test.dag,
// discovered by the canonical ci_claim_gate source-root scan. The remaining rows here are out of
// scope for that change and untouched.)

data corpus_ci_gate_row_spice_rc_ngspice_op: ClaimWitnessCorpusClaimRunRow = ClaimWitnessCorpusClaimRunRow {
label: "SP-M1 spice RC tran ngspice emit matches golden",
Expand Down