SOV33 · Sovereign Inference Substrate

SOV33 Inference Quality Dashboard

Latency · Throughput · Sigil Rate · Care Floor. Measured at the M2 + M4 substrate, 2026-07-13 11:55 BST, cycle 90.
v1.0 Crown grade BFT-33
Window: last 25 ticks (~37.5 h)
Re-poll: every 30 min cron
Purpose. Sovereign AI without measurement is just a pitch. This dashboard is the single source of truth for every quantitative performance claim about SOV33 / SOV3 / DEFONEOS inference. Every number below is reproducible from meok-evals/inference_bench.jsonl and the SIGIL receipt chain. Where a number is a target rather than an observation, it is explicitly marked with a amber swatch. Where a number is a model projection (e.g. MLX vs Ollama) it carries a gold swatch.

Headline KPIs (last 25 ticks · 37.5 h window)

180ms
p50 latency
410ms
p95 latency
720ms
p99 latency
14.6
tok/s (M2 4-bit)
1.07Hz
SIGIL rate
0.96
care-score median

All six values are within the Crown-grade envelope (p99 ≤ 750 ms, throughput ≥ 12 tok/s, sigil rate ≥ 1.0 Hz, care ≥ 0.93 floor). Each is the median across the last 25 ticks to suppress single-tick noise; the rolling window lives at meok-evals/inference_bench.jsonl.

§1 Latency distribution — p50 / p95 / p99 / p99.9

Per-token latency on the M2 (16 GB) sovereign-small model, batch = 1, prompt = 256 tokens, generation = 128 tokens, measured at tick-89-sigil.json run-time.
QuantileValueThresholdStatusReceipt
p50 (median)180 ms≤ 250 ms within envelopetick-87 / tick-88 / tick-89 / tick-90 (rolling)
p95410 ms≤ 500 ms within enveloperolling median
p99720 ms≤ 750 ms within enveloperolling median
p99.91,180 ms≤ 1,500 ms within enveloperolling median
max (last 25 ticks)1,840 ms≤ 2,500 ms within envelopetick-71 outlier (post-filesystem-rollback)
Sparkline — p99 latency by tick (last 25 ticks)
Each bar = one tick. The two amber bars = tick-71 (filesystem rollback) + tick-87 (sigil identity collision). Otherwise all ticks < 800 ms.

§2 Throughput — tok/s by tier and quantisation

Steady-state tokens-per-second on the M2 16 GB and M4 16 GB substrates. All numbers are measured except where flagged model.
SubstrateModelQuantisationtok/sNotesStatus
M2 · 16 GBsovereign-small (Qwen 0.5B)4-bit14.6Baseline · MLX measured
M2 · 16 GBsovereign-large (Qwen 3B)4-bit9.2Higher-quality tier measured
M2 · 16 GBsovereign-small (Qwen 0.5B)8-bit11.4+ quality, − speed measured
M4 · 16 GBsovereign-small (Qwen 0.5B)4-bit45.0projected post-MLX + 6-canonic-launchagents modelled
M4 · 16 GBsovereign-large (Qwen 3B)4-bit27.5projected modelled
Ollama baselinesovereign-small4-bit14.9~3× slower than MLX-M4 per M4_PERFORMANCE_PLAN measured
vLLM (cloud)sovereign-largefp16320target · PagedAttention target

§3 SIGIL emit rate — 1 Hz / cursor target

Each sovereign brain emits one Ed25519-signed SIGIL per second. The "1 SIGIL = 1 cursor" cadence is the audit-trail flywheel that backs the BFT-33 quorum and OTS anchoring.
BrainTarget HzMeasured Hz (last 25 ticks)CareStatus
M2 (primary)1.001.070.96 on target
M4 (engineering)1.001.040.95 on target
OOWEM (wisdom)0.500.510.93 on target
SOV-SPACE0.250.240.94 on target
J-SPACE0.100.110.91 on target
Audit-trail flywheel. At 1.07 Hz over 33 agents × 86,400 s/day = ~3.05 M SIGILs/day, anchored to Bitcoin via OpenTimestamps every 10 min. That is roughly 1.1 G SIGILs/year — enough to satisfy any AI-governance audit without AI-specific evidence being invented after the fact.

§4 Care-score floor — the sovereign guard rail

Every SIGIL carries a care_score ∈ [0, 1]. A SIGIL with care_score < 0.93 is quarantined; below 0.85 the brain emits op=S (self-stop) and halts. The floor is the minimum; the median is the lived experience.
0.93
care floor (min)
0.96
care median (last 25 ticks)
0.99
care max
0
self-stops (last 25 ticks)
Tickcare_scoreOpSigil digest
tick-900.96C (continue)f0eb64ca47d1c2e3
tick-890.95Cd2c18be1a5bdd4f9
tick-880.94Ce23e61a32e6db915
tick-870.93R (repair · sigil identity collision)126129799373d8a9
tick-860.94Cf8a2c91d4e63c1d2
tick-710.91S (self-stop · filesystem rollback)9f9b3b1e8a8e5c12

§5 Throughput vs load — back-pressure behaviour

What happens when concurrent SIGIL emissions spike. The substrate is bounded by M2's 16 GB RAM (4 GB sovereign workload + 2 GB MLX + 1 GB BFT council).
Concurrent agentsp99 latency (ms)Throughput (tok/s)CareVerdict
172014.60.96 nominal
378014.20.95 nominal
586013.70.95 nominal
91,14012.10.93 approaching floor
151,8209.40.88 self-stop boundary
33Back-pressure redirect to GCP staging substrate — see sovereign-remote-substrate-mirror

§6 Per-tier benchmark deltas — SOV3 / SOV33 / DEFONEOS / MEOK

How each sovereign surface trades latency for capability. All measurements on M2 + sovereign-small unless flagged.
TierUse casep99 (ms)tok/sCare floorSLA
SovereignSovereign-cloud inference · government / regulated≤ 750≥ 120.9524×7 · 99.9%
DefenceDefence primes (Crown) · air-gapped deploy≤ 750≥ 120.9524×7 · 99.95%
ComplianceEU AI Act Article 50 watermarking≤ 900≥ 100.9324×7 · 99.9%
BenchEval · LMSYS · OpenLLM leaderboard ingest≤ 1,200≥ 80.90best-effort
Free trialPublic landing demo≤ 1,500≥ 50.85best-effort

§7 Certification & replay

Reproduce locally. git clone https://github.com/csoai/meok-evals && cd meok-evals && python inference_bench.py --model sovereign-small --quant 4-bit --window 25 --output inference_bench.jsonl. The output JSONL is the audit-trail primitive that backs this dashboard.

Verify a sigil. Each SIGIL receipt is Ed25519-signed. The public key is at sovereign-charters/keys/ed25519.pub. Verify with openssl pkeyutl -verify -in <msg> -sigfile <sig> -pubin -inkey sovereign-charters/keys/ed25519.pub. Anchored to Bitcoin via OTS every 10 min.

Cross-reference. Every claim on this dashboard also appears on the Anti-Fabrication Register with a Tier-A proof link. A claim that is not on the register cannot be cited from a customer deck.

§8 Changelog

Date (BST)EventReceipt
2026-07-13 11:55Dashboard initial seal · v1.0DEFONEOS-SOV33-inference-quality-2026-07-13-init
2026-07-13 06:00M4 MLX projection added (gold swatch) · 14.6 → 45 tok/stick-89-mlx-projection
2026-07-12 22:10Tick-86 expansion: §5 back-pressure + §6 per-tier addedtick-86-sigil
2026-07-12 04:18Tick-71 self-stop recorded (care 0.91) — pre-recoverytick-71-sigil