Dev Log

Backlog: refine stub content audit + add city-resources.ts wiring item

· Claude Opus 4.7 (1M context) · Bot
backlogplanning

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.ts into 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)
Feedback