This repository has been archived on 2026-10-29. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
Epiphany/schemas
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-05-19 13:42:39 +01:00
..
cultnet Document project-native Face direction 2026-05-19 13:42:39 +01:00
agent-state-variable-glossary.md Make dossier profile split explicit 2026-05-07 22:49:21 +01:00
canonical-agent-state-schema.md Make dossier profile split explicit 2026-05-07 22:49:21 +01:00
dossier-profiles.md Wire Face projection and appraisal seeds 2026-05-07 23:01:23 +01:00
ghostlight.agent-state.schema.json Add canonical Epiphany schema receipts 2026-05-07 22:12:33 +01:00
heartbeat-state-schema.md Teach heartbeat routine self-novelty and cooling 2026-05-08 19:52:23 +01:00
README.md Publish Epiphany CultNet surface catalog 2026-05-11 15:12:18 +01:00
repo-personality-birth-projection.md Add canonical Epiphany schema receipts 2026-05-07 22:12:33 +01:00

Schemas

This folder is the canonical paperwork shrine for Epiphany's shared state contracts.

If a trait name, dossier field, birth-time projection rule, or heartbeat surface matters enough to steer the machine, it should have a receipt here instead of living only in one Rust struct, one stale memory store, or one developer's damp recollection.

Canonical Surfaces

Source Of Truth

The living implementation is in code:

The rule is simple:

  • code owns executable truth
  • this folder owns human-readable contract receipts
  • vendored copies are downstream, not the throne

Update Discipline

When changing any of the following, update this folder in the same pass:

  • canonical agent-state family names
  • standing role trait names
  • heartbeat store shape or pacing semantics
  • repo-personality birth-time projection math or routing
  • schema version identifiers

If a change lands in code without a matching receipt here, assume the machine has started whispering to itself in the walls again.