From 17e83b995dffe3f1824f9d3e2ce2ae83608dd844 Mon Sep 17 00:00:00 2001 From: OpenCode Date: Fri, 10 Jul 2026 14:10:38 +0700 Subject: [PATCH] chore: mark S1 complete in NEXT_100_PR_MAP (#966) (#967) --- docs/research/NEXT_100_PR_MAP.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/research/NEXT_100_PR_MAP.md b/docs/research/NEXT_100_PR_MAP.md index 0230f752..1e2ab555 100644 --- a/docs/research/NEXT_100_PR_MAP.md +++ b/docs/research/NEXT_100_PR_MAP.md @@ -230,7 +230,7 @@ Make it possible for an external reviewer to understand, in one artifact, why sp | PR | Task | Why it matters | Review class | |---:|---|---|---| -| S1 | Add score vs cheap-enemy gap report schema (SEG-). | Flags when pipeline score margin over best cheap baseline is below a meaningful threshold; prevents advancing candidates that cheap baselines explain equally well. | C | +| S1 | Add score vs cheap-enemy gap report schema (SEG-) (complete). — src/openamp_foundry/evidence/score_enemy_gap_report.py: SEG- 16-field schema + CheapEnemyResult helper; VALID_GAP_VERDICTS (4: gap_meaningful/gap_marginal/gap_absent/comparison_not_run), VALID_CHEAP_ENEMY_TYPES (8), VALID_GAP_ASSESSMENT_METHODS (5); MINIMUM_MEANINGFUL_GAP=0.05; build() auto-computes verdict+best_enemy+gap; dry_lab_only=True enforced; 53 tests. BASELINE: 9215→9278. PR #966. | Flags when pipeline score margin over best cheap baseline is below a meaningful threshold; prevents advancing candidates that cheap baselines explain equally well. | C | | S2 | Add selection transparency ledger schema (STL-). | Per-candidate-family ledger of every evidence artifact that influenced selection; makes selection_basis auditable and traceable. | C | | S3 | Add evidence completeness checker schema (ECC-). | Lists all expected artifact types (BSP/WHR/PCU/HCR/PQG/CFC/FNR/ATR/SRG/PEB) and which are present/absent for a candidate family; completeness_grade (A–D); closes "what's still needed for review?" question. | C | | S4 | Add pipeline run stability report schema (RSR-). | Compares outputs across N pipeline runs; flags candidate families whose ranking is unstable across runs; prevents overconfident selection of borderline candidates. | C |