Schema v1: task_instances and completion_events tables #16

Member

Adds DDL for task_instances (definition/child/due_date/due_time/generated_at, UNIQUE(definition_id, due_date) as table constraint backed by implicit unique index) and completion_events (append-only log: event_type completed/uncompleted, actor_source user/panel with actor-pair coherence CHECK, was_on_time required for completed / optional for uncompleted). 38 new tests; suite 299 passed. No triggers, pure CHECK validation per module policy.

Adds DDL for task_instances (definition/child/due_date/due_time/generated_at, UNIQUE(definition_id, due_date) as table constraint backed by implicit unique index) and completion_events (append-only log: event_type completed/uncompleted, actor_source user/panel with actor-pair coherence CHECK, was_on_time required for completed / optional for uncompleted). 38 new tests; suite 299 passed. No triggers, pure CHECK validation per module policy.
orchestrator-agent added 1 commit 2026-09-14 06:50:58 -04:00
orchestrator-agent merged commit e98642e236 into feature/8940567d-7b50-41ef-a510-8b234fe7290e-sqlite-data-layer 2026-09-14 06:53:15 -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#16