Skip to content

Ecosystem Overview

DefendableOS is not one thing. It is the trust infrastructure layer that sits above the AI-agent ecosystem and turns AI work into defendable business records. DefendableOS is the engine. DefendableCloud is the hosted proof vault. Everything else in this docs site is either a language surface (Defend-A-Pedia, the voice), an adjacent product surface (DefendableLedger), or an internal component (Router, Communicator, Referee, Storage).

The two product surfaces this manual covers

Section titled “The two product surfaces this manual covers”
SurfaceRoleWhat it doesLives at
DefendableOSThe ENGINE — verify itRuns the referee — a deterministic rulebook engine that applies declared rules and throws flags. Never a judge model.defendableos.com
DefendableCloudThe VAULT — prove itHosted proof vault. Runs the Defendable Run across two real engine lanes — a generic-run heuristic-checks lane and an eval flight-sheet lane backed by a deterministic executor. Mints per-org hash-chained receipts.api.defendablecloud.com (verified live) · app.defendablecloud.com (portal) · defendablecloud.com

The shape of this docs site mirrors that split: a section per surface, with the supporting language and books-and-records surfaces around them.

The language and voice surfaces around them

Section titled “The language and voice surfaces around them”
SurfaceRole
Mr. DefendableThe FACE — principal voice · CRE-broker discipline · founder memos · proposal intake. Lives at mrdefendable.com.
Defend-A-PediaThe VOCABULARY — the term canon · the rulebook for the rulebook · every operator term in plain English.
DefendableLedgerThe BOOKS — sovereign in-house hash-chained ledger · the canonical books-and-records surface · NOT external chain anchoring. Lives at defendableledger.com.
offensetotheshed.comThe CULTURE — operator doctrine + written 5-pillar blog (forthcoming surface).
painintheshed.comThe MEDIA — the cost-of-intelligence podcast (forthcoming surface).

All surfaces are positioned as DEFENSE — even when the URL contains “offense” or “pain.” That is the brand-doctrine move: we take offense and we put it in the shed.

Every piece of agentic work that flows through DefendableOS + DefendableCloud follows one primitive:

Inputs → Evidence → Execution → Checks → Verdict → Approval → Receipt

A client uploads work or sends an agent submission to the Cloud. The Cloud loads the Flight Sheet (the declared rulebook for that lane). The OS’s referee runs the rules deterministically and throws flags when a rule is violated. A human approves. The Cloud mints a hash-chained Receipt — JSON + PDF + public share link.

No hidden judge model. No 1-100 quality grade. Score = % of declared rules satisfied.

There are two real engine lanes today: (1) the generic run lane (a heuristic checks engine in app/routes/runs.py), and (2) the eval flight-sheet lane, which runs a deterministic executor (app/executor.py) — JSON-schema field checks, type checks, math re-derivation of each calculation from its own inputs and formula, and a structured rule DSL. Dataset and Compute “lanes” are receipt types / flight-sheet variants of these, not separate engines.

The internal components (inside DefendableOS)

Section titled “The internal components (inside DefendableOS)”
ComponentWhat it does
DefendableRouterIntake — captures events with org · member · agent identifiers and writes structured submissions. A separate v0.1 spine (FastAPI + SQLite + Typer CLI + local JSONL receipts), CI-verified but not publicly deployed — it is not the Cloud’s live intake path.
Communicator (roadmap)Meaning — translates human street talk into structured directives both ways. Optional advisory layer; never on the receipt path. Not yet built.
Referee (historically: Tribunal)Rulebook engine — applies declared rules · throws flags · emits honey / jelly / propolis severity. Not a judge model.
Object StorageMemory — durable storage of receipts · transcripts · evidence (Tigris / R2 / S3).
DefendableLedgerTrust — every Cloud receipt joins the per-org hash chain · in-house · NOT external chain anchoring. (The live mechanism is in the Cloud; DefendableLedger as a standalone product is roadmap.)

Around the components sit the vocabulary (Defend-A-Pedia) and the repair layer (SwarmFixer · the propolis corpus is what would train the repair model — roadmap, not yet built).

Client / Operator / Agent
DefendableCloud loads the Flight Sheet (declared rulebook)
Assignment + Evidence ← what the work is, what's on the table
Submission (structured JSON) ← agent's output, re-derivable math
Referee (DefendableOS · rulebook engine)
Checks: pass / flag / open · per-flag tier (low/mid/high) · severity (honey/jelly/propolis)
Verdict (score = % of declared rules satisfied)
Human Approval ← receipts only mint on approval
Receipt ← per-org hash chain · JSON + PDF + share link
Failure modes → repair lift ← propolis flags route to SwarmFixer corpus

No step skips. Every step writes its own record. The platform is receipt-chained end to end.

A simple way to remember the geography:

  • The vaultapp.defendablecloud.com (the portal) + api.defendablecloud.com (the API).
  • The engine — the OS’s referee + rulebook + receipt mint, served from the API.
  • The booksdefendableledger.com (the canonical public surface for published records).
  • The voicemrdefendable.com (the face) + Defend-A-Pedia (the vocabulary canon).
  • Underneath — per-org hash-chained receipts in Postgres + Tigris object storage. No external chain anchoring on the spine — see the Kill Hedera doctrine.

How the surfaces compose into a real-world flow

Section titled “How the surfaces compose into a real-world flow”

Pick any common operator scenario:

ScenarioPath through the stack
Client uploads an agent submission for evalDefendableCloud loads the Flight Sheet → DefendableOS referee runs structured executor + math re-derivation + DSL gates → flags raised → human approves → eval receipt minted.
Lender underwrites a CRE deal via agentAgent submission carries calculations + evidence → referee re-derives DSCR / LTV from the agent’s own inputs → declared lending gates (DSCR ≥ 1.20) checked → verdict honey or propolis → receipt.
Dataset gets a quality receiptDataset submission → schema/balance/dedup rules applied → flags by tier → dataset receipt.
Compute benchmark gets a receiptBenchmark output → declared performance thresholds → compute receipt.
Client diligence on any receiptOpen the public share URL → SHA-256 chain verification client-side → match or no-match · zero server trust.

Same vault. Different lanes. One audit trail per org.

  • Prove what the AI did — every Run has a deterministic verdict and a receipt.
  • Defend the decision later — every flag cites the declared rule it violated.
  • Repair instead of re-run — propolis flags route to the repair-corpus for SwarmFixer.
  • Sort the failure — every flag falls into one of three buckets: work-defect (the agent missed) · deal-finding (the math is right, the policy says no) · stack-fit (the model/compute is below the lane).
  • Hand a buyer institutional-grade books-and-records on day one — receipts are publicly verifiable from the moment they mint.

That last bullet is the moat. AI companies typically can’t show buyers their books and records. We can. Because we are the books and records.


🐝 Two product surfaces · one audit trail per org · the referee is a rulebook · to the shed.