// What To Edit
source mapHomepage sectionsapp/page.tsxReorder the dashboard blocks: header, KPI strip, Ask AI, Open Loops, Todos Due, and Morning Brief.
Top navcomponents/Nav.tsxEdit the NAV array to add, remove, rename, or reorder menu items.
Command palettecomponents/CommandPalette.tsxEdit NAV_ITEMS to control what appears in Cmd+K search.
Ops buttonscomponents/OpsLauncher.tsxEdit the Home page git commit, wrap, previous session, reports, scheduled VPS, and copied prompt actions.
Floating chatcomponents/FloatingChat.tsxEdit quick chips, panel placement, size, and the floating button.
Full chat pageapp/ask/page.tsxEdit starter prompts, chat layout, and input behavior.
AI behaviorapp/api/ask/route.tsEdit SYSTEM_PROMPT, available tools, and context injected into Gemini.
Kaizen command centerlib/kaizen-leads.tsEdit source priority, workflows, toggles, QA gates, Drive links, and fallback metrics.
Kaizen live UIapp/kaizen-leads/KaizenLeadsClient.tsxEdit card order, live polling interval, section order, and visible labels.
Global stylingapp/globals.cssEdit shared colors, cards, spacing, nav, homepage, and Kaizen styles.
// Move Stuff Around
homepage orderThe homepage is intentionally simple now. Move whole blocks in app/page.tsx: the header, KPI strip, Ask AI, Open Loops, Todos Due, and Morning Brief. After moving a block, build and deploy so production matches the source.
KPI StripAsk AIOpen LoopsTodos DueMorning Brief
// How To Know It Is Live
production checksAfter deploy, check the real domain.
A local build is not live. Production is live only when https://dashboard.aldochandra.com returns the new route/content.
// Deploy Commands
manual fallbackcd /Users/aldosiuschandra/Documents/GitHub/personal-dashboard
npm run build
vercel --prod --yes
curl -I https://dashboard.aldochandra.com/kaizen-leads
curl -s https://dashboard.aldochandra.com/api/health