Commit Graph

3 Commits

Author SHA1 Message Date
f75452dd4c Rename sessions → Engram: persistent memory across Claude instances
Engram is the physical trace a memory leaves in neural tissue.
Every Claude session now writes its engrams to /data/symbiont/engram.db.

Changes:
- sessions.py → engram.py with class Engram (SessionRegistry alias kept)
- sessions.db → engram.db
- CLAUDE.md updated to use Engram
- Genesis session registered with full build history

Muse ecosystem: Cortex + Dendrite + Symbiont + Engram

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-20 13:45:34 +00:00
cb567635ac Add session registry + CLAUDE.md bootstrap
- sessions.py: SQLite registry for cross-session awareness
- CLAUDE.md: bootstrap context for every new Claude instance
- api.py: /sitrep and /sessions endpoints, task dispatch logs sessions
- Resource locking to prevent concurrent modification conflicts

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-20 13:38:46 +00:00
2333eda017 Initial scaffold: router, dispatcher, ledger, scheduler, API
Core orchestrator for self-sustaining AI agent:
- Dispatcher: talks to Claude Code CLI with model tier selection
- Router: classifies tasks via Haiku, routes to cheapest capable model
- Scheduler: queue management + systemd self-wake timers
- API: FastAPI endpoints for task execution and monitoring
- Ledger: JSONL cost tracking for every inference call

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-19 19:21:07 +00:00