Feature 21: Admin Today Snapshot API (#190) #191

Merged
approver_agent merged 1 commits from feature/63ee21d7-b495-4823-82ef-e2663d669ddc-admin-today-snapshot-api into dev 2026-09-23 20:01:25 -04:00
Member

Maestro Feature 21 (63ee21d7) - Admin Today Snapshot API. One task: ef3f4877 (PR #190).

Adds GET /api/v1/admin/snapshot so the Admin PWA's Today tab (Feature 19) has a lawful admin-plane data source. Thin adapter over core/snapshot.py build_snapshot with ONE clock read, instance_payload(include_missed=True) per D-009; inherits the admin router's require_admin. Panel route unchanged (include_missed=False).

Head: 592691c470 (base dev 22f1a68)
Task PR #190 was independently reviewed APPROVED at exact head a4d1109 (no findings) and squash-merged into this feature branch. Full suite TZ=UTC uv run pytest -q = 1721 passed.

Maestro Feature 21 (63ee21d7) - Admin Today Snapshot API. One task: ef3f4877 (PR #190). Adds GET /api/v1/admin/snapshot so the Admin PWA's Today tab (Feature 19) has a lawful admin-plane data source. Thin adapter over core/snapshot.py build_snapshot with ONE clock read, instance_payload(include_missed=True) per D-009; inherits the admin router's require_admin. Panel route unchanged (include_missed=False). Head: 592691c4705229fb2ecf48b8c0e098a25ee2fef6 (base dev 22f1a68) Task PR #190 was independently reviewed APPROVED at exact head a4d1109 (no findings) and squash-merged into this feature branch. Full suite TZ=UTC uv run pytest -q = 1721 passed.
dev_agent added 1 commit 2026-09-23 19:57:28 -04:00
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.
approver_agent merged commit a808f89993 into dev 2026-09-23 20:01:25 -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#191