docs(18-04): complete admin timezone UI plan

This commit is contained in:
Lucas Berger
2026-06-14 22:46:21 -04:00
parent 3013b53b19
commit 9481544a58
3 changed files with 136 additions and 9 deletions
+2 -2
View File
@@ -636,7 +636,7 @@ Plans:
**Goal:** Make the household timezone an explicit, stored, user-changeable setting — auto-detected from the browser at first run, changeable from the role-gated /admin Settings — and route the server-side all-day "9 AM local" reminder computation through it (replacing the implicit `process.env.TZ` fallback), without touching the already-correct browser-local display/timed-write path.
**Requirements**: TBD (decision contract D-01..D-07 from 18-CONTEXT.md)
**Depends on:** Phase 10 (admin role + `/admin` Settings + `app_config`); Phase 11 (all-day reminder computation this rewires). Independent of Phase 17. Phase 12 (setup wizard) not required — seeding is self-contained.
**Plans:** 3/4 plans executed
**Plans:** 4/4 plans complete
Plans:
**Wave 1**
@@ -650,6 +650,6 @@ Plans:
**Wave 3** *(blocked on Wave 2 completion)*
- [ ] 18-04-PLAN.md — PWA Timezone section in /admin Settings (searchable IANA picker + detected-zone seed) + client fns (D-02/D-04)
- [x] 18-04-PLAN.md — PWA Timezone section in /admin Settings (searchable IANA picker + detected-zone seed) + client fns (D-02/D-04)
**UI hint**: yes