Member

Feature 11 task 1. run_missed_sweep fires one nestquest_quest_missed per past-due open instance with the documented payload, at the configured rollover time (after materialization) and at startup. Idempotent via a persisted watermark in the new nestquest_meta_state key/value table — migration 7, strictly additive (schema 6 → 7, no existing table changes). Read-only over domain tables; the no-completion-event rule excludes ever-completed (and reversed) instances. Window is [watermark, today): each day's quests are announced exactly once, at the midnight after their due date.

uv run pytest: 1420 passed.

Feature 11 task 1. run_missed_sweep fires one nestquest_quest_missed per past-due open instance with the documented payload, at the configured rollover time (after materialization) and at startup. Idempotent via a persisted watermark in the new nestquest_meta_state key/value table — migration 7, strictly additive (schema 6 → 7, no existing table changes). Read-only over domain tables; the no-completion-event rule excludes ever-completed (and reversed) instances. Window is [watermark, today): each day's quests are announced exactly once, at the midnight after their due date. `uv run pytest`: 1420 passed.
orchestrator-agent added 1 commit 2026-09-19 14:15:24 -04:00
Fires one nestquest_quest_missed event per past-due open instance at
the configured rollover time and at startup, watermark-guarded in the
new nestquest_meta_state table (migration 7, strictly additive).
Read-only over the domain tables; never reports an instance that was
ever completed.
orchestrator-agent merged commit 8c421abeb2 into feature/8c98e112-d997-424a-9de9-49cc282525f8-progress-automations-notifications 2026-09-19 14:16:52 -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#115