Skip to content

docs(process): correct the "CHANGELOG is auto-generated" claim + fix v1.0.2 date & stale release grouping (#178)#311

Merged
IgorShevchik merged 1 commit into
mainfrom
claude/wizardly-archimedes-w3n7v1
Jul 3, 2026
Merged

docs(process): correct the "CHANGELOG is auto-generated" claim + fix v1.0.2 date & stale release grouping (#178)#311
IgorShevchik merged 1 commit into
mainfrom
claude/wizardly-archimedes-w3n7v1

Conversation

@IgorShevchik

Copy link
Copy Markdown
Collaborator

Closes #178. Automation follow-up tracked in #310.

Problem

AGENTS.md claimed "The CHANGELOG is generated from these [conventional commits]" — but there is no changelog tooling in the repo (verified: no changelogen/release-it/conventional-changelog/standard-version anywhere in package.json/scripts/workflows), and RELEASING.md itself describes a manual finalise-the-changelog step. The claim was false and self-contradictory. #178 also flagged the v1.0.2 entry dated 2026-03-17 while the GitHub release was published 2026-02-17, and empty 0.4.8/0.4.9 entries.

Fixes (docs-only)

Verification

Reviewed by a 5-perspective pass (fact-check, consistency/docs, scope/bookkeeping, adversarial doc-audit, follow-up integrity) — all SHIP; the RELEASING.md grouping fix was folded in from the adversarial reviewer.

🤖 Generated with Claude Code

https://claude.ai/code/session_01H6MQtPUx9MZjXY2rbLZhbv


Generated by Claude Code

…v1.0.2 date and stale release grouping (#178)

The CHANGELOG is hand-maintained (keep-a-changelog `## [Unreleased]` buffer,
finalised at release time per RELEASING.md) — there is no changelog tooling in
the repo. But AGENTS.md claimed "The CHANGELOG is generated from these
[conventional commits]", which is false and contradicts RELEASING.md.

- AGENTS.md: replace the false "generated" claim with an accurate description
  of the manual keep-a-changelog process; point to RELEASING.md; note that
  adopting changelog tooling is tracked separately (#310).
- CHANGELOG.md: fix the v1.0.2 date 2026-03-17 → 2026-02-17 to match the actual
  GitHub release (published_at 2026-02-17); the wrong date had put v1.0.2 out of
  chronological order after v1.0.3/v1.0.4. Annotate the genuinely-empty
  0.4.8/0.4.9 releases so a reader doesn't mistake them for dropped content.
  Record this fix under `## [Unreleased]` → Docs.
- RELEASING.md: step 3 told the releaser to keep the older
  `Features`/`Bug Fixes`/`Security`/`Chore` grouping, but the `[Unreleased]`
  buffer contributors actually fill uses keep-a-changelog headings — align it
  (same doc-vs-reality defect class as the AGENTS.md claim).

Adopting real changelog automation (changelogen / release-it) is the larger,
optional half of #178 and is tracked in the follow-up #310.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H6MQtPUx9MZjXY2rbLZhbv
@IgorShevchik IgorShevchik merged commit 502c53e into main Jul 3, 2026
9 checks 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.

release: CHANGELOG is hand-written although AGENTS.md claims it is generated — adopt changelog automation

2 participants