feat(pr-convention-policy): add policy-as-data component and validator - #366
Conversation
#173) Introduce machine-readable PR convention policy (title types including security, required Related section, closing-keyword rule), one validator script, sync-manifest materialization to CI-gated repositories, tests, and ADR-0003. ci-workflows thin-runner conversion remains follow-on work. Co-authored-by: Kyle Sexton <kyle-sexton@users.noreply.github.com>
|
Bugbot is not enabled for your account, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
|
Claude finished @kyle-sexton's task in 2m 45s —— View job Claude's review of PR #366
Note on scope: This repo has no Findings
Everything else looked solid: the schema/validator split, |
|
Claude has reviewed this PR 1 time. The lane skips further automatic reviews after 5; deleting this comment resets the count. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 84d8de0baf
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
- Set executable bit on pr-convention-policy.mjs for exec-bit lane - Fix markdownlint blank lines in good fixture pr-body.md - Derive closing-keyword regex from policy.body.closingKeywords - Reject duplicate JSON members via yaml parseDocument uniqueKeys - Register /components/pr-convention-policy with Dependabot - Add tests for custom closingKeywords and allowedTypes policies Co-authored-by: Kyle Sexton <kyle-sexton@users.noreply.github.com>
|
Addressed review feedback in 6f1823a:
|
Summary
Standards-owned PR convention policy-as-data slice: machine-readable policy (including
securitytitle type), one validator component, sync-manifest distribution, tests, CI job, and ADR-0003.Follow-on thin-runner conversion in ci-workflows stays on this same issue (no new issues).
Test plan
Related
Closes #173