Skip to content

feat: Phase J J3 release request template -- reviewable releases - #800

Merged
cschanhniem merged 2 commits into
mainfrom
loop111-phase-j3-release-request
Jul 9, 2026
Merged

cschanhniem merged 2 commits into
mainfrom
loop111-phase-j3-release-request

Conversation

@cschanhniem

Copy link
Copy Markdown
Collaborator

Phase J J3: adds docs/governance/RELEASE_REQUEST_TEMPLATE.md and release_request.py (ReleaseRequest dataclass 17 fields, ReleaseRequestValidationResult, VALID_RELEASE_TYPES 5, VALID_SAFETY_STATUSES 3, VALID_INTENDED_USES 4, VALID_APPROVAL_STATUSES 4, validate_release_request, validate_request_dict). Blocks public releases with pending safety review, blocks dry_lab_only artifacts with evidence_level>4. CLI: openamp-foundry release-request-check. 25 tests. Formal release requests now have a validated structure before entering human review.

@cschanhniem
cschanhniem merged commit b029694 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