diff --git a/README.md b/README.md index 005ebcc..fe5dce8 100644 --- a/README.md +++ b/README.md @@ -330,8 +330,8 @@ CloudFront. The bucket holds immutable release trees under `releases//` — the Astro-built frontpage from `web/dist/` plus the metadata JSON served at `/client-metadata.json` — and CloudFront's `origin_path` points at exactly one of them, so a deploy is an atomic pointer flip and a rollback is pointing -back at an earlier tree. The frontpage copy is intentionally -`PLACEHOLDER-*` strings until real wording is written. The site also serves +back at an earlier tree. The frontpage copy is a human's now; the +`PLACEHOLDER-*` strings it once carried are gone. The site also serves `/privacy`, the privacy policy the Chrome Web Store listing points at; `web/scripts/verify-dist.mjs` fails a build that drops the page. @@ -521,8 +521,8 @@ Layout: - `src/popup/` — popup UI; PDS writes happen here via the restored session - `offscreen.html`, `src/offscreen/` — invisible OAuth host during sign-in - `oauth/client-metadata.json` — the hosted OAuth client identity -- `web/` — Astro project for the `substandard.blog` frontpage (placeholder - copy); `npm --prefix web run dev` to serve it, `npm --prefix web run build` +- `web/` — Astro project for the `substandard.blog` frontpage; + `npm --prefix web run dev` to serve it, `npm --prefix web run build` to emit `web/dist/`. The homepage shows the same popup captures the store listing screenshot is composed from, framed by the site's own CSS (`.shot` in `web/src/styles/global.css`) rather than by anything baked into the