Skip to content

v0.6.0 — Investigation storage and query layer

Choose a tag to compare

@MichalPlanetaDev MichalPlanetaDev released this 05 Jul 14:23
· 37 commits to main since this release
257f12d

v0.6.0 — Investigation storage and query layer

Tickline v0.6.0 adds a persistent investigation repository for verified evidence archives.

Added

  • Migration-managed SQLite schema.
  • Transactional verified-archive imports.
  • Idempotent archive-digest protection.
  • Persisted sessions, submissions, evidence records, and replay metadata.
  • Lossless storage for unsigned 64-bit protocol and simulation values.
  • Archive and evidence pagination.
  • Identity, outcome, rejection-code, and tick-range filtering.
  • Query-time evidence digest verification.
  • Duplicate-import, corruption, rollback, and storage-failure tests.
  • Investigation storage architecture and operational documentation.
  • SQLite development dependency in the Docker verification image.

Verification

Run bash scripts/check-local.sh from the repository root.

The release gate includes documentation validation, normal C++ tests, sanitizer tests, Python tests, Go tests and vet, and the Docker smoke build.

Limitations

This release does not include a production network service, remote authentication, encryption, digital signatures, key management, a multi-tenant query API, Unity visualization, or production anti-cheat deployment.