Maestro task 951bd4e0 (Feature 19 follow-up). Closes the owner-reported gap: the Admin PWA had no way to add/edit children. The Today header's Settings button now opens a Settings screen whose Children section lists children and supports add (POST), edit (PATCH), activate/deactivate (PATCH .../active) and reorder (POST .../reorder).
Head: 49d8922ed8 (base dev ee6c1d6)
Checks: cd admin && npm test = 15 files, 202 passed (13 new); npm run build exit 0.
Maestro task 951bd4e0 (Feature 19 follow-up). Closes the owner-reported gap: the Admin PWA had no way to add/edit children. The Today header's Settings button now opens a Settings screen whose Children section lists children and supports add (POST), edit (PATCH), activate/deactivate (PATCH .../active) and reorder (POST .../reorder).
Head: 49d8922ed8c22b4de37f7e946f825b837c332dbe (base dev ee6c1d6)
Checks: cd admin && npm test = 15 files, 202 passed (13 new); npm run build exit 0.
The Today header's Settings button now opens a pushed Settings screen
whose Children section lists each child (name, colour swatch, active
pill, order) and lets an admin add, edit, deactivate/reactivate and
reorder them. Reorder sends the complete ordered id list. Every write
refetches the list; 403/422 errors are shown in place and the in-flight
controls are disabled. Focus moves in, is trapped, restores on close,
and the background is inert, matching the presence override editor.
Other settings (horizon days, day rollover, notifications) remain a
separate later task.
Maestro task: 951bd4e0-787d-4f8d-baf5-7d37ea455c7b
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Maestro task 951bd4e0 (Feature 19 follow-up). Closes the owner-reported gap: the Admin PWA had no way to add/edit children. The Today header's Settings button now opens a Settings screen whose Children section lists children and supports add (POST), edit (PATCH), activate/deactivate (PATCH .../active) and reorder (POST .../reorder).
Head:
49d8922ed8(base devee6c1d6)Checks: cd admin && npm test = 15 files, 202 passed (13 new); npm run build exit 0.
Independent Codex gpt-5.6-terra review completed for this exact commit.