DigiEmu Core
Public Standard

Architecture

DigiEmu Core separates knowledge production (write path) from verification (replay path). Determinism is defined at the level of reconstructed knowledge state and its canonical encoding.

Write PathReplay PathCanonical EncodingSHA-256 Snapshot
Invariant
Same inputs → same reconstructed state → same hash.

Paths

Write Path
Construct admissible inputs
  1. 1.Ingest Units (structured knowledge objects)
  2. 2.Create immutable Versions
  3. 3.Attach explicit Claims
  4. 4.Represent Uncertainty as first-class data
  5. 5.Produce canonical state encodings
  6. 6.Emit snapshot references (append-only evidence)
Replay Path
Verify by deterministic reconstruction
  1. 1.Select snapshot hash
  2. 2.Resolve referenced inputs (Units/Versions/Claims/Uncertainty)
  3. 3.Replay deterministically to reconstruct state
  4. 4.Serialize canonical state encoding
  5. 5.Compute SHA-256 hash
  6. 6.Compare to expected snapshot hash
Hash Verification
Verification is defined as a pure function over referenced inputs and a deterministic replay procedure. Any independent implementation can reconstruct the state, compute the canonical SHA-256 hash, and compare it to the snapshot hash.
Output: PASS / FAIL + report (snapshot, inputs, computed hash).