Skip to content

feat: Phase K K3 pilot package completeness report schema -- PPC- completeness gate before external sharing - #861

Merged
cschanhniem merged 1 commit into
mainfrom
feat/k3-pilot-package-completeness-report
Jul 10, 2026
Merged

cschanhniem merged 1 commit into
mainfrom
feat/k3-pilot-package-completeness-report

Conversation

@cschanhniem

Copy link
Copy Markdown
Collaborator

Summary

  • PilotPackageCompletenessReport: 12 fields, completeness gate for PEP bundles
  • 12 validation rules: PPC- prefix, pipeline_version non-empty, 7 component ID prefix checks (PEP-, ESC-, CCS-, BSP-, PSC-, PRE-, BCM-), ISO date, completeness_confirmed=True enforced, notes ≤300 chars
  • 3 warnings: empty notes, duplicate component IDs, pep_id reused as component ID
  • 63 tests; BASELINE 5540->5603
  • CLI: openamp-foundry pilot-package-completeness-check
  • Implements Phase K K3 — PPC- is the final internal gate before external lab receives a pilot package

…pleteness gate confirms all 5 components + ESC- before external sharing
@cschanhniem
cschanhniem merged commit e1cc3ab into main Jul 10, 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