Expand description
Append-only core event log shared by runtime projections.
This is the KRN-1 event fabric: one bounded, hash-chained log of
CoreEventIdentity values per
operation. The existing run journal, evaluation fact journal, and research
projections remain the compatibility authorities; this log lets a host
append and replay one canonical event stream where duplicate, reordered,
stale-generation, and cursor-skipping writes fail closed.
The log deliberately stores digest-only identities plus bounded artifact URI references. Raw payloads stay in their existing stores; nothing here becomes a second audit database.
Structs§
- Core
Event Log - Bounded in-memory append-only log over core event identities.
- Core
LogAppend Outcome V1 - Core
LogEntry V1 - One hash-chained log entry: a validated core event identity plus the bounded artifact references that locate its payload.
- Core
LogPage V1 - Core
LogVerification V1
Enums§
Constants§
- CORE_
LOG_ ENTRY_ DIGEST_ DOMAIN_ V1 - CORE_
LOG_ ENTRY_ SCHEMA_ V1 - CORE_
LOG_ GENESIS_ PREVIOUS_ DIGEST - Chain anchor used by the first entry of every operation stream.