chore(changelog): retire CHANGELOG.md as a dependency
The update dialog (server and desktop) now reads changelog/index.json and renders title, intro and groups; the release workflow builds the GitHub Release body and name from changelog/<version>.md; oc-dev, the issue-intake agent, AGENTS.md and the changelog skill no longer point at the file. CHANGELOG.md stays as a legacy copy for installs up to 1.22.1, which fetch it for update notes. The generator refreshes it while it exists and never recreates it, so deleting it after 2026-09-19 retires it for good. Generated outputs hold released versions only, so editing unreleased.md never makes them stale: agents write that file and nothing else, and oc-dev create-release does the generation. Claude-Session: https://claude.ai/code/session_01VqV56Hez25hTxXH4ipJfzH
This commit is contained in:
@@ -1,6 +1,4 @@
|
||||
<!-- Generated from changelog/*.md by `bun run changelog:build`. Edit those files, not this one. -->
|
||||
|
||||
## [Unreleased]
|
||||
<!-- Generated from changelog/*.md by `oc-dev create-release`. Edit those files, not this one. -->
|
||||
|
||||
## [1.22.1] - 2026-09-04
|
||||
|
||||
|
||||
Reference in New Issue
Block a user