┌─────────────────────────────────────────┐
│ CONSUMER APP │
│ (NeuroPhone, Edge Device) │
└───────────────────┬─────────────────────┘
│ Query
▼
┌─────────────────────────────────────────┐
│ ORCHESTRATOR CORE │
│ (Rust, Platform-Agnostic Library) │
└──────────┬───────────────────┬──────────┘
│ │
▼ ▼
┌───────────────────────┐ ┌────────────────────────────────┐
│ EXPERT SYSTEM (SAFETY)│ │ CONTEXT MANAGER │
│ - Rule-based gating │ │ - Conversation History │
│ - Privacy Filtering │ │ - Project State Tracking │
└──────────┬────────────┘ └──────────┬─────────────────────┘
│ │
└────────────┬─────────────┘
▼
┌─────────────────────────────────────────┐
│ ROUTER (DECISION) │
│ ┌───────────┐ ┌───────────┐ ┌───────┐│
│ │ Heuristic │ │ MLP Learn │ │ ESN ││
│ │ Baseline │ │ Routing │ │ Resvr ││
│ └─────┬─────┘ └───────────┘ └───────┘│
└────────│────────────────────────────────┘
│
▼ Decision (Local vs Remote)
┌───────────────────┬─────────────────────┐
│ │ │
▼ ▼ ▼
┌───────────┐ ┌───────────┐ ┌───────────┐
│ Local SLM │ │ Cloud API │ │ BLOCKED │
│(llama.cpp)│ │ (Claude) │ │ (Safety) │
└───────────┘ └───────────┘ └───────────┘
┌─────────────────────────────────────────┐
│ REPO INFRASTRUCTURE │
│ Justfile / Cargo .machine_readable/ │
│ Benchmarks RSR Bronze (Cert) │
└─────────────────────────────────────────┘
COMPONENT STATUS NOTES
───────────────────────────────── ────────────────── ─────────────────────────────────
CORE ORCHESTRATION
Orchestrator Logic (Rust) ██████████ 100% Pipeline execution stable
Context Manager ██████████ 100% History tracking verified
Expert System (Safety) ██████████ 100% Rule-based gating active
Router (Heuristic) ██████████ 100% Decision logic stable
NEURAL COMPONENTS (PHASE 2+)
Reservoir Computing (ESN) ████████░░ 80% Temporal compression stable
MLP Learned Routing ██████░░░░ 60% Inference active, training req
SNN Wake Detection ████░░░░░░ 40% Initial spikes prototyping
REPO INFRASTRUCTURE
Justfile Automation ██████████ 100% Standard build/lint/test
.machine_readable/ ██████████ 100% STATE tracking active
Performance Benchmarks ██████████ 100% Route decision < 50μs
─────────────────────────────────────────────────────────────────────────────
OVERALL: █████████░ ~90% Core library production-ready
User Query ──────► Expert System ──────► Context Mgr ──────► Router
│ │ │
▼ ▼ ▼
Safety Proof ────────► History ────────► Decision
This file is maintained by both humans and AI agents. When updating:
- After completing a component: Change its bar and percentage
- After adding a component: Add a new row in the appropriate section
- After architectural changes: Update the ASCII diagram
- Date: Update the
Last updatedcomment at the top of this file
Progress bars use: █ (filled) and ░ (empty), 10 characters wide.
Percentages: 0%, 10%, 20%, ... 100% (in 10% increments).