Skip to content

feat: Phase P P3 batch outcome summary schema -- closes BSP-to-outcomes feedback loop - #848

Merged
cschanhniem merged 1 commit into
mainfrom
feat/p3-batch-outcome-summary
Jul 9, 2026
Merged

cschanhniem merged 1 commit into
mainfrom
feat/p3-batch-outcome-summary

Conversation

@cschanhniem

Copy link
Copy Markdown
Collaborator

Summary

  • BatchOutcomeSummaryEntry: 12 fields, links BSP proposals to aggregate experimental outcomes
  • 9 validation rules: BOS-/BSP- prefixes, count constraints (active+inactive=tested, tested<=proposed), synthetic/real boundary (is_synthetic=True requires dry_lab_only=True), notes length
  • 3 warnings: untested candidates, real results marked dry-lab-only, zero active candidates
  • 63 tests; BASELINE 4784->4847
  • CLI: openamp-foundry batch-outcome-summary-check
  • Closes the proposal-to-results loop: BSP→BOS→CPS→CBA→CRG→BSP

…es feedback loop with synthetic/real boundary enforcement
@cschanhniem
cschanhniem merged commit 9e63004 into main Jul 9, 2026
1 check failed
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