From 285905caae35b0122edc36aca21447b2e6cccd2a Mon Sep 17 00:00:00 2001 From: hoelee Date: Fri, 16 Oct 2026 13:48:47 +0800 Subject: [PATCH] =?UTF-8?q?docs(project-state):=20B2o=20published=20(08fa7?= =?UTF-8?q?a9)=20=E2=80=94=2016=20live=20URLs=20200,=20feed=20positions,?= =?UTF-8?q?=20sitemap=20163=20URLs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/project-state.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) 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 `` + self-canonical + hreflang pair. + Note for the next session: the EN and ZH pages of `space-reclamation-…` happen to be **byte-length identical** + (20492 B) while differing in content — that is a coincidence, not a broken route (md5 differs, ZH contains 空间回收 + and not the English title). The pre-existing `og:locale = en` on every ZH page is Step **E5**, untouched here. - **Internal links:** the two recent posts link backwards (to `running-production-infrastructure-solo`, 10-06; `it-reported-success-nothing-had-changed`, 10-08; `your-disk-full-alert-is-lying`, 06-24). The two backdated posts carry **no prose links** — every post they would naturally cite is dated later, and a backdated post may only link