Data handling
dlogs stores only the data required to run decision capture, retrieval, and advisory integration workflows: decision payloads, artifact bindings, and short-lived integration envelopes used for idempotency and safe retry.
- Append-only decision records with immutable identifiers.
- Idempotency keys retained for webhook/integration delivery; raw bodies are redacted, size-capped, and dropped after processing (failed deliveries kept briefly for retry only).
- Source metadata (`capture_source`, optional `source_link`) for cross-surface provenance.
- Session and API-key authentication with revocation support.