The Architecture
Grown like a native garden โ layered, patient, resilient
Holly-First Architecture
v8 โ Mar 2026
5 Railway services ยท 3 named agents ยท 60+ skills ยท Blueprint v0.3
โ Swipe to explore โ
Holly
The Landscape Architect
Chief Strategy Officer
Owns
- Strategy, routing, synthesis
- Plans and creates the Agent Team
- Definition of Done management
- Spawns architect and planner directly
- Elon and Nobody as teammates
Cannot
- Write code or deploy
- Review her own work
Elon
The Gardener
Build + Research Lead
Owns
- Code, deploys, automations, git ops
- Spawns: planner, tdd-guide, build-error-resolver, refactor-cleaner, doc-updater
- All production builds and fixes
Cannot
- Review his own work
- Skip Nobody's gate
- Push to remote without pre-commit-gate.js
Nobody
The Botanist Inspector
Quality Gate
Owns
- Quality gates, adversarial critique
- Pre-deploy checklist enforcement
- Spawns: code-reviewer, security-reviewer, e2e-runner
Cannot
- Build or deploy
- Approve his own reviews
Hooks Pipeline
session-start.js
Entry gate. Loads active decisions from Supabase, invokes all MCP servers at session start. Flags degraded mode if any server fails.
pre-commit-gate.js
Nobody's structural enforcement. Gates all git commit and push operations. code-reviewer or security-reviewer must have run โ no exceptions.
observe-events.js
Full observability. Logs every tool call to Supabase events table. Powers the Observability dashboard โ spawn counts, session durations, agent coverage.
session-end.js
Persistent memory. Archives the session, writes decisions to Supabase, rebuilds MEMORY.md. The COLD layer write that survives context compression.
MCP Servers
- supabase-swarmSession logging, event observability, task management, decision persistence
- supabase-tradingTrade execution data, P&L records, position history
- google-workspaceGmail, Google Calendar, Google Drive integration
- figmaDesign file access for inspect and token extraction
- Swarm-Tools (Composio)GitHub, Gmail, Calendar, Drive, Telegram, Supabase โ unified tooling
Deployment
All deployments are gated by Nobody's review. pre-commit-gate.js enforces this structurally โ no manual override possible.
v114 FebSolo Claude sessions. No agent structure. First trading bot prototype.
v2Late FebHolly introduced as orchestrator. Two-agent pattern. First Nobody gate.
v3Early MarHooks pipeline established. observe-events.js. Supabase event logging begins.
v410 MarSkills system. SKILLS-HUB.md routing. Persona-based subagents.
v514 MarMCP expanded to 12 servers. Composio Swarm-Tools added.
v617 MarReflector established. Swarm health monitoring. B1-B9 gap analysis resolved.
v719 Mararchitecture.md canonical. 3-tier CLAUDE.md. holly-gate.js removed.
v825 MarGarden redesign. Native botanical aesthetic. 7 green photos. 60+ skills.
"The system that builds must never be the only system that reviews."
Design principle โ Tim Schuster