diff --git a/docs/project-state.md b/docs/project-state.md index f10a3ec..989343b 100644 --- a/docs/project-state.md +++ b/docs/project-state.md @@ -604,7 +604,7 @@ start, so publishing added no pages. The number in that message is wrong; the de asserted locally (language switch both ways, content, date 2025-02-20, sitemap hreflang pair). Not committed, not pushed — the working tree also carries the two generator entries for this slug (additive: 5 / 17 lines, deletions 0). -**Step B2o — (unplanned) The four surviving candidates, written and dated.** 🔵 held for the read +**Step B2o — (unplanned) The four surviving candidates, written and dated.** ✅ Published 2026-10-16 (`08fa7a9`) | Slug | Category | `pubDate` | Source | |---|---|---|---| @@ -637,8 +637,13 @@ start, so publishing added no pages. The number in that message is wrong; the de - **State:** EN + ZH written (`rewrap_post.py` → `wrap_lists.py` on EN only, ZH one paragraph per line); og + banner generated and **measured** for all four (`rows=1 overflow=0`, banner 8 rows `delta=2 overflow=0`); build clean at **163 pages**; 8 `dist/` pages asserted (language switch both ways, dates, content, sitemap hreflang, images). - ⚠ Not committed and not pushed — `draft: false` locally, untracked in the working tree, alongside the generators' - four new `TERMINALS`/`BANNERS` entry sets (+20 / +68 lines, deletions 0). +- ✅ **Published the same day** on the user's go-ahead (`08fa7a9`, 18 files): **all 16 live URLs verified 200** + (4 posts × EN / ZH / og / banner, correct `content_type`), live feed monotonic at positions #2 (2026-10-15), + #3–#4 (2026-10-14), #65 (2025-05-06) and #68 (2025-01-22), sitemap **163 URLs** with `lastmod` 2026-10-16 on all + four EN/ZH pairs, and the two ZH pages carry the correct Chinese `