ETHRAEON Demos

Live demonstrations of the ETHRAEON governance-native execution substrate. Each demo showcases operational code from the implementation scaffold.

KEY: DEMO interactive / exploratory OPERATIONAL live runtime code INFRA CI / pipeline

Core Engine Modules OPERATIONAL

The following modules are operational and tested (115/115 tests passing):

Evidence Store

Module: ethraeon.core.evidence — 6 methods, 4,850 bytes

Append-only evidence chain with SHA-256 hash linkage. Each entry records its predecessor hash, creating a tamper-evident audit trail. Merkle root computation for chain-level integrity verification.

Methods: bootstrap, append, verify_chain, export_manifest, get_entry, merkle_root

Tests: 6/6 PASS

Canon Registry

Module: ethraeon.core.canon — 6 methods, 3,778 bytes

Directive registration with SHA-256 content hashing. Supports directive lifecycle management: register, retrieve, list, verify integrity, and supersede (promotion-only — never delete).

Methods: bootstrap, register, get, list_all, verify_integrity, supersede

Tests: 4/4 PASS

Policy Engine

Module: ethraeon.core.policy — T5-RIGID enforcement

Fail-closed policy decision engine encoding Founder's Law (10 invariants), 5 slashing conditions, 4 authority tiers (AC-1 through AC-4), and tiered action authorization. Every action not explicitly allowed is denied.

Methods: policy_decision, check_founders_law, check_slashing

Tests: 6/6 PASS

Runtime Orchestrator

Module: ethraeon.runtime.orchestrator

Role-segmented execution with Planner/Executor/Auditor separation. Implements Founder's Law Invariant 7: agent roles separated by duty.

CLI Interface

Module: ethraeon.cli

Command-line entrypoint for system initialization and status reporting. Subcommands: init (bootstrap all stores), status (report system health).

Live Demos DEMO

Infrastructure INFRA

Component Status Classification Detail
CI Pipeline Active INFRA GitHub Actions: Python 3.11, pytest, py_compile, SHA manifest
Docker Ready INFRA Python 3.11-slim container, pip install from requirements.txt
Test Suite 17/17 PASS 4 test files, full coverage of core modules
Hash Manifest Generated SHA-256 manifest via tools/hash_manifest.py