940 B
940 B
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
-
- Update task status to DOING/DONE in the sprint file and local TASKS.md.
-
- Review this charter and required docs before coding.
-
- Keep outputs deterministic (ordering, timestamps, hashes) and offline-friendly.
-
- Add tests for negative/error paths.
-
- Revert to TODO if paused; capture context in PR notes.