From f114af8ce065bb251b63f0382676fdde030bd648 Mon Sep 17 00:00:00 2001 From: Ben Stull Date: Thu, 4 Jun 2026 00:19:56 -0700 Subject: [PATCH] docs(changelog): correct initial_state default (super-draft) + API field lists for 0.33.0 --- CHANGELOG.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) 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