style(13-03): apply Prettier formatting across repo

Mechanical reformat — no logic changes. 398 files changed, 19125
insertions(+), 16457 deletions(-). Prettier 3.8.4 with .prettierrc
(singleQuote:true, semi:true, tabWidth:2, trailingComma:all,
printWidth:100). Isolated per D-13-08 for reviewability.
This commit is contained in:
Lucas Berger
2026-06-11 20:35:18 -04:00
parent 4bc0445173
commit 982438dc10
398 changed files with 19050 additions and 16382 deletions
@@ -38,12 +38,12 @@ key-files:
- apps/pwa/package.json
key-decisions:
- "D-Task5-DDL: drizzle-kit push is unsafe on MariaDB 11 with mysql dialect — misreads metadata and schedules truncate on populated tables. Additive DDL (calendar_outbox CREATE + object_url ALTER) was hand-applied and verified. Adopt drizzle-kit generate+migrate workflow before next schema change (tracked in todos/pending/adopt-drizzle-migrations-workflow.md)."
- 'D-Task5-DDL: drizzle-kit push is unsafe on MariaDB 11 with mysql dialect — misreads metadata and schedules truncate on populated tables. Additive DDL (calendar_outbox CREATE + object_url ALTER) was hand-applied and verified. Adopt drizzle-kit generate+migrate workflow before next schema change (tracked in todos/pending/adopt-drizzle-migrations-workflow.md).'
patterns-established:
- "Outbox pattern: calendar_outbox table with status enum (pending/done/failed/dead), groupId for edit-as-move pairing, nextAttemptAt for exponential backoff"
- "objectUrl stored from tsdav obj.url on every sync upsert — enables If-Match header on CalDAV update/delete"
- "Wave 0 RED scaffold: all phase test files created before any implementation so GREEN gate is explicit"
- 'Outbox pattern: calendar_outbox table with status enum (pending/done/failed/dead), groupId for edit-as-move pairing, nextAttemptAt for exponential backoff'
- 'objectUrl stored from tsdav obj.url on every sync upsert — enables If-Match header on CalDAV update/delete'
- 'Wave 0 RED scaffold: all phase test files created before any implementation so GREEN gate is explicit'
requirements-completed: [CAL-04, CAL-05, CAL-06, CAL-07, PWA-01, PWA-02]
@@ -128,5 +128,6 @@ None — no external service configuration required for this plan. The schema pu
- **Action before next schema change:** Adopt `drizzle-kit generate` + `drizzle-kit migrate` (see pending todo) — do NOT run `drizzle-kit push` again
---
*Phase: 03-event-write-back-pwa-install*
*Completed: 2026-06-05*
_Phase: 03-event-write-back-pwa-install_
_Completed: 2026-06-05_