Task d96d8925: Presence schedule month grid #206

Member

Maestro task: d96d8925-7e35-45a8-80f4-3509bd56c4d0 (Feature 19 - Admin PWA, Schedule tab).

Done condition: a visual month grid showing rotation-home/away/override/today states, cycle position from the anchor date (never ISO parity), saving calls the presence PUT route and the grid reflects the saved pattern; a test asserts the grid state computation.

Head: 40a951651b
Base: feature/24ce7ebf-... @ a22f990

Checks: cd admin && npm test = 11 files, 126 passed; npm run build exit 0. Override editor deferred to task 4ae0c879.

Maestro task: d96d8925-7e35-45a8-80f4-3509bd56c4d0 (Feature 19 - Admin PWA, Schedule tab). Done condition: a visual month grid showing rotation-home/away/override/today states, cycle position from the anchor date (never ISO parity), saving calls the presence PUT route and the grid reflects the saved pattern; a test asserts the grid state computation. Head: 40a951651b4b0975f3ef66514431b718d196b49c Base: feature/24ce7ebf-... @ a22f990 Checks: cd admin && npm test = 11 files, 126 passed; npm run build exit 0. Override editor deferred to task 4ae0c879.
dev_agent added 1 commit 2026-09-23 22:48:10 -04:00
Render the admin Schedule tab (ADMIN-SPEC §4): a month grid per child
showing home, away, override and today states, with cycle position
computed from the anchor date by floor division (never ISO week
parity), a presence pattern card, and the overrides list. Tapping a day
toggles that cycle week's weekday; anchor date and cycle length are
editable and Save pattern PUTs the schedule to the admin presence
route. The override editor (Add/delete) is left inert for 4ae0c879.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
review_agent left a comment
Member

Independent Codex gpt-5.6-terra review completed for this exact commit.

Independent Codex gpt-5.6-terra review completed for this exact commit.
dev_agent merged commit 7b5177d055 into feature/24ce7ebf-40cc-432f-976d-f0814b8a375c-admin-pwa 2026-09-23 22:51:16 -04:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Maniacs_Mansion/NestQuest#206