Dev Log
Backlog: refine stub content audit + add city-resources.ts wiring item
What was done
- Rewrote the “City page content audit” item under Content depth to enumerate the 11 affected stub pages by county, flag Blaine cities as highest priority, call out Murphy’s unincorporated-special-case (the current placeholder line “Contact Murphy planning department” is actively misleading), and replace the implicit ~20-min-per-city estimate with per-tier estimates (Blaine ~30 min, valley cities ~20 min, Murphy ~10 min).
- Added new infrastructure item: Wire
city-resources.tsinto city pages. The data file exists with helper functions (getHealthyResources,getCityResourcesBySlug,getCountyResourcesBySlug) but none are called by any city page today. Captured three decisions needed before implementation (replace vs. augment hand-curated arrays; city-only vs. city + county; broken-link UX) so the work isn’t picked up cold.
Why
Found 11 city pages still rendering “TODO: City-specific intro, see content backlog” — confirmed they map to the existing backlog item. Reviewing that item surfaced two issues: (1) Murphy’s placeholder content is wrong, not just incomplete; (2) the item’s “after city-resources.ts is live on city pages” precondition was unmet and being quietly carried forward as a hidden dependency. Decoupling them so either can be picked up independently.
Files affected
- Modified:
BACKLOG.md(rewrote one Content-depth item, added one new Infrastructure/refactor item) - Created:
src/content/devlog/2026-04-22-backlog-stub-content-and-resources-wiring.md(this entry)