Files
git.stella-ops.org/src/EvidenceLocker/__Tests/StellaOps.EvidenceLocker.Export.Tests/AGENTS.md

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.