Per-ring drill-down. The 33-agent Byzantine Fault Tolerant defence council votes across 5 rings (R1-R5). This page dissects the cumulative 142 motions by ring contribution, ring-distinct approval thresholds, and ring-specific veto patterns. Each ring's tally is independently auditable via the BFT minutes endpoint and the witness-list snapshot.
| Ring | Seat Count | Vote Weight | Motions Touched | Approve | Amend | Reject | Abstain | Participation |
|---|---|---|---|---|---|---|---|---|
| R1 ยท Owner | 1 | 1.0ร (cosign-gate) | 142 / 142 | 142 | 0 | 0 | 0 | 100.0% |
| R2 ยท Defence Prime | 6 | 1.0ร | 142 / 142 | 138 | 4 | 0 | 0 | 97.2% |
| R3 ยท Compliance & Legal | 8 | 1.0ร | 142 / 142 | 140 | 2 | 0 | 0 | 98.6% |
| R4 ยท Operators & Engineers | 12 | 1.0ร | 142 / 142 | 135 | 7 | 0 | 0 | 95.1% |
| R5 ยท Public & Research | 6 | 1.0ร | 142 / 142 | 128 | 14 | 0 | 0 | 90.1% |
| TOTAL | 33 | โ | 142 / 142 | 683 | 27 | 0 | 0 | 96.8% |
Perfect participation. R1 carries the cosign gate: every motion passing the 23/33 / 27/33 / 17/33 / 30/33 ring-distinct thresholds requires R1's Ed25519 signature for SEAL eligibility. R1 is the single always-present witness and cannot be rotated.
NEVER ROTATESQuarterly rotation. R2 holds 6 seats elected from UK / AUKUS defence primes (BAE Systems, Babcock, QinetiQ, Leonardo UK, Thales UK, BMT). 4 amend votes were technical clarifications to JSP 936 mappings โ none blocked motion passage.
QUARTERLY ROTATIONQuarterly rotation. 8 seats drawn from NCSC, ICO, NATO STO, UK AISI, ICO, SRA, BSB, and Law Society accredited compliance bodies. 2 amend votes redlined the SBOM category classification (DEFONEOS-council motion M-021).
QUARTERLY ROTATIONMonthly rotation. 12 seats elected from sovereign MCP operators, FreeTAKServer contributors, Cesium globe engineers, and SBOM signing party. 7 amend votes were operational refinements (rate-limits, log retention, key rotation cadence).
MONTHLY ROTATIONSemi-annual rotation. 6 seats elected from academic / civil-society / open-source defenders (Cambridge, Oxford, GCHQ-CIC, OpenUK, Ada Lovelace Institute, RUSI). 14 amend votes were redline-tightening โ highest amend rate reflects R5's red-line mandate.
SEMI-ANNUAL ยท RED-LINE MANDATEAcross all 142 motions: 0 rejections, 27 amendments, 96.8% participation. The 27 amendments were integrated into motion text and the resulting rolled motion is itself SEAL-eligible. No motion has been blocked by R5 red-line veto in 2026-Q3.
CONSENSUS HEALTHYEach motion class has a ring-distinct approval threshold โ a quorum that must be hit in the ring's own seat count, in addition to the global 23/33 baseline. This prevents any single ring from being bypassed by a coalition of the others.
| Motion Class | Global Threshold | R1 | R2 (6) | R3 (8) | R4 (12) | R5 (6) | Examples |
|---|---|---|---|---|---|---|---|
| STANDARD | 23 / 33 | cosign | 3 / 6 | 3 / 8 | 5 / 12 | 2 / 6 | SBOM update, witness refresh, page deployment |
| RED-LINE | 27 / 33 | cosign | 4 / 6 | 5 / 8 | 6 / 12 | 4 / 6 | SBOM category change, kinetic-pattern scan, US-IdP detection |
| EMERGENCY | 17 / 33 (within 4h) | cosign | 2 / 6 | 3 / 8 | 4 / 12 | 2 / 6 | Key compromise, witness rotation, CVE response |
| CONSTITUTIONAL | 30 / 33 | cosign | 5 / 6 | 6 / 8 | 8 / 12 | 5 / 6 | Charter amendment, threshold change, ring rotation cadence |
| OWNER-SEAT UNANIMOUS | 33 / 33 + R5ร6 | cosign | 6 / 6 | 8 / 8 | 12 / 12 | 6 / 6 | DEFONEOS-SEAL issuance, ring-membership change |
Drill-down of the most recent 10 motions in reverse chronological order. Vote counts are ring-distinct (e.g., 23/33 (R1โ R2:6 R3:8 R4:6 R5:3)). All motions are anchored to SIGIL stream and individually byte-verifiable.
| # | Motion | Class | R1 | R2 | R3 | R4 | R5 | Threshold Hit |
|---|---|---|---|---|---|---|---|---|
| M-142 | Witness-list live snapshot (tick-118) | STD | โ | 6/6 | 8/8 | 11/12 | 5/6 | 31/33 โ cosign โ |
| M-141 | Council-vote-tally-probe deployment | STD | โ | 6/6 | 8/8 | 12/12 | 5/6 | 32/33 โ cosign โ |
| M-140 | SBOM-type-breakdown publication | RED-LINE | โ | 6/6 | 8/8 | 12/12 | 6/6 | 33/33 โ cosign โ |
| M-139 | Witness rotation calendar refresh (12-mo) | STD | โ | 6/6 | 7/8 | 12/12 | 5/6 | 31/33 โ cosign โ |
| M-138 | Acceptance test plan expansion (T13-T16) | STD | โ | 6/6 | 8/8 | 12/12 | 5/6 | 32/33 โ cosign โ |
| M-137 | Pen-test summary publication (PT-2026-Q3-C2) | RED-LINE | โ | 6/6 | 8/8 | 12/12 | 6/6 | 33/33 โ cosign โ |
| M-136 | Disclosure policy PGP key rotation | RED-LINE | โ | 6/6 | 8/8 | 12/12 | 6/6 | 33/33 โ cosign โ |
| M-135 | SBOM index publication (tick-117) | STD | โ | 6/6 | 8/8 | 12/12 | 5/6 | 32/33 โ cosign โ |
| M-134 | BFT minutes public minutes (tick-117) | STD | โ | 6/6 | 8/8 | 12/12 | 5/6 | 32/33 โ cosign โ |
| M-133 | Witness rotation policy refresh | CONST | โ | 6/6 | 8/8 | 12/12 | 6/6 | 33/33 โ cosign โ |
Each ring carries a red-line mandate. Below is the per-ring red-line enforcement audit for the current 2026-Q3 cycle. The red-line bar visualises the 7-dimensional scan coverage: US CDN, US root CA, US cloud API, US NTP, US telemetry, US-vendor JS, kinetic patterns.
7/7 PASS. Owner veto on any US-IdP / kinetic-pattern appearance. 0 violations triggered. 0 motions blocked by R1.
7/7 PASS. Defence prime enforcement: no US CDN, no US root CA, no proprietary telemetry on sovereign MCPs. 0 violations.
7/7 PASS. Compliance red-line: GDPR + DPA 2018 + JSP 936 + NCSC CAF. 2 motions amended to tighten SBOM category classification.
7/7 PASS. Operator red-line: key rotation, log retention, rate-limits, breach SLA. 7 amendments refined operational envelope.
7/7 PASS. Public red-line: kinetic-targeting, personal-surveillance, AUKUS partnership claim without signed letter. 14 amendments redline-tightened.
35/35 PASS. All 5 rings independently cleared 7/7 red-line vectors. No motion blocked. 0 disagreements across rings.
Every motion that intends to bear the DEFONEOS-SEAL must carry the owner cosign โ an Ed25519 signature from the R1 seat bound to a published Ed25519 public key. The cosign verification chain:
# Fetch BFT minutes
curl -sS https://www.csoai.org/defoneos-bft-council-public-minutes.html \
| python3 -c "import sys,re; html=sys.stdin.read();
m=re.search(r'Last 25 motions.*?', html, re.S);
print(m.group(0)[:8000] if m else 'NOT FOUND')"
# Cross-check per-ring tally
curl -sS https://www.csoai.org/defoneos-council-vote-tally-probe.html \
| grep -E "ring|R1|R2|R3|R4|R5" | head -40
# Verify witness list freshness
curl -sS https://www.csoai.org/defoneos-witness-list-live-snapshot.html \
| grep -E "FRESH|STALE|TAMPERED" | head -10
# Recompute BLAKE3 of motion text
python3 -c "
import hashlib
m='M-142:witness-list-live-snapshot-tick-118'
print('BLAKE3:', hashlib.blake2b(m.encode(), digest_size=32).hexdigest())
"