Skip to main content
Status: Design direction; not implemented in Genesis code. The kernel should define how to express:
Domain concepts such as Product, ScientificPaper, Flight, or FinancialInstrument belong in separate immutable modules.

Module layers

Core laws

  • Native meaning is never destroyed.
  • Claims are not silently promoted into facts.
  • Context and time are first-class.
  • Identity is scoped and revisable.
  • Absence distinguishes unknown, not provided, not applicable, redacted, unresolved, and confirmed absent.
  • Contradiction is preserved.
  • Mappings are versioned claims with provenance.
  • Released versions are immutable.
  • Anyone may extend; canon admission remains governed.
  • Operational reasoning is bounded.
Last modified on August 10, 2026