Claude API → PUT /api/content/[section] → data/content.json → Dashboard reads on every load. All within one Next.js app — no separate backend or database needed.GET/api/contentFetch all AI-generated sections (used by dashboard on load)POST/api/contentSave a section { section, data, model }GET/api/content/[section]Fetch one section by namePUT/api/content/[section]Update a section { data, model }DELETE/api/content/[section]Remove one section from storeDELETE/api/contentWipe all sections — restore static data on next page loaddata/content.json in the project root · Survives server restarts