Spaces:
Running
rosie — Executive Operator — Architecture
5-organ fusion + GO/REVIEW/NO-GO + deterministic replay
Investor summary
This organ is one node of the SZL multi-organ AI mesh. It exposes a small set of named, versioned HTTP endpoints, signs a Khipu receipt for every consequential action, and is grounded in Lean-verified anchors (Doctrine v11 LOCKED: 749 declarations / 14 axioms / 163 tracked sorries; Λ remains Conjecture 1, not a theorem — stated honestly).
Module layout (named, investor-grade)
The runtime is composed of named modules, each with a single responsibility:
- app / serve — FastAPI app + route table (the front door).
- api (v4) — versioned API surface; the live moment endpoint is
/api/rosie/v4/orchestrate. - web — HTML operator surfaces (
/operator,/demo). - policy — Lean kernel + Khipu + fail-closed gates (Doctrine v11 LOCKED).
- voters — LLM voter modules (ensemble vote; the SZL moat).
- provenance / dsse — Cosign/DSSE signing of every receipt.
- tests — pytest suites.
- docs — this investor-facing documentation.
- .compliance — SLSA, SBOM, and Section 889 attestations.
Repo hygiene note: the production Dockerfile uses explicit per-file
COPYfor the runtime modules (notCOPY . .). To stay strictly ADDITIVE and never break a live route, this cleanup adds named documentation and compliance folders rather than physically relocating runtime modules that live routes depend on.
Signing & verification
Every receipt is a DSSE envelope. Verify with cosign:
cosign verify-blob --signature <sig> <receipt.json>
Real ECDSA-P256 signatures are emitted only when the SZL_COSIGN_PRIVATE_PEM
runtime secret is present; otherwise receipts are honestly labelled UNSIGNED.
Cite
Zenodo concept DOI: 10.5281/zenodo.19944926. Grounded in: Hickok & Poeppel 2007 · Hickok 2025 Wired for Words.