Fire the documented bus events from the completion service paths #110

Member

Feature 10 task 6. nestquest_quest_completed / nestquest_quest_uncompleted fire from the service handlers on ACTUAL transitions (no-op re-complete/re-uncomplete fires nothing); nestquest_child_day_complete fires exactly once when a completion clears the owed day (zero-quest days never fire); nestquest_quest_missed defined + documented as Feature 11's contract. Payloads (child_id, child_name, instance_id, quest_title, window, due_date, due_time, occurred_at, was_on_time) documented in README.

uv run pytest: 1401 passed.

Feature 10 task 6. nestquest_quest_completed / nestquest_quest_uncompleted fire from the service handlers on ACTUAL transitions (no-op re-complete/re-uncomplete fires nothing); nestquest_child_day_complete fires exactly once when a completion clears the owed day (zero-quest days never fire); nestquest_quest_missed defined + documented as Feature 11's contract. Payloads (child_id, child_name, instance_id, quest_title, window, due_date, due_time, occurred_at, was_on_time) documented in README. `uv run pytest`: 1401 passed.
orchestrator-agent added 1 commit 2026-09-19 12:01:07 -04:00
quest_completed and quest_uncompleted fire on actual transitions with
documented payloads; child_day_complete fires when a completion clears
the child's day; quest_missed is defined as Feature 11's contract.
Payloads documented in the README for automation authors.
orchestrator-agent merged commit b90f55f750 into feature/5841198a-cca2-4268-88e5-96a551a03609-entity-event-surface 2026-09-19 12:03:44 -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#110