Skip to content

docs(changelog): document Epic #432 governance workflows#445

Open
chf3198 wants to merge 1 commit intomainfrom
feat/432-changelog-update
Open

docs(changelog): document Epic #432 governance workflows#445
chf3198 wants to merge 1 commit intomainfrom
feat/432-changelog-update

Conversation

@chf3198
Copy link
Copy Markdown
Owner

@chf3198 chf3198 commented Apr 24, 2026

Summary

Documents all 8 deliverables from Epic #432 (Proactive Ticket Lifecycle Governance) in the [Unreleased] CHANGELOG section:

Test plan

  • CHANGELOG section renders correctly
  • npm run lint passes (CHANGELOG excluded from 100-line limit)

Closes #432

🤖 Generated with Claude Code

…ance

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings April 24, 2026 16:26
@chf3198 chf3198 had a problem deploying to collaborator-gate April 24, 2026 16:26 — with GitHub Actions Failure
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 24, 2026

Warnings
⚠️

PR title: convention is to end with the issue reference #N (e.g. docs(changelog): document Epic #432 governance workflows #42).

Messages
📖

Danger: ticket-first, branch, and title checks complete. Failures block merge; warnings are advisory.

Generated by 🚫 dangerJS against 4f79ee1

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 4f79ee1098

ℹ️ 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".

Comment thread CHANGELOG.md
## [Unreleased] — Proactive Ticket Lifecycle Governance (Epic #432)

### Added — CONSULTANT_CLOSEOUT Re-open Gate (#438)
- `.github/workflows/closeout-gate.yml`: fires on `issues: [closed]`; re-opens issues closed without `CONSULTANT_CLOSEOUT` comment; exempts `not_planned` closes and `type:epic` issues
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Remove changelog entry for workflow file that is absent

This changelog item states that .github/workflows/closeout-gate.yml was added, but that file does not exist in this commit’s tree (the workflows present are only baton-gates, branch-name, danger, label-lint, lint, pr-title, and release-please). Shipping an Unreleased note that points to a non-existent workflow makes release notes and governance audit trails inaccurate for anyone trying to verify behavior from the repository state.

Useful? React with 👍 / 👎.

Comment thread CHANGELOG.md
Comment on lines +25 to +26
- `epic.yml`: added required `area` dropdown
- `research.yml`: added required `priority` dropdown
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Correct reversed issue-template field claims

These lines report that epic.yml gained required area and research.yml gained required priority, but in this commit epic.yml has required priority and research.yml has required area. This reversal documents the opposite of the actual templates, which can mislead contributors and maintainers relying on the changelog to understand form validation changes.

Useful? React with 👍 / 👎.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

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.

Implement proactive ticket lifecycle governance and automated issue validation

2 participants