You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 5eb7322
Browse filesBrowse the repository at this point in the historyBrowse files
docs(plan): the website program is complete in-repo; two checks wait on a tag
Six of seven "done when" criteria verified today. The seventh — /reference
showing the metamodel — cannot be checked until a tag carries site-reference/,
which v0.24.5 predates.
Records what the program added that the plan did not ask for, since all three
came from one constraint the plan underestimated: the deploy pins to a release
tag and installs nothing. That is why the reference renders here rather than at
deploy, why the llms mirrors are gated on the tag, and why the tag itself had to
stop being cut halfway through a coordinated release.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NynrRND6ZUwGvq3ZUTCfxG
Copy file name to clipboardExpand all lines: docs/superpowers/plans/2026-08-29-website-self-updating-codegen.md
+32-7Lines changed: 32 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2401,10 +2401,35 @@ Any nav link labelled "Reference" now points at the metamodel. Add a link to the
2401
2401
2402
2402
## Done when
2403
2403
2404
-
- Every metadata and generated-code block on `metaobjects.dev` comes from `site-payload.json`.
2405
-
-`bash scripts/ci-local.sh --only gates` is green, including `gate_site_payload` — and that lane still needs only `bun`, still runs offline, and still does not write to the working tree.
2406
-
- The release preflight passes, verified via `--preflight-only` (**never** via `release.mjs <v> --dry-run`, which bumps 14 package.json files and regenerates the lockfile before it exits).
2407
-
- Each of the eight gates has been seen to FAIL when its condition is broken, and then to pass again.
2408
-
- The live site renders every block, `<details>` expands, and `view-source` shows no `<script>`.
2409
-
-`/reference` shows the metamodel — all 69 `type.subType` pairs — and `/reference/example` shows the adopter model. No nav link 404s.
2410
-
-`meta docs --metamodel --site` refuses with a message instead of silently dropping `--site`.
2404
+
-[x] Every metadata and generated-code block on `metaobjects.dev` comes from `site-payload.json`.
2405
+
-[x]`bash scripts/ci-local.sh --only gates` is green, including `gate_site_payload` — and that lane still needs only `bun`, still runs offline, and still does not write to the working tree.
2406
+
-[x] The release preflight passes, verified via `--preflight-only` (**never** via `release.mjs <v> --dry-run`, which bumps 14 package.json files and regenerates the lockfile before it exits).
2407
+
-[x] Each of the eight gates has been seen to FAIL when its condition is broken, and then to pass again.
2408
+
-[x] The live site renders every block, `<details>` expands, and `view-source` shows no `<script>`.
2409
+
-[~]`/reference` shows the metamodel — all 69 `type.subType` pairs — and `/reference/example` shows the adopter model. No nav link 404s.
2410
+
-[x]`meta docs --metamodel --site` refuses with a message instead of silently dropping `--site`.
2411
+
2412
+
> **STATUS 2026-08-30 — the program is complete in this repo; two live verifications wait
2413
+
> on the next release.**
2414
+
>
2415
+
> Verified today: 15 placeholders live on metaobjects.dev, all filled, zero `<script>`, 8
2416
+
> `<details>` expanders; the `gates` lane green at 20 checks (now including `site reference
2417
+
> is fresh`), offline, bun-only, leaving the tree clean; the release preflight green via
0 commit comments