# Excititor Persistence Tests Agent Charter ## Mission Validate Excititor PostgreSQL persistence stores and migrations with deterministic fixtures. ## Responsibilities - Cover repository CRUD, ordering, and idempotency behavior. - Cover migration application and schema invariants. - Keep fixtures deterministic (no random/time unless fixed). ## Required Reading - docs/modules/excititor/architecture.md - docs/modules/platform/architecture-overview.md ## Definition of Done - Tests cover success and failure paths for stores and migrations. - Fixtures are deterministic and offline-friendly. ## Working Agreement - 1. Update task status to DOING/DONE in the sprint file and local TASKS.md. - 2. Review this charter and required docs before coding. - 3. Keep outputs deterministic (ordering, timestamps, hashes) and offline-friendly. - 4. Add tests for negative/error paths. - 5. Revert to TODO if paused; capture context in PR notes.