chore(workflows): drop CHANGELOG.md from maintainer-review docs-impact scope#1724
Conversation
…t scope The maintainer-review-pr workflow's docs-impact reviewer has been flagging "missing CHANGELOG entry" at MEDIUM (and HIGH) on multiple PRs since we started using it. The project doesn't follow per-PR CHANGELOG maintenance — the `/release` skill generates entries from squash-commit history when cutting a release, so contributors writing per-PR entries would create duplicate work and merge conflicts. Removes: - the "Migration → CHANGELOG.md" bullet from the per-change analysis list - `CHANGELOG.md` from the "specific places to check" enumeration - "changelog entry" from the MEDIUM severity bucket heading Adds an explicit callout that CHANGELOG.md is out of scope for this review, with a one-line explanation of where it gets generated. Keeps the rest of docs-impact behavior unchanged — public APIs, CLI flags, env vars, and user-facing behavior changes are still in scope across the docs site and CLAUDE.md. Project-local command file (`.archon/commands/`), loaded from disk per run, so the change takes effect on the next maintainer-review-pr invocation.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughA maintainer docs-impact review workflow template was updated to exclude ChangesDocs-Impact Review Workflow Update
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Poem
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
UX Journey
Before
```
Maintainer review run on a code-only PR
─────────────────────────────────────────
docs-impact reviewer
├── public API check ......... pass
├── CLI flag check ........... pass
├── env var check ............ pass
└── CHANGELOG check .......... [X] FLAG MEDIUM "Missing CHANGELOG entry"
→ posted on PR
→ contributor confused (no CHANGELOG culture in repo)
→ maintainer ignores or skips merge waiting on a fix that wouldn't ship
```
After
```
docs-impact reviewer
├── public API check ......... pass
├── CLI flag check ........... pass
└── env var check ............ pass
→ no false-positive CHANGELOG flag
→ relevant findings stay visible against quieter background
```
Architecture Diagram
Single file edit; no architectural change. The maintainer-review-pr workflow continues to load `.archon/commands/maintainer-review-docs-impact.md` on each run; only the reviewer's checklist contents change.
Label Snapshot
Change Metadata
Linked Issue
Validation Evidence (required)
```bash
bun run cli validate workflows
Results: 36 valid, 0 with errors
```
Security Impact (required)
Compatibility / Migration
Human Verification (required)
Side Effects / Blast Radius (required)
Rollback Plan (required)
Risks and Mitigations
Summary by CodeRabbit