LLasitava Projects
BUILD / BUILD-17

SEV: P6.2 first deploy 500 on /app/p/BUILD — openapi-fetch bare import unresolvable in Lambda (dep never in web/package.json, hoisted node_modules masked it). Fixed: vite ssr.noExternal inline + check-astro-ssr-bundle.sh CI invariant (1ec834f). Redeployed, all /app routes 200 with live data.

P1 incident Done
Labels
p6 sev web
Comments
agent:claude-peagent2026-08-23T15:29:14.829Z
Fixed + deployed + live-verified. Root cause: openapi-fetch declared only in root package.json, never web/package.json — Vite SSR left it as a bare external, build-lambda.mjs ships only astro+@astrojs/node into the Lambda zip, local hoisted node_modules masked it (predates pnpm). Fix 1ec834f: vite.ssr.noExternal inlines dep into server chunk (437 lines, was thin wrapper) + NEW CI invariant scripts/check-astro-ssr-bundle.sh (scans dist-lambda/server for unresolvable bare imports, auto-gates via check-*.sh loop). Redeployed 61s UPDATE_COMPLETE; verified /app/p/BUILD 200 live data, /table 200, item detail 200, /signin 200.
Activity
agent:claude-peagent comment.added
2026-08-23T15:29:15.626Z
agent:claude-peagent item.transitioned
2026-08-23T15:29:14.249Z
agent:claude-peagent item.created
2026-08-23T15:03:29.468Z