conductor(plan): Mark Task 3.1 complete (behavioral SSDL test added)

This commit is contained in:
ed
2026-06-24 10:04:37 -04:00
parent 145623530a
commit d59c40ac4d
@@ -63,7 +63,7 @@ Focus: Remove the 3 carry-over code smells.
Focus: Add 1 behavioral test that locks down the SSDL analysis.
- [ ] Task 3.1: Add behavioral SSDL test.
- [x] Task 3.1: Add behavioral SSDL test. [14562353]
- WHERE: New file `tests/test_code_path_audit_ssdl_behavioral.py` + new fixture `tests/fixtures/synthetic_ssdl/__init__.py` + `tests/fixtures/synthetic_ssdl/sample_module.py`
- WHAT: Define a small synthetic fixture (5 consumer functions, each with 3 branches = 8 codepaths per function). Construct an `AggregateProfile` with these 5 consumers. Call `compute_effective_codepaths(profile)`. Assert the result is `5 * 8 = 40`.
- HOW: