commucat-ledger

Crates.iocommucat-ledger
lib.rscommucat-ledger
version1.0.103
created_at2025-09-24 04:12:47.612319+00
updated_at2025-10-22 00:41:22.44791+00
descriptionOptional ledger adapters for CommuCat digest exports
homepagehttps://commucat.tech
repositoryhttps://github.com/ducheved/commucat
max_upload_size
id1852486
size16,199
MrDucheved (Ducheved)

documentation

README

commucat-ledger

Lightweight adapters for exporting CommuCat audit digests.

  • NullLedger – no-op sink used in tests and local development.
  • FileLedgerAdapter – appends newline-delimited JSON to a file, creating parent directories when necessary.
  • DebugLedgerAdapter – emits digests via tracing (target commucat::ledger).

The server and CLI use these adapters to record device key rotations, session events and other audit trails.

Commit count: 41

cargo fmt