Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions docs/research/NEXT_100_PR_MAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -253,7 +253,7 @@ Connect the evidence schemas from Phases S and T into coherent family-level and
| ID | Task | Why it matters | Priority |
|----|------|----------------|----------|
| U1 | Add family evidence trail view schema (FET-) (complete). — src/openamp_foundry/evidence/family_evidence_trail_view.py: FET- 13-field schema; REQUIRED_TRAIL_SCHEMA_TYPES (9: BTI/BEG/SAT/PCC/BSP/SEG/ECC/RSR/PQT), VALID_TRAIL_COMPLETENESS_GRADES (complete/partial/empty); build() deduplicates event types, auto-computes grade; dry_lab_only=True enforced; 57 tests in tests/evidence/test_family_evidence_trail_view.py. | Per-family aggregation of all evidence schema references (BTI/BEG/SAT/PCC/BSP/SEG/ECC/RSR/PQT) into a single timeline; shows which schemas are present, missing, and when each was produced; gives a scientist ONE document to trace the full evidence history of a candidate family. PR #990. | C |
| U2 | Add batch release checklist schema (BRC-). | Machine-verifiable checklist that must pass before a batch is released for wet-lab synthesis; gates on PCC grade ≥ B, no critical BEG gaps, at least one SAT entry, all required artifacts present; prevents incomplete batches from advancing. | C |
| U3 | Add cross-schema linkage validator schema (CSV-). | Validates that artifact IDs referenced in SAT evidence_artifact_ids, BEG missing lists, and BTI entries are internally consistent; catches orphaned references before external sharing. | C |
| U4 | Add pipeline phase timeline report schema (PTR-). | Ordered sequence of all schema events for a pipeline run, sorted by created_at; shows progression from nomination to shortlisting with schema type, artifact ID, and timestamp per event; enables audit of sequence and timing. | C |
| U5 | Add evidence completeness index schema (ECI-). | Top-level index of which schemas exist for each batch and family across all phases; aggregates PCC + CBA2 + BEG + SAT into a single completeness snapshot; completeness_grade (A–D); closes Phase U. | C |
| U2 | Add batch release checklist schema (BRC-) (complete). — src/openamp_foundry/evidence/batch_release_checklist.py: BRC- schema; VALID_PCC_GRADES (A-D), PASSING_PCC_GRADES (A/B), BLOCKING_BEG_VERDICTS (critical_gaps/no_families), VALID_RELEASE_VERDICTS (approved/blocked/conditional); 3 ChecklistItem gates; dry_lab_only=True; 60 tests. | Machine-verifiable checklist that must pass before a batch is released for wet-lab synthesis; gates on PCC grade ≥ B, no critical BEG gaps, at least one SAT entry, all required artifacts present; prevents incomplete batches from advancing. PR #992. | C |
| U3 | Add cross-schema linkage validator schema (CSV-) (complete). — src/openamp_foundry/evidence/cross_schema_linkage_validator.py: CSV- schema; VALID_LINKAGE_VERDICTS (all_valid/orphans_found/no_references), VALID_REFERENCE_SOURCES (SAT/BEG/BTI); OrphanEntry; build() deduplicates refs, detects orphans; dry_lab_only=True; 52 tests. | Validates that artifact IDs referenced in SAT evidence_artifact_ids, BEG missing lists, and BTI entries are internally consistent; catches orphaned references before external sharing. PR #993. | C |
| U4 | Add pipeline phase timeline report schema (PTR-) (complete). — src/openamp_foundry/evidence/pipeline_phase_timeline_report.py: PTR- schema; VALID_PIPELINE_SCHEMA_TYPES (16), VALID_TIMELINE_VERDICTS (complete/in_progress/empty), TERMINAL_SCHEMA_TYPES (SAT/PCC); TimelineEvent; events sorted by created_at; phase auto-assigned; dry_lab_only=True; 50 tests. | Ordered sequence of all schema events for a pipeline run, sorted by created_at; shows progression from nomination to shortlisting with schema type, artifact ID, and timestamp per event; enables audit of sequence and timing. PR #994. | C |
| U5 | Add evidence completeness index schema (ECI-) (complete). — src/openamp_foundry/evidence/evidence_completeness_index.py: ECI- schema; AGGREGATED_SCHEMA_TYPES (4: PCC/CBA2/BEG/SAT), VALID_ECI_GRADES (A-D); BatchSchemaPresence per batch; overall fraction and grade; dry_lab_only=True; closes Phase U; 47 tests. | Top-level index of which schemas exist for each batch and family across all phases; aggregates PCC + CBA2 + BEG + SAT into a single completeness snapshot; completeness_grade (A–D); closes Phase U. PR #995. | C |
Loading