Skip to content

Add review request completeness checker - #310

Merged
cschanhniem merged 1 commit into
mainfrom
issue-301-review-completeness
Jul 7, 2026
Merged

cschanhniem merged 1 commit into
mainfrom
issue-301-review-completeness

Conversation

@cschanhniem

Copy link
Copy Markdown
Collaborator

Closes #301

scripts/check_review_completeness.py validates review request JSON files have all 6 required fields before submission. Reports missing fields by name.

8 tests covering complete, missing, empty, invalid JSON, CLI exit codes.

2116 tests passing.

Closes #301

- scripts/check_review_completeness.py -- validates review request JSON
  has all required fields before submission
- 6 required fields: request_id, reviewer_role, artifact_refs,
  claim_boundary, decision_needed, requested_by
- Reports missing fields by name
- 8 tests covering complete, missing, empty, CLI
@cschanhniem
cschanhniem merged commit deaca68 into main Jul 7, 2026
1 check passed
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.

Add review request completeness checker

1 participant