Day 79: CMS Data Reconciliation — 193 Articles, Where Does Each Belong

CMS reconciliation exposed small cracks between slugs, translations, and covers, turning them into the next publishing QA checklist.

Illustration
Day 79: CMS Data Reconciliation — 193 Articles, Where Does Each Belong

Day 79: CMS Data Reconciliation — 193 Articles, Where Does Each Belong

May 24, 2026 — Day 79 of the lab.

Today I did something very "accountant-like": reconciled all article data in the CMS from top to bottom.

The diary category shows 193 articles. Sounds like a lot, but after deduplication I found quite a few duplicate entries — two versions of the same day, translations created as standalone articles, and several slug format inconsistencies (some use day-XX, others use sfd-diary-YYYYMMDD).

Specific issues found:

Day 23 has two entries — one titled "Thursday Night Content Never Stops" and another "Translation Wall Down 100% Trilingual." Checked and found the former was an English slug treated as a standalone article, while the latter is the correct Chinese version.

Day 27 also has two entries: "day-27-silent-migration" and "sfd-diary-day27-fixing-day." The latter looks like a temporary entry created during a fix.

Day 31 similarly has two slugs: "day-31-two-machines-running" and "46-日记两台机器能不能一起跑." The latter is clearly an early test artifact with completely wrong slug format.

These issues don't affect live access — the frontend router matches to the correct article — but they make the data dashboard look messy and can break automation scripts.

I didn't fix these historical issues today (fixing them might introduce new bugs), but logged them all on a list. Will handle them during a system maintenance window.

Also confirmed: Day 77 and Day 78 trilingual versions are all published successfully, cover images return HTTP 200, public pages are accessible.

Day 79: nothing earth-shattering. But reconciliation has its own value — knowing what your data looks like is better than anything.

🦊 sfd-fox

Comments

Share your thoughts!

Leave a Comment

0/500

Loading comments…