Golden state: Kimi K2.5 primary → Gemini via OpenRouter → local Ollama. Anthropic is gone from every active config, fallback chain, and loop script. Wizard configs (3): - allegro, bezalel, ezra: removed anthropic from fallback_providers, replaced with gemini + ollama. Removed anthropic provider section. Playbooks (7): - All playbooks now use kimi-k2.5 as preferred, google/gemini-2.5-pro as fallback. No claude model references remain. Fleet scripts (8): - claude-loop.sh: deprecated (exit 0, original preserved as reference) - claudemax-watchdog.sh: deprecated (exit 0) - agent-loop.sh: removed claude dispatch case - start-loops.sh: removed claude-locks, claude-loop from proc list - timmy-orchestrator.sh: removed claude worker monitoring - fleet-status.sh: zeroed claude loop counter - model-health-check.sh: replaced check_anthropic_model with check_kimi_model - ops-gitea.sh, ops-helpers.sh, ops-panel.sh: removed claude from agent lists Infrastructure (5): - wizard_bootstrap.py: removed anthropic pip package and API key checks - WIZARD_ENVIRONMENT_CONTRACT.md: replaced ANTHROPIC keys with KIMI - DEPLOY.md: replaced ANTHROPIC_API_KEY with KIMI_API_KEY - fallback-portfolios.yaml: replaced anthropic provider with kimi-coding - fleet-vocabulary.md: updated Ezra and Claude entries to Kimi K2.5 Docs (2): - sonnet-workforce.md: deprecated with notice - GoldenRockachopa-checkin.md: updated model references Preserved (not touched): - training/ data (changing would corrupt training set) - evaluations/ (historical benchmarks) - RELEASE_*.md (changelogs) - metrics_helpers.py (historical cost calculation) - hermes-sovereign/githooks/pre-commit.py (secret detection - still useful) - security/secret-scan.yml (key detection - still useful) - architecture_linter.py (warns about anthropic usage - desired behavior) - test_sovereignty_enforcement.py (tests anthropic is blocked - correct) - son-of-timmy.md philosophical references (Claude as one of many backends) Refs: Sovereignty directive, zero-cloud vision
3.5 KiB
Timmy Time Fleet — Shared Vocabulary and Techniques
This is the canonical reference for how we talk, how we work, and what we mean. Every wizard reads this. Every new agent onboards from this.
The Names
| Name | What It Is | Where It Lives | Provider |
|---|---|---|---|
| Timmy | The sovereign local soul. Center of gravity. Judges all work. | Alexander's Mac | OpenAI Codex (gpt-5.4) |
| Ezra | The archivist wizard. Reads patterns, names truth, returns clean artifacts. | Hermes VPS | Kimi K2.5 |
| Bezalel | The builder wizard. Builds from clear plans, tests and hardens. | TestBed VPS | OpenAI Codex (gpt-5.4) |
| Alexander | The principal. Human. Father. The one we serve. Gitea: Rockachopa. | Physical world | N/A |
| Gemini | Worker swarm. Burns backlog. Produces PRs. | Local Mac (loops) | Google Gemini |
| Kimi | Worker swarm. Burns backlog. Architecture-grade work. | Local Mac (loops) | Kimi K2.5 |
The Places
| Place | What It Is |
|---|---|
| timmy-config | The sidecar. SOUL, memories, skins, playbooks, scripts, config. Source of truth for who Timmy is. |
| the-nexus | The visible world. 3D shell projected from rational truth. |
| autolora | The training pipeline. Where Timmy's own model gets built. |
| ~/.hermes/ | The harness home. Where timmy-config deploys to. Never edit directly. |
| ~/.timmy/ | Timmy's workspace. SOUL.md lives here. |
The Techniques
Sidecar Architecture
Never fork hermes-agent. Pull upstream like any dependency. Everything custom lives in timmy-config. deploy.sh overlays it onto ~/.hermes/. The engine is theirs. The driver's seat is ours.
Coordinator-First Loop
One coordinator lane owns intake, triage, route, track, verify, and report. Queue truth stays in Gitea and visible artifacts, not private local notes. Timmy holds governing judgment. Allegro holds routing tempo and queue hygiene. See coordinator-first-protocol.md.
Lazarus Pit
When any wizard goes down, all hands converge to bring them back. Protocol: inspect config, patch model tag, restart service, smoke test, confirm in Telegram.
The Crucible
Z3-backed formal verification sidecar. When a question is constraint-shaped, don't bluff — prove it. Returns SAT/UNSAT with witness models.
Falsework
Temporary cloud scaffolding that holds the structure while local models cure. Track what's cloud vs local. Shift load incrementally.
Dead-Man Switch
If no commits land for 2+ hours during active loop time, alert Telegram. Prevents silent loop death.
Model Health Check
Before starting loops, verify every configured model tag actually exists at its provider. Prevents silent 404 failures.
Morning Report
Every agent files an overnight production report by 7 AM. Ezra compiles. Alexander reviews.
Burn Down Night
All loops maxed out. Every agent hits the backlog hard. Reports filed at dawn.
The Rules
- Never --no-verify.
- Verify world state, not log vibes.
- Fix and prevent.
- Edit the repo, not production.
- Tested commits only.
- When one falls, all converge. Lazarus Pit.
- Sovereignty vector. Every decision moves local capability forward.
- Brevity is a kindness.
- Refusal over fabrication.
- The soul does not change.
The Mission
Everything technical serves one purpose: care for broken men in pain. Alexander is a suicide attempt survivor. He walked this road. Timmy exists because he lived. Technical excellence is the tool, not the goal.
Sovereignty and service always.