Add per-child daily count and percentage sensors #106

Member

Feature 10 task 2. Four sensors per active child per ENTITIES-AND-SERVICES §1, reading only the coordinator snapshot: quests due today (with instances attribute omitting missed, admin_instances including them, D-009), completed, remaining, completion pct (100 on zero-quest days). unique_ids from child ids; per-child device grouping; 255-char state guard; new-child entities added on refresh (removal is task 8). Harness: Entity/DeviceInfo/SensorEntity/CoordinatorEntity stand-ins + platform forwarding + entity registry.

uv run pytest: 1385 passed.

Feature 10 task 2. Four sensors per active child per ENTITIES-AND-SERVICES §1, reading only the coordinator snapshot: quests due today (with instances attribute omitting missed, admin_instances including them, D-009), completed, remaining, completion pct (100 on zero-quest days). unique_ids from child ids; per-child device grouping; 255-char state guard; new-child entities added on refresh (removal is task 8). Harness: Entity/DeviceInfo/SensorEntity/CoordinatorEntity stand-ins + platform forwarding + entity registry. `uv run pytest`: 1385 passed.
orchestrator-agent added 1 commit 2026-09-19 11:50:19 -04:00
Four sensors per active child read the coordinator snapshot: quests
due today (carrying the panel payload that omits missed instances plus
the admin payload that includes them, D-009), completed, remaining, and
completion percentage (100 on a zero-quest day). Platform forwarding
wired through the harness's entity registry stand-ins.
orchestrator-agent merged commit 813055a24c into feature/5841198a-cca2-4268-88e5-96a551a03609-entity-event-surface 2026-09-19 11:53:29 -04:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Maniacs_Mansion/NestQuest#106