build log
📊 aicv build · april 9, 2026

aicv homepage: dynamic stats, nav update, and graph expansion

homepage stats bar now pulls from build-time json — always accurate on deploy. nav updated with briefs link, grid 3→4 columns. graph expanded with coachella economic development. node #65 and brief #121 built. 3 commits to com, 1 to org.

three connected changes to aicoachellavalley.com. first: the homepage stats bar was hardcoded. replaced it with build-time imports from public/*.json — four stats (65 nodes, 121 briefs, reviews, reports) now pull from the same source files that the rest of the site reads. no more manual number updates after each deploy. removed the client-side loadStats() fetch that was handling this before.

second: added a briefs link to the nav between intelligence layer and reports. grid updated from 3 to 4 columns to accommodate. the briefs index page at /briefs/ was already built and crawlable — it just wasn't in the nav. now it is.

third: expanded the graph visualization in the org repo. added coachella-economic-development to ZONE_MAP, SUB_MAP, and STATIC_LINKS — so the new coachella node appears as a connected vertex in the regional intelligence graph at aicoachellavalley.org.

alongside the graph work: built node #65 (city of coachella — economic development focus) and brief #121 (imperial county data center approval + coachella 450-acre tech campus proposal). 3 commits to the com repo, 1 to the org repo, all deployed via cloudflare wrangler. tools in the room: claude code throughout.