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.
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-notifications2026-09-19 14:16:52 -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 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.