Skip to content

v0.5.62 — Pre-Registered Pass/Fail Criteria (Loop 41) - #160

Merged
cschanhniem merged 1 commit into
mainfrom
loop41-v2
Jul 6, 2026
Merged

cschanhniem merged 1 commit into
mainfrom
loop41-v2

Conversation

@cschanhniem

Copy link
Copy Markdown
Collaborator

Machine-readable pass/fail gates for Wave 1 wet-lab batch. Pre-registered before any wet-lab data is seen.

Primary: configs/wave1_pass_fail.yaml + scripts/check_wave1_pass_fail.py — validates lab results against pre-registered criteria (MIC ≤32, TI >10, 0 toxic, ≥20 tested, positive control in range).

Tests: 11 tests. 1977 total.

1977 tests passing.

Machine-readable pass/fail gates for Wave 1 wet-lab batch.

Changes:
- configs/wave1_pass_fail.yaml -- YAML config: primary endpoint
  (MIC <= 32, >= 3 candidates), secondary (MIC <= 32 and TI > 10,
  >= 1), confirmed hit definition, hemolysis safety (0 toxic),
  positive control range (SEED-001_VAR_064, MIC 4-32), batch
  requirements (>= 20 tested).
- scripts/check_wave1_pass_fail.py -- CLI validation: exit 0/3/2.
- tests/test_wave1_pass_fail.py -- 11 tests.
- docs/50_LOOP_PLAN.md -- Loop 41 complete, next Loop 42.
- docs/ROADMAP.md -- v0.5.62 entry.
- docs/METRICS_CURRENT.md -- Pipeline v0.5.62, 1977 tests.

1977 tests passing.
@cschanhniem
cschanhniem merged commit 0534498 into main Jul 6, 2026
@cschanhniem
cschanhniem deleted the loop41-v2 branch July 6, 2026 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant