Skip to main content

Module evidence_sink

Module evidence_sink 

Source
Expand description

JSONL evidence sink for deterministic diagnostics.

This provides a shared, line-oriented sink that can be wired into runtime policies (diff/resize/budget) to emit JSONL evidence to a single destination. Ordering is deterministic with respect to call order because writes are serialized behind a mutex, and flush behavior is explicit and configurable.

Structs§

EvidenceSink
Shared, line-oriented JSONL sink for evidence logging.
EvidenceSinkConfig
Configuration for evidence logging.

Enums§

EvidenceSinkDestination
Destination for evidence JSONL output.

Constants§

EVIDENCE_SCHEMA_VERSION
Schema version for JSONL evidence lines.