FIG. 00 — HOW WE BUILD
THE FIRM IS THE PROOF.
The only agentic system ARA can show you is its own.
Every consultancy says it can deliver AI now. Usually the proof is a client story you can’t check, and we don’t name our clients. So instead we’ll show you how ARA itself runs: one person, one AI orchestrator, and fifteen named specialists, set up the way we’d tell any client to set up theirs. None of it runs without a human in charge.
A shell found by letting gravity hang a net from four supports, then flipping it over so it stands on four footings. An orange point, the load, runs from just below the crown down each leg to its footing, one leg at a time. Rotate it by dragging, with the arrow keys, or with the turn buttons.
FIG. A1 — BOUNDED · THE ORG
Fifteen specialists, and not one of them chooses its own work.
ARA runs on one orchestrator and fifteen specialists. The specialists can’t pass work to each other because they don’t have permission to. Every hand-off goes through the orchestrator, so there’s always a record of who asked for what. Yes, that makes the orchestrator a bottleneck. We’ll take that in exchange for being able to trace every step.
← SCROLL THE FIGURE HORIZONTALLY →
FIG. A1 — TRY TO FIND A LINE BETWEEN TWO SPECIALISTS. THERE ISN’T ONE, AND THAT’S ON PURPOSE.
FIG. A2 — ACCOUNTABLE · THE CONTROL PLANE
What each agent can do is set in a file it can’t edit.
Each specialist has a file that spells out which tools it can use, what it’s allowed to do, and whether it works in its own separate copy of the code. Those settings lock in when the agent starts, so nothing it reads later can change them. Only one specialist is allowed to edit these files, and no agent, including that one, can edit its own. A check runs before anything else to enforce that, and if it can’t tell who’s asking, the answer is no.
We run 110 automated tests, all passing, to make sure each of these checks still does its job. Only one of the three checks actually blocks anything. The other two just measure, and one of them caught a permission rule that wasn’t holding up the way we thought it would. We made a written decision to live with that trade-off. If you’ve never measured a safeguard, you’re just hoping it works.
← SCROLL THE FIGURE HORIZONTALLY →
FIG. A2 — ONE CHECK BLOCKS. THE OTHER TWO JUST MEASURE, AND ONE OF THEM TURNED UP SOMETHING WE DIDN’T LIKE.
FIG. A3 — GROUNDED · THE SELF-IMPROVING SDLC
We built our process to get better over time, then measured whether it actually does.
Every project starts with a conversation instead of a prompt. The goal gets written up as a plan with clear, checkable success criteria, and a person signs off before anything gets built. Each step has to meet its criteria before the next one starts.
Nothing goes to a client until it passes a required review, and the result gets written down. If the work is rejected, it goes back to whoever made it and has to pass review again. The reviewer writes up what’s wrong but never fixes the work themselves, and nobody ever reviews their own work.
← SCROLL THE FIGURE HORIZONTALLY →
FIG. A3 — REJECTED WORK GOES BACK INTO THE LOOP. A REVIEW THAT NEVER SAYS NO ISN’T REALLY A REVIEW.
FIG. 04 — CONTACT