OctaFlow
Project Rapido · v1 · draft for board review

An org chart of agents, and the documents that make them work

This document defines the organizational architecture for the two agentic companies we run on the Project Rapido stack — GEB (Global Economic Bridge) and Octaflow — as an org chart of generic, reusable roles, and it specifies, per role, which organizational documents must feed that agent's system prompt and why.

An agent in this system is not a chat persona. It is a role whose behaviour is the sum of four Paperclip artifacts (AGENTS.md, SOUL.md, HEARTBEAT.md, TOOLS) plus the source documents those artifacts point at. The artifacts are the shape of the role; the organizational documents are the substance. A role with a good SOUL.md but no company documentation to reference will produce confident, well-worded, wrong work. The point of this document is to make the substance explicit so Aman and Rajan know exactly what to write and hand over.

Scope

Role definitions, hierarchy, the document catalogue, the role×document matrix, and a compulsory/good-to-have classification. Out of scope: the per-role AGENTS/SOUL/HEARTBEAT/TOOLS themselves.

Agent role a seat in Paperclip / Fusion = THE SHAPE — 4 ARTIFACTS AGENTS.md SOUL.md HEARTBEAT.md TOOLS + THE SUBSTANCE — DOCS Vision & use cases Architecture Gates & rubrics Security & evidence Voice · budget · glossary Good shape, no substance = confident, well-worded, wrong work
A role is its artifacts plus the documents they point at
01 / 08 · Purpose
Five rules the architecture follows

Design principles

One role catalogue serves both companies; documents feed prompts rather than being copied into them; the org spans two planes; human oversight is a role; and every company starts small and grows by need.

1 · Generic roles, adapted per company One role catalogue serves both companies; GEB and Octaflow adapt each role rather than inventing bespoke titles. This mirrors the Paperclip companies/ library — the same handful of roles (CEO, CTO, QA, Reviewer, Release, Research) recur across 16 companies and 440+ agents; specialization is configuration, not new archetypes.
2 · Documents feed prompts; prompts don't embed them A system prompt references the vision, the architecture, the conventions, and it does not copy them. The documents live in the seam repo (read scope per role) so they change once and every agent inherits the change. Same "config per product, not code per product" rule the GEB Shared Runtime follows.
3 · Two planes, one org Governance roles live in Paperclip (plan, approve, gate); execution roles live in Fusion (build, run, ship). The org chart spans both; the seam is where a governed spec becomes an executed task.
4 · Human oversight is a role Following the Headcount Zero "founder + kill switch" model, the board sits at the top of the chart as the human principals who own the source documents, set strategy/budget, and hold the stop authority. Agents propose; humans decide the things agents are not allowed to decide.
5 · Start small, grow by need Every document is classified compulsory or good-to-have. A company can launch on the compulsory document set and author the good-to-have ones as volume justifies. The org is staffed on the same principle — a lean compulsory role spine first.
Seam repo org documents (once) D1 … D13 CEO prompt CTO prompt QA prompt Change a document once → every agent inherits the change
Reference, don't copy — one source, many prompts
02 / 08 · Design principles
The hierarchy

The org chart

Solid lines are reporting/delegation. The governance spine is Board → CEO → (COO, CTO). The quality function runs in two tiers on opposite planes — the plane that builds never judges: QA / Quality Auditor (Tier 1) does deterministic step-boundary checks on the execution side, while the Tier 2 Evaluation Owner owns the async LLM-as-judge on the governance side and reports to the CEO. Security / Compliance is compulsory for both companies (Octaflow because, as the skills producer, it is the larger supply-chain surface). Roles below the dotted "good-to-have" line — including the new Compiler / Antenna — are absorbed by their parent until volume justifies a dedicated agent.

Agent Organization Architecture — GEB & Octaflow (revised) A human board sits above the CEO. The CEO governs the COO, Chief of Staff, CTO, and a new Tier 2 Evaluation Owner. An execution and assurance band of eleven roles reports into the CTO and COO, including a new Compiler / Antenna seat and a QA / Quality Auditor narrowed to Tier 1. Solid-border boxes are the compulsory role spine; dashed boxes are good-to-have. Agent Organization Architecture — GEB & Octaflow Governance (Paperclip) · Execution (Fusion) · joined by the seam · human board on top BOARD / PRINCIPALS human · strategy · budget · docs · kill switch CEO lead · quality gate COO throughput · budget Chief of Staff routing · backlog CTO system · Architect gate Tier 2 Eval Owner owns the judge · drift EXECUTION & ASSURANCE — report into CTO (technical) / COO (throughput) Skills Architect Penelope sync · agentshield Workflow Designer runtime patterns Runtime / Lead Eng executes / builds Research Analyst evidence · intel QA / Quality (T1) deterministic checks Code Reviewer pre-merge review Security / Compliance sanctions · evidence Release / CI Eng merge · ship · deploy Design Reviewer brand · UI · creative Build Engineers backend/front/full Compiler / Antenna catalogue curation governance spine (Board · CEO · CTO) compulsory role good-to-have
Board → CEO → COO / CTO, over an execution & assurance band
03 / 08 · The org chart
Generic role, two adaptations

Role catalogue

Each role is generic; the GEB and Octaflow columns show how it is adapted. "Plane" is where the agent primarily lives.

PAPERCLIP · GOVERNANCE CEOCOOChief of Staff plan · approve · gate · budget FUSION · EXECUTION Runtime/Lead Eng · Research QA · Release/CI · Design · Build build · run · ship SEAM CTO · Security span both
The org spans two planes, joined by the seam
#RoleMandate (generic)PlaneGEB adaptationOctaflow adaptation
1CEO (lead)Own goals/budget proposals, delegate, run the blocking quality gate, sign deliveryPaperclipApproves each reviewed deliverable before it reaches a buyerApproves each House deliverable / shipped skill
2COOThroughput, coordination, budget tracking, keep the board movingPaperclipKeeps runs flowing across products; watches per-run costKeeps the 6 Houses / 4-tier ladder moving; watches build cost
3CTOOwn the technical system + the Architect gate; runtime, skills, seam, evalsbothOwns the GEB Shared Runtime + per-product configOwns the build stack, repo standards, CI, the seam
4Chief of StaffRoute incoming work, groom backlog, reduce CEO pollingPaperclipTriages buyer submissions into runsTriages House requests / marketplace intake
5Skills Architect / LibrarianOwn the skills library: Penelope sync, agentshield scan, skills.lockbothCurates the skills each product resolves toCurates Marketplace / House skills; skill production
6Workflow DesignerDesign the runtime/workflow patterns the engineers executeFusionMaintains the 9-stage decisioning patternDesigns House-specific pipelines
7Runtime / Lead EngineerExecute the work: run the runtime (GEB) or build features (Octaflow)FusionGEB Runtime Engineer — executes a run per mandateLead Engineer — builds skills/products
8Build EngineersBackend / frontend / fullstack build capacityFusionRarely needed (research house)Backend/Frontend/Fullstack per House at scale
9Research AnalystGather and classify evidence for a decision or a buildFusionCore — source material, seller/spec verificationMarket/competitor research for a House
10QA / Quality Auditor (Tier 1)Tier 1 — deterministic checks at the step boundary; does not judge (the plane that builds never judges)FusionDeterministic gate compliance on each runDeterministic gate compliance on each skill build
11Code ReviewerReview build work for correctness before mergeFusionN/A (little code)Reviews skill/product code pre-merge
12Security / Compliance Auditoragentshield, sanctioned-jurisdiction, evidence-policy enforcementbothCompulsory — sanctions + evidence integrityCompulsory — producer-side gate (skills supply-chain surface)
13Release / CI EngineerMerge, ship, deploy; own the pre/post-merge gatesFusionPublishes the reviewed deliverableShips skills to the Marketplace / deploys
14Design Reviewer / CreativeBrand, voice, UI, marketing outputFusionLight — deliverable formatting/voiceOctaflow creative/marketing Houses
15Tier 2 Evaluation OwnerOwn the LLM-as-judge, its calibration and drift (Tier 2, async); reports to the CEO — an auditor never reports to the builder (may be CEO-held at launch)PaperclipJudges reviewed deliverables against the rubric / evidence policyJudges House deliverables / shipped-skill outputs
16Compiler / AntennaStanding curation of the catalogue: keep it current, watch the field, compile the derived registers (D14) (good-to-have; CTO-absorbed at launch)bothKeeps the catalogue + living registers currentKeeps the catalogue + living registers current
Board / Principals (human)Strategy, budget, hiring approval, source documents, kill switchabove bothAman/Rajan/DavidAman/Rajan/David
The minimum viable agent gate

Before any role on the chart is instantiated as an agent, it passes one question: does this seat's work run repeatedly, and can its output be scored? No to either, and the seat stays a deterministic step or a human job for now — the box remains on the chart as intent, not a build commitment. This keeps the compulsory spine small and honest, and it is the bridge to the Composition Layer.

04 / 08 · Role catalogue
The source documents

Organizational document catalogue

These are the source documents that nourish the agents' system prompts; they live in the seam repo and are read-only to most roles. Each entry now carries a mutability class — the catalogue should not treat all documents as the same kind of thing.

Mutability classes & the change-through-a-gate rule

S · Static — board-authored, read-only. G · Governed-mutable — a living register agents propose changes to and humans ratify, through a change gate. D · Derived — compiled from feeds/registers, never hand-authored (the Compiler / Antenna maintains it).

A document that many agents inherit is changed through a gate, never silently — every G change is proposed, ratified, and logged in D15. Most of D1–D13 are class S; three entries split or join below.

D1 Vision · D2 Use-cases · D3 Architecture · D6a/b Gates D7 Security · D8 Voice · D9 Budget … D13 Governance System prompt per role 16 docs, S / G / D
Sixteen documents, held in the seam, referenced by prompts
KeyClassDocumentWhat it containsWhy an agent needs it
D1SVision & CharterWhy the company exists, mission, mandate, north-star, non-goalsWithout it, agents optimize locally and drift from intent; it is the tie-breaker for every judgment call
D2SProduct & Use-case CatalogueThe products/use cases and their per-item config (GEB: product cards; Octaflow: 6 Houses + 4-tier ladder)Tells the agent what it is producing and for whom; the runtime resolves specifics from here
D3SSystem / Software ArchitectureThe two-plane stack, the seam, northcheck deployment, runtime design, external interfacesAgents that touch the system must know its shape or they build against the wrong seam
D4SDevelopment ConventionsRepo layout, PROMPT.md spec, branch/merge rules, the Agent Companies standard, namingKeeps execution agents' output mergeable and reviewable; the "house style" of building
D5SSkills Catalogue & Production MethodThe skill file architecture (SKILL/GATES/SECURITY/VOICE/modules), the Changes Register, Penelope as source of truthSkills/runtime agents must know how a skill is structured, versioned, and imported safely
D6aSQuality Gates — deterministicDeterministic gate definitions (Architect / step-boundary gates); changes with the build stackThe Tier 1 pass/fail acceptance criteria enforced deterministically at the step boundary
D6bGJudge RubricsThe LLM-as-judge scoring rubrics and reference sets; every scored run grows themThe Tier 2 evaluation criteria the judge scores against (owned by the Tier 2 Evaluation Owner)
D7SSecurity, Compliance & Evidence PolicySECURITY manifests, agentshield rules, sanctioned jurisdictions, evidence classes (Verified/Claimed/Not-found), trust boundariesHard, deterministic constraints; the difference between a defensible deliverable and a liability
D8SBrand & Voice GuideVOICE_CARD, tone, output modes, formatting standardsAnything customer-facing must sound like the company; prevents off-brand deliverables
D9SBudget & Economics ModelModel lanes/costs, per-company budgets, cost-per-run targets ("do the math")COO/CEO must trade throughput against spend; sets the cheap-execute/strong-review split
D10SRoadmap & OKRsGoals, priorities, short/long term plan, sequencingTurns the vision into what to do this cycle; the CEO/COO planning input
D11SGlossary & Domain TerminologyCanonical terms (GEB commodity terms; Octaflow: Lark Base, AnyCross, Ask Penelope, House names)Prevents term drift and mis-resolution across agents and models
D12SData & Integrations SpecAPIs (Paperclip, Fusion), Langfuse/OTel, webhooks, external interfacesAgents that call or measure the system need the contract, endpoints, and auth model
D13SGovernance & Escalation PolicyApproval gates, human-in-the-loop points, roles/permissions, the kill switchDefines what agents may decide vs. must escalate; the guardrail on autonomy
D14DLiving Registers IndexThe accumulating assets: failure records, the loop catalogue, routing and cost recordsThey feed prompts exactly as D1–D13 do; the record the system learns from (maintained by the Compiler)
D15GChanges Register (documents)The audited log of every proposed and ratified change to a mutable (G) documentMakes the change-through-a-gate rule auditable: who changed what, under whose sign-off
D16SSeam Contract SpecThe interface contract between the two planes (governance ↔ execution); owned by the CTOAn unowned interface is where organisations fail silently; agents crossing the seam bind to it
05 / 08 · Document catalogue
Which documents feed which prompt

Role × document matrix

Which documents feed each role's system prompt. R = required (the role is unsafe/ineffective without it) · H = helpful (improves quality, not load-bearing) · blank = not needed.

Reference resolution

An R or H resolves to the named sections a role needs, not the whole document — 13+ documents referenced whole is more than some seats can hold attention over, so the unit of reference is the section. This changes nothing in the grid; it changes what a cell means when authored.

Paperclip finding (from the Paperclip corpus review)

Paperclip loads whole files into an agent's context (a multi-file bundle exposes the other files but does not auto-load them) and has no native section-level loading. So section-scoped references are realized by authoring (splitting a document into section files, or assembling the section at prompt-composition time); that mechanism belongs to the Composition Layer, not this catalogue.

Role \ DocD1D2D3D4D5D6aD6bD7D8D9D10D11D12D13D14D15D16
CEORRHHRRRHRRHRHRH
COORRHHHHHRRHHRH
CTORRRRRRHRHHRRRHHR
Chief of StaffRRHHHRRR
Skills ArchitectHRRRRRHRHRHHH
Workflow DesignerHRRRRRHHHRHH
Runtime / Lead EngHRRRRRHRHRRHR
Build EngineersRRRHRHRRH
Research AnalystHRRRHRH
QA / Quality Auditor (T1)RHHRRRHR
Code ReviewerHRRHRRRH
Security / ComplianceHRRRRRRRRRH
Release / CI EngHRRRHHHRHH
Design ReviewerHRHRRRR
Tier 2 Evaluation OwnerHRHRRHHRR
Compiler / AntennaHHHHRR
How to read a row

The CEO's row says the CEO system prompt must reference the Vision (D1), the use-case catalogue (D2), the gate + judge definitions and evidence policy (D6a/D6b, D7), the budget (D9), the roadmap (D10) and the governance policy (D13). It does not need dev conventions (D4) or the data/integration contract (D12) — those are execution concerns it delegates.

How to read a column

Any document with many R's is a keystone. D2 (use-cases), D6a (gates) and D7 (security/evidence) are required by nearly every role and should be authored first; D3 (architecture) and D11 (glossary) are the next tier.

From the Organisation Layer review

The D6a/D6b split, the D14/D15/D16 columns and the two new rows (Tier 2 Evaluation Owner, Compiler / Antenna) come from the review. Ratified cells: D6b/D2/D7/D14/D15 = R for the Tier 2 Evaluation Owner and D14/D15 = R (D1/D11 = H) for the Compiler, plus the five corrected cells (COO·D5, Security·D4, Design Reviewer·D7, Release/CI·D11, and Chief of Staff·D3 confirmed blank).

06 / 08 · Role × document matrix
Which documents to write first

Compulsory vs. good-to-have documents

Which of the source documents (D1–D16) a company must have before it can run, and which can be authored as it scales. Compulsory = a governed, gated, safe cycle cannot run without it. Good-to-have = it raises quality, consistency, or economics; a first cycle can run without it. (Separate axis from the S/G/D classes: a document can be Static and good-to-have, or Governed-mutable and compulsory.)

COMPULSORY — AUTHOR BEFORE LAUNCH (9) D1 · Vision D2 · Use-cases D3 · Architecture D5 · Skills method D6a · Gates D7 · Security D12 · Data D13 · Governance D16 · Seam GOOD-TO-HAVE — AUTHOR AS YOU SCALE (8) D4 · Conventions D8 · Voice D9 · Budget D10 · Roadmap D11 · Glossary D6b · Judge D14 · Registers D15 · Changes Per company: GEB promotes D7 to full depth first (+ D9, D11); Octaflow promotes D4 and D8 to compulsory (it ships built, customer-facing output).
Nine compulsory documents, eight authored as you scale
9
Compulsory docs
8
Good-to-have docs
17
Total (D1–D16)

Compulsory documents

DocWhy it cannot be skipped
D1 · Vision & CharterThe tie-breaker for every judgment call; without it agents optimize locally and drift from intent.
D2 · Product & Use-case CatalogueTells every agent what it produces and for whom; the runtime resolves specifics from here. Required by nearly every role.
D3 · System / Software ArchitectureAgents that touch the system build against the wrong seam without it.
D5 · Skills Catalogue & Production MethodThe runtime resolves skills per product; safe import (agentshield, skills.lock) needs the method.
D6a · Quality Gates (deterministic)The Tier 1 acceptance criteria for every output; no Architect/CEO/QA gate can run without it.
D7 · Security, Compliance & Evidence PolicyHard, deterministic constraints; the line between a defensible deliverable and a liability. Hardest limit for GEB.
D12 · Data & Integrations SpecThe seam, the bridge and the eval rail can't be wired without endpoints, auth, and the OTel/Langfuse contract.
D13 · Governance & Escalation PolicyDefines what agents may decide vs. must escalate — and holds the kill switch.
D16 · Seam Contract SpecThe interface the governed spec crosses to reach execution; an unowned/undefined seam is where the two-plane cycle fails silently.

Good-to-have documents (author as you scale)

DocWhy it can wait / when it becomes compulsory
D4 · Development ConventionsKeeps build output mergeable; a research cycle runs without it. Compulsory for Octaflow (a build shop).
D8 · Brand & Voice GuidePolishes customer-facing output. Compulsory once shipping customer-facing deliverables / Houses.
D9 · Budget & Economics ModelA first cycle runs without a formal cost model. High-priority for GEB / the COO — cost-per-run is the Rapido thesis.
D10 · Roadmap & OKRsYou can run one workflow without a full roadmap; it turns vision into this-cycle priorities as work scales.
D11 · Glossary & Domain TerminologyPrevents term drift — the highest-R good-to-have (a keystone by density); a cycle runs while it is being written.
D6b · Judge RubricsThe Tier 2 judge criteria; a first cycle runs on the deterministic gates (D6a) until the judge is stood up and calibrated.
D14 · Living Registers IndexThe system's accumulating record (failures, loops, routing, cost); it grows as runs accumulate, so nothing to hold at launch.
D15 · Changes RegisterThe audited log of changes to mutable (G) documents; it arrives with the first G document, not before.

Minimal viable document set, per company

  • GEB (research/decisioning house): the 9 compulsory documents, with D7 authored to full depth first (sanctioned jurisdictions + evidence classes) and D9 + D11 (commodity terms) as the first good-to-have adds — evidence integrity and run economics are the product.
  • Octaflow (build/skills shop): the 9 compulsory documents, with D4 (conventions) and D8 (voice) promoted to compulsory because it ships built, customer-facing House deliverables; D5 (skills method) carries extra weight as the Marketplace / skill-production backbone.
07 / 08 · Compulsory / good-to-have
What this document is built on

Sources consulted

The role models and platform behind the catalogue, the OctaFlow internal briefs that supply the substance, and the prior Project Rapido artifacts this generalises.

External references — role models & platform

OctaFlow internal briefs & architecture

  • Project Rapido operating manualcontext-docs/project-rapido-operating-manual.md. The two-plane stack (Paperclip governance → Fusion execution), the seam and the Agent Companies standard, Langfuse-over-OTel measurement, models-per-layer. Basis for §2.3 and D3 / D12 / D13.
  • High-level architecture proposal (v2)project-rapido/03-architecture/high-level-architecture-proposal.md. Northcheck deployment, the seam as a shared repo, the Penelope skill-sync plugin. Basis for D3 and D5.
  • GEB build plancontext-docs/geb_build_plan.html. The GEB delivery engine, the Architect gate, and the per-product rubric/scoring. Informed the CTO's Architect-gate mandate and the GEB adaptations in §4.
  • Octaflow build plancontext-docs/octaflow_build_plan.html. The six Houses, the 4-tier ladder, and the Gates (slop / Architect / security). Informed the Octaflow adaptations in §4 and D2.
  • GEB Shared Runtime patterncontext-docs/Penelope-Shared-Runtime.workflow.json and project-rapido/03-architecture/guides/simulated-geb-workflow-guide.md. The product-agnostic decision runtime and its 9-stage pattern; source of the "config per product, not code per product" principle (§2.2) and the Workflow Designer / Runtime Engineer roles.
  • Skill-production methodologyCLAUDE.md, context-docs/Skill_Builder_Briefing_for_Fede_v0_4.md, context-docs/OctaFlow_Engineering_Onboarding_Brief_v2.md. The skill file architecture (SKILL / GATES / SECURITY / VOICE / modules) and the Changes Register. Basis for D5 and D6.

Review & external evidence

  • Organisation Layer review (Aman) — the source of the three seat decisions, the S/G/D mutability classes, the D6 split + D14/D15/D16, the five matrix corrections, and the minimum-viable-agent gate.
  • MetaGPT & ChatDev — multi-agent ablations showing that removing role definitions from system prompts was the largest single performance hit either team measured (external proof for shape + substance).
  • Measurement Rail work — the two-tier quality model (Tier 1 deterministic / Tier 2 LLM-as-judge), the ratified routing rules, and Langfuse-over-OTel as the eval instrument (Tier 2, D6b, D14 lean on it).
  • Antenna design — the Compiler seat (standing catalogue curation / derived registers).

Prior Project Rapido artifacts

  • CEO & CTO agent artifact sets (GEB, in geb-sim/) — the already-compiled four-artifact examples this document generalises into the role × document mapping and the compile order.
08 / 08 · Sources consulted