diff --git a/CHANGELOG.md b/CHANGELOG.md index b6a77de..596917d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -38,14 +38,15 @@ Added: `deployment` singleton. The mirror runs at startup (reconciler) and on every §4 webhook push to the registry repo. - **`GET /api/deployment`** — returns `name`, `tagline`, and the list - of visible projects. Replaces the build-time `VITE_APP_NAME` as the + of visible projects (each item carries `id`, `name`, `type`, + `visibility`). Replaces the build-time `VITE_APP_NAME` as the authoritative runtime config source (the frontend cut lands in M3-frontend). -- **`GET /api/projects/:id`** — returns `name`, `type`, `visibility`, - `initial_state`, and `theme` for a single project. +- **`GET /api/projects/:id`** — returns `id`, `name`, `tagline`, `type`, + `visibility`, `initial_state`, and `theme` for a single project. - **§22.4b `initial_state`** honored at propose time: new RFCs enter the state named by the project's `initial_state` field (default: - `draft`). + `super-draft`; `bdd` projects default to `active`). - **§22.4c `unreviewed` flag**: newly proposed RFCs are flagged `unreviewed = true`. Owners clear it via `POST /api/projects/:id/rfcs/:slug/mark-reviewed`. The catalog