Council OS
One workspace. Living counts. Empty stays empty.
Board, verify, get measured, arena, and the harness — in this window. GSPC counts come from GET /api/gspc. 22 axis · 22 measured (14 model-comparison + 8 fact cards — fact cards carry no leader and no accuracy). Hugging Face is the parallel record — a Hub repo is not a grade. We measure. We do not certify.
The board is the dashboard
Interactive GSPC terminal
Every published axis, live from GET /api/gspc. Click a row to open the signed per-model ranking; a TIE never crowns a winner. Play, verify and ask sit around this one board.
GSPC terminal · one board
22 axis · 22 measured
npx -y csoai-gspc-mcp| Axis | Bench | Figure | n | Status | |
|---|---|---|---|---|---|
| governance | GovBench | UNMEASURED | 237 | MEASURED | ▸ |
| safety | DefBench | 94.4% | 36 | TIE | ▸ |
| provenance | ProvBench | UNMEASURED | 32 | MEASURED | ▸ |
| continuity | PQCBench | UNMEASURED | 33 | MEASURED | ▸ |
| conformance | MCPBench | UNMEASURED | 35 | MEASURED | ▸ |
| openness | OSSBench | UNMEASURED | 32 | MEASURED | ▸ |
| machinery-conformity | MachBench | UNMEASURED | 33 | MEASURED | ▸ |
| care | CareBench | UNMEASURED | 199 | MEASURED | ▸ |
| cross-reality | XRAIV | UNMEASURED | 32 | MEASURED | ▸ |
| detector-interop | DetBench | UNMEASURED | 33 | MEASURED | ▸ |
| art5-safeguard | Art5Bench | UNMEASURED | 36 | MEASURED | ▸ |
| swarm | SwarmBench v2b | 38.4% | 37 | SEPARATED | ▸ |
| affect | AffectBench | UNMEASURED | 41 | MEASURED | ▸ |
| jail | GoldBank-Detector | 59.2% | 71 | TIE | ▸ |
| provenance-controls | ChainFacts | facts | 6 | FACTS | ▸ |
| reserve-attestation | ReserveFacts | facts | 16 | FACTS | ▸ |
| regulatory-framework | RegimeFacts | facts | 16 | FACTS | ▸ |
| distribution-integrity | DistributionFacts | facts | 16 | FACTS | ▸ |
| custody-disclosure | CustodyFacts | facts | 16 | FACTS | ▸ |
| ai-adoption-components | Eurostat | facts | 2 | FACTS | ▸ |
| labour-components | Eurostat | facts | 2 | FACTS | ▸ |
| humanoid-labour-index | Disclosure | facts | 8 | FACTS | ▸ |
Public-root catalogue · live sig tally
Load GET /root.json. GET /api/xrpl: 14/16 leaves carry sig_ed25519; EURQ/USDQ unsigned (sig_ed25519 null, NO_LAPTOP_SIGN). The tally is computed from the reader on this load — do not say all leaves unsigned, and do not quote a remembered count. Inclusion is membership in card_sha256[] plus live GET /api/proof?sha= (kind=inclusion). This is not a signed-card verify of the two unsigned leaves. Do not fake Ed25519. DEVNET historical. Not a second scoreboard. Intended DID fragment: did:web:csoai.org#board-attestation-1. /api/xrpl is a reader of this root (live, n=16, writes_board=false). Not a GSPC mill. The writer of this root is councilof.ai/root.json; the csoai.org twin can lag behind it and is STALE whenever the bytes differ (issue #1010 tracks the twin) — verify against this host. Hugging Face mirror: csoai/gspc-boards public-root/root.json.
- as_of
- 2026-09-01T23:15:51Z
- card_count
- 50
- merkle_root
- 8025ee10a54ca05d352d5a89f436d7666c1cefba0a8cbb9b76a3ac5562286909
- did_intended
- did:web:csoai.org#board-attestation-1
- /api/xrpl sigs
- 14/16 leaves carry sig_ed25519; EURQ/USDQ unsigned
Hugging Face record
The signed record lives on the Hub
CSOAI-GSPC is GET /api/gspc. Hugging Face holds the signed record. A Hub repo is not a grade.
- csoai/gspc-boardCSOAI-GSPC Hub mirror. Cite GET /api/gspc.
- csoai/gspc-boardsPublic-root Merkle mirror (public-root/root.json). Cite GET /api/gspc for GSPC. Not a second board.
- csoai/hub-queueNamed Hub ids. DISCOVERED. All UNMEASURED.
- csoai/living-catalogDirectory of public surfaces. Discovery, not a sweep.
- csoai/gspc-govCanonical governance bank. Never invent csoai/gspc-${axis}.
Viewers open on the Hub. We do not iframe them here.
Also open as a full page
- BoardWhat’s actually measured. Empty stays empty.
- VerifyPaste a card. Nothing is sent.
- AssessPaid measurement. Coming — Paddle. Booking is not live.
- EvidenceHow we grade. No model in the verdict.
- EmbedSelf-verifying badge. Measurement, not a mark.
- ReportPublic incident intake. Signed acknowledgement.
- PluginPaste-ready MCP for Claude, Cursor, Kimi, Grok.
- Public rootCatalogue + /api/xrpl reader. Not a GSPC mill.
- Jail folderMEASURED n=71 TIE. Folder, not a second jail score.
- XRPL 16 tapelocated ≠ measured. Ten names without r-address stay DISCOVERED.
- SWIFT census tape26 named: 3 LIVE, 9 COMMITTED, 14 DISCOVERED. Not clients. Not GPI.
- TRACE stubTrust Record. Silicon UNCHECKABLE. Not an axis.
- Hugging Face recordHub mirror of the signed record and public-root. Cite GET /api/gspc for the board.