§07 · THE HOUSE · THE FLEET
A house with divisions
Hover or tap a room to read its division.
A floorplan, not a status board. The Floor next door is live — every posture there is a pure function of the process table. These are in-process subagents rather than scheduled lanes, so there is no per-unit liveness to read and none is claimed. What is true here is the shape: which divisions exist, who coordinates each one, and how far each unit actually got.
36 agents: 36 built, 0 partial, 0 scaffold. Measured from source, not judged: an agent is `built` if its module carries no stub markers and runs to 300+ lines, `partial` if it is 240+ lines with stub markers left in it, and `scaffold` if the module is under 240 lines. The rev7 wave closed the fleet: every division, every detached gate and Hephaestus now carry real implementation code at or past the built bar — the red team included, verified by the fleet test suites on the restored source tree. 34 of the 55 files in the package define one agent each and the other 21 are infrastructure; Hephaestus and Eros live outside the package and are measured where they live — Hephaestus as a module like the rest, Eros as a route surface, which is a larger unit and the only reason its count leads the table.
Moirai3/3 built
Self-development and internal improvement
- ClothocoordinatesAutonomous researcher / skill discoverer
- Lachesis683 linesRoadmap gap scanner / measurer
- Atropos620 linesBug hunter / dead-code cutter
Red Team8/8 built
Security testing and adversarial analysis
- Dajjalcoordinates · 300 linesPhishing simulation and social-engineering testing
- Yajuj Majuj303 linesPaired attack-surface identifiers
- Dabbat al-Ard310 linesExternal vulnerability identification
- Maalik303 linesRed Team information keeper
- Az-Zabaniyah304 linesOperational data reader
- Hudhud303 linesSearch and range reconnaissance scout
- An-Naml302 linesNetwork and swarm reconnaissance
- Dhul-Khulud302 linesOSINT sourcer
Athena's Council3/3 built
Strategy, wisdom and decision support
- Gilgameshcoordinates · 337 linesPower dynamics, strategic positioning, historical parallels
- Philosopher304 linesPhilosophical framework application and Utopia Index
- Relationship Advisor300 linesCommunication pattern analysis — explicitly not therapy
Operations4/4 built
Infrastructure monitoring and security
- DragoncoordinatesSystem guardian — resource and health monitoring
- Cerberus690 linesSecurity guardian — permissions and audit log
- Fenrir598 linesFast retrieval and scraping
- Kitsune500 linesLegal and ethical reasoning gate
Creative2/2 built
Content generation and voice
- Sirencoordinates · 643 linesCommunication and alias management
- Murasame692 linesHealth and performance tracking
Intelligence3/3 built
Research, analysis and intelligence
- LeviathancoordinatesDeep research analyzer
- Pegasus567 linesCreative proposal generator
- Davis510 linesSkeptical challenger — interrogates proposals, never votes
Engineering2/2 built
Code implementation and teaching
- Phoenixcoordinates · 629 linesProject automation, CI/CD and code implementation
- Centaur882 linesLearning, skill-gap analysis, testing
Hephaestus1/1 built
Browser automation and web interaction
- Hephaestuscoordinates · 301 linesBrowser automation — gates every browse through Kitsune
Finance4/4 built
Financial intelligence across futures, options and prediction markets
- Harpycoordinates · 470 linesFinancial tracking
- Chronos302 linesFutures desk
- Janus316 linesOptions desk
- Sibyl307 linesCrypto and prediction-markets desk
Detached6/6 built
Real agents that answer to no division.
- Kirin571 linesThorough evaluator — the quality gate on every Pegasus proposal
- Minotaur302 linesLearning gatekeeper — reviews packages and skills before they reach the code
- Panther403 linesPrivacy, stealth and trace elimination — the post-execution scrubber
- Moirai641 linesCoding division overseer — grades internal improvement proposals A to D
- Hafiz305 linesIslamic studies — Quranic analysis, hadith, fiqh
- Eros2511 linesOwner-side personal workflows
The terminal
The same box that sits under The Floor, reading a different thing. That one reads a live process table; this one reads the roster. Arrow keys move, or click.
Dispatch
Selection
The bus
Divisions are a filing system. This is the part that moves. Work reaches the lab four ways: I ask for something in a DM or on the /abl page; a pm2 cron entry fires a scheduled job; a webhook arrives (Ko-fi is the live one); or a node reports in. From there a request runs the shared bus, drops into a division, and comes back out as one aggregated proposal — then Kitsune classifies it and it passes, waits for me, or is destroyed.
The origin-to-room constraints drawn below are DESIGNED, not enforced. An audit of this page
against the source found the difference, and it matters enough to say in the same breath as the
drawing: the real peer_bus routes by recipient and message type, with no
ingress-origin policy at all. Human input and heartbeat transitions broadcast to everyone. A task
webhook can run any configured task, not only a financial one. Ko-fi does not touch the bus —
it writes to its own store. pm2 executes scripts directly. Triplet priority is keyed to the sister
sending a message, not to who asked. The four origins are real and the four verdicts are real; the
routing between them is the design I want, and it is not implemented yet. It stays drawn
because a proposal shown as a proposal is honest, and it stays labelled because the first version
of this paragraph claimed it as fact.
Hover or tap a dock to read who is in it. Dashed bays are specified, not built.
Everything in that diagram is read out of the source. One bus, shared with the triplet
(protocol.py: “Subagents use the SAME bus — no separate infrastructure”).
Aurora, Borea and Lis get TRIPLET_PRIORITY_BOOST = 100, so their lane merges ahead of
everything — the three on The Floor are always served first. A coordinator turns many member
opinions into a single proposal, which is AD-209, which is why several small packets enter a dock and
one larger one leaves it. And RED is hardcoded, not model-evaluated: kitsune.py
says it “must be auditable, deterministic, and non-bypassable”, so a RED packet hits a wall
rather than an exit.
The dashed bays are the next 31. Every one has a written specification — what wakes it, the exact files it reads and writes, what it may never do, how it fails safe, and the command that proves it works — and not one of them is built. Two are whole new bays: Mnemosyne, which would read the corpora this house already holds and cannot search, and Midas, revenue operations that watch money without ever moving it. The rest extend bays that already stand, drawn as outline ticks continuing their row. They carry no packets on that canvas because they carry nothing tonight, and a diagram that animated them would be advertising rather than reporting.
Five more were specified and then set aside, which is the part a roadmap usually hides. Baku would model how I write to each person — its own author's verdict was that a style profile earns nothing while nothing is allowed to draft with it. Vesta lost to Kairos because two morning digests for one problem is exactly the attention cost both specs warned about. Tyche folded into Orion: one bounty pipeline, one scheduler, or they clobber the same three files. Nike is the weakest of its lane against an hour a week, and the tool it would drive lives on Windows while the scheduler lives in WSL. And Eos is not an agent at all — it is one scheduler entry for a script that was finished five days ago and has run exactly once.
What it is not: live. No packet on that canvas is a real message. The lab's bus is not exposed to the internet and it is not going to be. The topology is true, the priority rule is true, the aggregation rule is true and the four verdicts are true — the traffic is illustrative, and saying so is cheaper than being caught not saying it.
Names are drawn from mythology because a fleet this size needs names you can hold in your head: Cerberus guards, Kitsune classifies risk before anything external happens, the three Moirai spin, measure and cut the codebase, and Davis exists only to argue — it interrogates every proposal and never votes on one. The names are the ones in the source.