Skip to content

Naming & AAEP Protocol

Why "Archon"

Archon (/ˈɑːrkɒn/) comes from ancient Greek ἄρχων, meaning "chief magistrate" — the single ruler of a city-state with clear authority boundaries.

Ancient GreeceArchon Protocol
One archon governs the polisOne agent governs the project
Laws constrain the polisConstraint skills constrain the agent
Advisors provide info, not decisionsInternal skills provide analysis, not decisions
The archon is fully accountableThe agent owns the entire delivery

AAEP: AI Architect Evolution Protocol

AAEP defines how an AI agent evolves into the project's architect through continuous constraint-execution-evolution cycles.

The Gap AAEP Fills

AI coding tools provide capability (code generation, file operations, terminal execution). They don't provide methodology (workflow, quality assurance, experience accumulation).

AAEP is the methodology layer:

AI tools provide:  Capability
  ├── Code generation
  ├── File operations
  ├── Terminal execution
  └── Context understanding

AAEP provides:    Methodology
  ├── Constraint hierarchy
  ├── Delivery workflow
  ├── Evolution mechanism
  └── Governance model

AAEP's Four Layers

LayerComponentsPurpose
ConstraintConstraint skillsHard boundaries (❌ prohibitions)
WorkflowCommand agents/skillsStandard action sequences
Evolutiondemand Stage 3.6, refactorSelf-strengthening mechanism
Knowledgedocs/, archon.config.yamlProject memory

Evolutionary Pressure

Like biological evolution, AAEP creates mutation, selection, and heredity:

BiologyAAEPImplementation
MutationEach /archon-demand produces new codeStage 1
Selection6-dim audit filters good and bad patternsStage 3
HeredityGood patterns → rules, bad patterns → prohibitionsStage 3.6

Key difference: biological evolution is random. AAEP evolution is directed — always toward fewer bugs, better performance, more consistent architecture.

Generation 1: Base constraints (file size, type safety)
    ↓ N tasks
Generation 2: Base + project-specific anti-patterns
    ↓ N tasks
Generation 3: Base + anti-patterns + performance + architecture
    ↓ N tasks
Generation N: Approaches the project's "perfect constraint set"

Powered by AAEP (AI Architect Evolution Protocol)