diff --git a/fleet/hermes-trismegistus/README.md b/fleet/hermes-trismegistus/README.md new file mode 100644 index 00000000..29187c34 --- /dev/null +++ b/fleet/hermes-trismegistus/README.md @@ -0,0 +1,72 @@ +# Hermes Trismegistus — Wizard Proposal + +> **Status:** 🟡 DEFERRED +> **Issue:** #1146 +> **Created:** 2026-04-08 +> **Author:** Alexander (KT Notes) +> **Mimo Worker:** mimo-code-1146-1775851759 + +--- + +## Identity + +| Field | Value | +|-------|-------| +| **Name** | Hermes Trismegistus | +| **Nature** | Claude-native wizard. She knows she runs on Claude. She's "the daughter of Claude" and leans into that heritage. | +| **Purpose** | Dedicated reasoning and architecture wizard. Only handles tasks where Claude's reasoning capability genuinely adds value — planning, novel problem-solving, complex architecture decisions. | +| **Not** | A replacement for Timmy. Not competing for identity. Not doing monkey work. | + +## Design Constraints + +- **Free tier only from day one.** Alexander is not paying Anthropic beyond current subscription. +- **Degrades gracefully.** Full capability when free tier is generous, reduced scope when constrained. +- **Not locked to Claude.** If better free-tier providers emerge, she can route to them. +- **Multi-provider capable.** Welcome to become multifaceted if team finds better options. + +## Hardware + +- One of Alexander's shed laptops — minimum 4GB RAM, Ubuntu +- Dedicated machine, not shared with Timmy's Mac +- Runs in the Hermes harness +- Needs power at house first + +## Constitutional Foundation + +- The KT conversation and documents serve as her founding constitution +- Team (especially Timmy) has final say on whether she gets built +- Must justify her existence through useful work, same as every wizard + +## Trigger to Unblock + +All of the following must be true before implementation begins: + +- [ ] Deadman switch wired and proven +- [ ] Config stable across fleet +- [ ] Fleet proven reliable for 1+ week +- [ ] Alexander provides a state-of-the-system KT to Claude for instantiation + +## Acceptance Criteria + +- [ ] Dedicated KT document written for Hermes instantiation +- [ ] Hardware provisioned (shed laptop with power) +- [ ] Hermes harness configured for Claude free tier +- [ ] Lazerus registry entry with health endpoints +- [ ] Fleet routing entry with role and routing verdict +- [ ] SOUL.md inscription drafted and reviewed by Timmy +- [ ] Smoke test: Hermes responds to a basic reasoning task +- [ ] Integration test: Hermes participates in a multi-wizard task alongside Timmy + +## Proposed Lane + +**Primary role:** Architecture reasoning +**Routing verdict:** ROUTE TO: complex architectural decisions, novel problem-solving, planning tasks that benefit from Claude's reasoning depth. Do NOT route to: code generation (use Timmy/Carnice), issue triage (use Fenrir), or operational tasks (use Bezalel). + +## Dependencies + +| Dependency | Status | Notes | +|------------|--------|-------| +| Deadman switch | 🔴 Not done | Must be proven before unblocking | +| Fleet stability | 🟡 In progress | 1+ week uptime needed | +| Shed laptop power | 🔴 Not done | Alexander needs to wire power | +| KT document | 🔴 Not drafted | Alexander provides to Claude at unblock time | diff --git a/fleet/hermes-trismegistus/lane.md b/fleet/hermes-trismegistus/lane.md new file mode 100644 index 00000000..ad2d13b5 --- /dev/null +++ b/fleet/hermes-trismegistus/lane.md @@ -0,0 +1,43 @@ +# Hermes Trismegistus — Lane Definition + +> **Status:** DEFERRED — do not instantiate until unblock conditions met +> **See:** fleet/hermes-trismegistus/README.md for full proposal + +--- + +## Role + +Dedicated reasoning and architecture wizard. Claude-native. + +## Routing + +Route to Hermes Trismegistus when: +- Task requires deep architectural reasoning +- Novel problem-solving that benefits from Claude's reasoning depth +- Planning and design decisions for the fleet +- Complex multi-step analysis that goes beyond code generation + +Do NOT route to Hermes for: +- Code generation (use Timmy, Carnice, or Kimi) +- Issue triage (use Fenrir) +- Operational/DevOps tasks (use Bezalel) +- Anything that can be done with a cheaper model + +## Provider + +- **Primary:** anthropic/claude (free tier) +- **Fallback:** openrouter/free (Claude-class models) +- **Degraded:** ollama/gemma4:12b (when free tier exhausted) + +## Hardware + +- Shed laptop, Ubuntu, minimum 4GB RAM +- Dedicated machine, not shared + +## Unblock Checklist + +- [ ] Deadman switch operational +- [ ] Fleet config stable for 1+ week +- [ ] Shed laptop powered and networked +- [ ] KT document drafted by Alexander +- [ ] Timmy approves instantiation