diff --git a/docs/research/NEXT_100_PR_MAP.md b/docs/research/NEXT_100_PR_MAP.md index 01186a5e..cbb484ee 100644 --- a/docs/research/NEXT_100_PR_MAP.md +++ b/docs/research/NEXT_100_PR_MAP.md @@ -92,12 +92,12 @@ Make qualified external review easier and safer. | PR | Task | Why it matters | Review class | |---:|---|---|---| -| E1 | Add external review packet schema. | Packets become machine-checkable. | C/D | -| E2 | Add example external review packet using toy data. | Partners know what to expect. | C/D | +| E1 | Add external review packet schema (complete). — evidence/external_review_packet.py: ERP- schema with 14 fields, validation rules, dry_lab_only enforcement; tests/evidence/test_external_review_packet.py + test_external_review_packet_schema.py. | Packets become machine-checkable. | C/D | +| E2 | Add example external review packet using toy data (complete). — evidence/example_external_review_packet.py: toy-data example ERP with MOCK-/TOY- prefix enforcement and is_example_data=True; tests/evidence/test_example_external_review_packet.py. | Partners know what to expect. | C/D | | E3 | Add reviewer questionnaire schema (complete). | Makes external review feedback machine-readable: Likert clarity ratings for activity/safety/novelty claims, synthesis recommendation, structured comments. | B/C | | E4 | Add safety-release decision schema. | Release review becomes auditable. | D | -| E5 | Add non-protocol pilot pre-registration schema. | Freezes selection logic. | C/D | -| E6 | Add packet generator CLI. | Reduces manual packaging errors. | C/D | +| E5 | Add non-protocol pilot pre-registration schema (complete). — evidence/pilot_preregistration.py: non-protocol pilot pre-registration schema (PPR-) freezing selection logic before batch release; tests/evidence/test_pilot_preregistration.py + test_pilot_preregistration_schema.py. | Freezes selection logic. | C/D | +| E6 | Add packet generator CLI (complete). — scripts/generate_review_packet.py: generates skeleton external review packet JSON; make generate-review-packet target; validates against schemas/external_review_packet.schema.json; dry_lab_only_attestation=True enforced. | Reduces manual packaging errors. | C/D | | E7 | Add packet validator CLI. | Review readiness becomes testable. | C/D | | E8 | Add release-summary generator that strips restricted fields. | Safer public summaries. | D | | E9 | Add domain review outcome schema (complete). | Structured expert verdict on a PEP with controlled taxonomy of domains and outcomes; closes ESC→RVQ→DRO review chain. | B/C |