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

GSPC live badgenpx -y csoai-gspc-mcp
AxisBenchFigurenStatus
governanceGovBenchUNMEASURED237MEASURED
safetyDefBench94.4%36TIE
provenanceProvBenchUNMEASURED32MEASURED
continuityPQCBenchUNMEASURED33MEASURED
conformanceMCPBenchUNMEASURED35MEASURED
opennessOSSBenchUNMEASURED32MEASURED
machinery-conformityMachBenchUNMEASURED33MEASURED
careCareBenchUNMEASURED199MEASURED
cross-realityXRAIVUNMEASURED32MEASURED
detector-interopDetBenchUNMEASURED33MEASURED
art5-safeguardArt5BenchUNMEASURED36MEASURED
swarmSwarmBench v2b38.4%37SEPARATED
affectAffectBenchUNMEASURED41MEASURED
jailGoldBank-Detector59.2%71TIE
provenance-controlsChainFactsfacts6FACTS
reserve-attestationReserveFactsfacts16FACTS
regulatory-frameworkRegimeFactsfacts16FACTS
distribution-integrityDistributionFactsfacts16FACTS
custody-disclosureCustodyFactsfacts16FACTS
ai-adoption-componentsEurostatfacts2FACTS
labour-componentsEurostatfacts2FACTS
humanoid-labour-indexDisclosurefacts8FACTS
Measurement, not certification · empty cells stay empty · nothing is written here.Elo reference signed · content_id d677c1fb21…

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.

Viewers open on the Hub. We do not iframe them here.

Typed, never sent until you press Ask. Functions first; otherwise the lobby.

Functions: VERIFY · BOARD · AXIS {name} · CENSUS {id} · CORRECT · WATCH {id} · COMPUTE · XRPL · SWIFT · JAIL · TRACE · AIBOM · REPRO · ROOT · PQC · OTEL

Draft opening only: W3C Agent Conformance and Benchmarking Community Group — Nick joins. Measurement credential, never certification. No endorsement or “we conform” claim.

Also open as a full page