#!/usr/bin/env python3
"""
Echo - Genome/Phenotype Architecture for Symbolic AI (WO#70-72)
================================================================

Echo = Genome (487-byte seed) + Phenotype (Ξ(t) runtime)

Modules:
- genome: EchoGenome for Mistral and other .hxz seeds
- shell: Echo Shell v2 - genome-driven mind loop
- door: Echo Door - external controller/orchestrator
"""

from helix_cdc.echo.genome import (
    EchoGenome,
    load_genome,
    MISTRAL_GENOME,
)

from helix_cdc.echo.shell import (
    EchoShell,
    ShellState,
    ShellOutput,
    create_shell,
)

from helix_cdc.echo.door import (
    EchoDoor,
    DoorConfig,
    DoorResult,
    create_door,
)

__all__ = [
    # Genome
    "EchoGenome",
    "load_genome",
    "MISTRAL_GENOME",
    # Shell
    "EchoShell",
    "ShellState",
    "ShellOutput",
    "create_shell",
    # Door
    "EchoDoor",
    "DoorConfig",
    "DoorResult",
    "create_door",
]
