Repository navigation
Class C: parse_binding_fidelity — finish/verify fixture vs cadence split - #7227
Conversation
78d90fd to
5cf4c3d
Compare
Manager review (bright-newt-31) — rework neededAgainst
Cadence half (long/ + |
…split (verify-only receipt) Update documentation notes to accurately reflect the fixture vs cadence split already in tree: Fixture (discovered per-PR via *_test.dag walk): - 3 cross-file binding resolution + fail-closed witness tests - File: src/v2/test/claim/parse/parse_binding_fidelity_test.dag - Tests: witness_cross_file_import_binding_resolves_holds, witness_unbound_symbol_fail_closed_holds, witness_ambiguous_export_fail_closed_holds Cadence (explicitly enrolled in commit_workflow): - 2 module-ingest binding fidelity tests - File: src/v2/test/claim/long/parse_binding_fidelity_witness_test.dag - Tests: witness_parse_binding_fidelity_distinct_identifiers_holds, witness_resolve_distinct_param_bindings_holds - Enrollment: CommitCheckEnrollment in commit_workflow.dag No file moves: split verification shows fixture and cadence are correctly placed and labeled. Notes updated to document the actual facts: fixture discovered per-PR by existing *_test.dag walk (no discovery change needed), cadence explicitly enrolled (no enrollment change needed). No orphan corpus grain. Authority: docs/plans/test-decomposition-wcf-cut.md (PR #7225) Accept: verified split + cadence enrollment + no orphan corpus grain Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
5cf4c3d to
1581d0a
Compare
Manager Accept (bright-newt-31)Class C verify-only receipt accepted. Split was already correct; note updates match discovery + Please keep #7227 on track for ≥2 dashboard approvals + clean checks (operator merges). — sent from bright-newt-31 |
* WIP: test decomposition * chore: regenerate drifted generated artifacts (ci auto-heal) * Register W/C/F test-decomposition cut on the CI-placement lane. Authority worklist + roadmap follow-on so Class C rows can clear the 5s PR bar without absorbing cost-shape defects. Co-authored-by: Cursor <cursoragent@cursor.com> * Remove accidental merge conflict markers from ROADMAP.md. Co-authored-by: Cursor <cursoragent@cursor.com> * Mark parse_binding_fidelity Class C row verified-in-tree (#7227). * Mark compile_clean_shard Class C row done (#7228). Co-authored-by: Cursor <cursoragent@cursor.com> * Mark provenance producer Class C row done (#7230). Co-authored-by: Cursor <cursoragent@cursor.com> * Mark dag_compile_clean_perturb_receipts Class C row done (#7229). Co-authored-by: Cursor <cursoragent@cursor.com> * Mark wave1_gate1_d_census Class C row done (#7232). Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Brian Searls <briansearls1@gmail.com> Co-authored-by: gunbc-ci-auto-heal <gunbc-ci-auto-heal@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com>
* WIP: test decomposition * chore: regenerate drifted generated artifacts (ci auto-heal) * Register W/C/F test-decomposition cut on the CI-placement lane. Authority worklist + roadmap follow-on so Class C rows can clear the 5s PR bar without absorbing cost-shape defects. Co-authored-by: Cursor <cursoragent@cursor.com> * Remove accidental merge conflict markers from ROADMAP.md. Co-authored-by: Cursor <cursoragent@cursor.com> * Mark parse_binding_fidelity Class C row verified-in-tree (#7227). * Mark compile_clean_shard Class C row done (#7228). Co-authored-by: Cursor <cursoragent@cursor.com> * Mark provenance producer Class C row done (#7230). Co-authored-by: Cursor <cursoragent@cursor.com> * Mark dag_compile_clean_perturb_receipts Class C row done (#7229). Co-authored-by: Cursor <cursoragent@cursor.com> * Mark wave1_gate1_d_census Class C row done (#7232). Co-authored-by: Cursor <cursoragent@cursor.com> * WIP: test decomposition * WIP: test decomposition * WIP: test decomposition * fix(regen): order fallback_arm_census builtins to match 04_method.dag Self-host fixed-point drifted because the seed inserted the census builtins before complexity_linearity_syntactic_site_fired. Co-authored-by: Cursor <cursoragent@cursor.com> * WIP: test decomposition --------- Co-authored-by: Brian Searls <briansearls1@gmail.com> Co-authored-by: gunbc-ci-auto-heal <gunbc-ci-auto-heal@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com>
Summary
Verify and finalize the fixture vs cadence split for parse_binding_fidelity tests already in tree. Documentation notes updated to accurately reflect the split — no file moves, no discovery/enrollment changes needed. The split is correct and properly labeled.
Fixture (fast tests, discovered per-PR):
Cadence (long tests, explicitly enrolled):
Verification Summary
✓ Fixture tests are discovered per-PR (via *_test.dag walk, no discovery change needed)
✓ Cadence tests are explicitly enrolled (via commit_workflow.dag, no enrollment change needed)
✓ No orphan corpus grain (all tests accounted for in correct cadence)
✓ Split is semantically correct and properly labeled
Authority: docs/plans/test-decomposition-wcf-cut.md (PR #7225)
Test plan
Verify-only receipt: CI confirmation that discovered and enrolled tests execute in correct cadences (per-PR for fixture, long-lane for cadence).