diff --git a/docs/DISCOVERY_PREDICTION.md b/docs/DISCOVERY_PREDICTION.md index 4741d2c6..28eb34e0 100644 --- a/docs/DISCOVERY_PREDICTION.md +++ b/docs/DISCOVERY_PREDICTION.md @@ -803,6 +803,11 @@ No biological activity has been demonstrated. The lab is the judge.* --- +**Tracking note (post-PR #109):** test: close remaining 1% coverage gap — 6 modules to 100% +branch coverage (pipeline.py:105, diversity.py:73, template_mutator.py lines 51/98/144, +evaluate.py:60, retrospective.py:92, pilot.py:173); 1321 tests total; only 6 structural CLI +guard lines remain uncovered (all source modules at 100% branch coverage). + **Tracking note (post-PR #108):** EXPERT_REVIEW_PACK.md: Pipeline Limitations table updated — PYROGLUTAMATE_RISK row added (N-terminal Q cyclisation at pH 7.4, none of the 20 pilot candidates affected); SEED-009_VAR_033 Met oxidation row added (VAR_033 carries both MET×1 diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md index 68800a95..e0b27b5a 100644 --- a/docs/ROADMAP.md +++ b/docs/ROADMAP.md @@ -93,6 +93,7 @@ Implemented during the pre-wet-lab improvement loop (PRs #31–#54): - WET_LAB_HANDOFF.md: SEED-009 synthesis guidance corrected — VAR_033 (RRLPRPGYMPRP) contains Met at position 9 (Nle substitution + HPLC purity required); the "No Met, no Cys" statement now scoped to VAR_027/017/039 only (PR #106) - test(qc): SEED-009_VAR_033 regression guard — asserts both MET×1 (Nle) and PROLINE_RICH_INTRACELLULAR fire simultaneously for RRLPRPGYMPRP; 1312 tests total (PR #107) - EXPERT_REVIEW_PACK.md: Pipeline Limitations table updated — PYROGLUTAMATE_RISK row added (N-terminal Q, physiological pH, none of 20 pilot candidates affected); SEED-009_VAR_033 Met row added (PR #108) +- test: close remaining 1% coverage gap — 6 modules to 100% branch coverage; 1321 tests total; only 6 structural CLI guard lines remain uncovered; all source modules at 100% branch coverage (PR #109) ## v1.0 — Validated dry-lab-to-wet-lab loop