Milestones
List view
Phase 1: Authentication infrastructure (JWT, Argon2id passwords, sessions, refresh tokens, login endpoint, device registration endpoint). No sync behavior changes.
No due date•2/2 issues closedPush Sync: idempotent, retryable, transactional, conflict-detecting
No due date•4/4 issues closedLocal-first CRUD & IndexedDB persistence
No due date•6/6 issues closedDomain model & infrastructure schema
No due date•1/1 issues closed