Feature 11 task 3. custom_components/nestquest/blueprints/automation/morning_summary.yaml: time trigger, send-summary toggle, household-chosen notify service (placeholder only), and a message iterating PRESENT children from binary_sensor.nestquest_present_today with each present child's remaining count from sensor.nestquest_quests_remaining_today — absent children omitted entirely. Tests parse the blueprint, validate entity references against the Feature 10 shapes, and render the message against fixtures (present+owes, present+clear, present+missing sensors, absent omitted, none present, toggle off). pyyaml+jinja2 join the dev-only deps.
uv run pytest: 1439 passed.
Feature 11 task 3. custom_components/nestquest/blueprints/automation/morning_summary.yaml: time trigger, send-summary toggle, household-chosen notify service (placeholder only), and a message iterating PRESENT children from binary_sensor.nestquest_*_present_today with each present child's remaining count from sensor.nestquest_*_quests_remaining_today — absent children omitted entirely. Tests parse the blueprint, validate entity references against the Feature 10 shapes, and render the message against fixtures (present+owes, present+clear, present+missing sensors, absent omitted, none present, toggle off). pyyaml+jinja2 join the dev-only deps.
`uv run pytest`: 1439 passed.
Iterates present children from the Feature 10 presence sensors, lists
what each owes today from the remaining sensor, omits absent children
entirely. Blueprint inputs (time, notify service, send toggle); the
notify target is the household's choice, never hard-coded. PyYAML and
Jinja2 join the dev-only dependencies for blueprint template tests.
orchestrator-agent
merged commit fcc7a29f05 into feature/8c98e112-d997-424a-9de9-49cc282525f8-progress-automations-notifications2026-09-19 14:31:03 -04:00
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.
Feature 11 task 3. custom_components/nestquest/blueprints/automation/morning_summary.yaml: time trigger, send-summary toggle, household-chosen notify service (placeholder only), and a message iterating PRESENT children from binary_sensor.nestquest_present_today with each present child's remaining count from sensor.nestquest_quests_remaining_today — absent children omitted entirely. Tests parse the blueprint, validate entity references against the Feature 10 shapes, and render the message against fixtures (present+owes, present+clear, present+missing sensors, absent omitted, none present, toggle off). pyyaml+jinja2 join the dev-only deps.
uv run pytest: 1439 passed.