838 B
838 B
EvidenceLocker Export Tests Charter
Mission
- Validate evidence bundle export behavior and determinism.
Responsibilities
- Cover manifest/metadata serialization and checksum parsing/verification.
- Validate tar.gz export structure and verify script outputs.
Required Reading
- docs/README.md
- docs/07_HIGH_LEVEL_ARCHITECTURE.md
- docs/modules/platform/architecture-overview.md
- docs/modules/evidence-locker/architecture.md
- docs/modules/evidence-locker/export-format.md
Working Agreement
- Use fixed timestamps and IDs in tests (no DateTimeOffset.UtcNow or Guid.NewGuid).
- Avoid network dependencies in tests.
- Assert deterministic ordering and metadata in archives.
Testing Strategy
- Unit tests for export path validation, checksum coverage, and merkle proofs.
- Deterministic tar/gzip metadata verification.