6c406ca99bdf2d0c4f170e04f3da5a5060e58381
- The self-review follow-up sends intent:'review' + review_image_ids instead of putting the render in mockup_ids, so the backend builds a critique+patch instruction instead of 'build toward this mockup'. Render still deleted after. - types/sitesmith.ts: SitesmithStatus = server statuses (adds IMAGES_BUSY, TOO_MANY_JOBS, SERVER_BUSY, ...) + client statuses (TIMEOUT, ABORTED, ...); network status strings are narrowed with a type guard (unknown -> ERROR); the hook builds SendResultErr without casts. - statusMessages.ts: one specific message per status (a Record over the union, so a new status without a message fails tsc), used by the modal. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Languages
TypeScript
75.6%
JavaScript
12.4%
HTML
8.8%
CSS
2.6%
PHP
0.4%
Other
0.2%