Expand description
Append-only audit events and a deterministic memory reference sink.
Structs§
- Audit
Actor - Actor snapshot retained without a foreign key to an identity table.
- Audit
Append Report - Audit
Archive Receipt - Audit
Cursor - Stable ledger position independent of a physical table, file or segment.
- Audit
Digest - Bounded digest used instead of retaining a sensitive raw value.
- Audit
Event - Audit
Field Change - Before/after representation for one allowlisted field.
- Audit
Journal Entry - Audit
Ledger Services - Audit
Lifecycle Policy - Audit
Page - Audit
Plugin - Audit
Query - Bounded resource-history query. Authorization remains in the application use case.
- Audit
Record V2 - Durable semantic action record. This is additive to the legacy
AuditEvent. - Audit
Related Resource - A bounded relationship used to gather child or adjacent action history.
- Audit
Relay - Audit
Relay Report - Audit
Resource Ref - Opaque application resource identity. It never implies a database foreign key.
- Audit
Retention Policy - Retention requires archive proof before any provider may delete hot history.
- Audit
Segment Status - Audit
Service - Audit
Size Policy - Size thresholds for finite-disk ledgers.
Nonemeans not applicable, not unchecked. - Audit
Storage Health - Audit
Storage Snapshot - Audit
Transaction Ref - Position inside one source transaction when multiple actions commit together.
- Memory
Audit Journal - Memory
Audit Ledger - Deterministic segmented reference ledger used by tests and local composition.
- Memory
Audit Sink
Enums§
- Audit
Actor Kind - Stable kind of principal responsible for an action.
- Audit
Digest Algorithm - Audit
Error - Audit
Health Severity - Audit
Journal Status - Audit
Ledger Error - Audit
Origin - Origin distinguishes authoritative semantic actions from supporting evidence.
- Audit
Segment State - Audit
Sort Direction - Audit
Value - A field value that makes privacy handling explicit in the record itself.
Constants§
- MAX_
AUDIT_ BATCH_ BYTES - Maximum encoded payload in one portable ledger batch.
- MAX_
AUDIT_ BATCH_ RECORDS - Maximum records in one portable ledger batch.
- MAX_
AUDIT_ CHANGED_ FIELDS - Maximum changed fields on one record.
- MAX_
AUDIT_ LABELS - Maximum safe labels on one record.
- MAX_
AUDIT_ LITERAL_ BYTES - Maximum encoded size of one literal changed-field value.
- MAX_
AUDIT_ PAGE_ SIZE - Maximum records returned by one resource-history query.
- MAX_
AUDIT_ RECORD_ BYTES - Maximum encoded size of one V2 record before provider contact.
- MAX_
AUDIT_ RELATED_ RESOURCES - Maximum number of explicit related resources on one record.
Traits§
Functions§
- evaluate_
storage_ health - Applies one provider-neutral severity model to a provider snapshot.