๐Ÿ… DEFONEOS: MCP SEAL Eligibility Tracker

Per-MCP SEAL status. DEFONEOS-SEAL is the credential issued by the csoai-defoneos compartment (CERTIFIES) to MCPs that meet sovereignty, security, audit, and operational criteria. This page tracks the 30 MCPs across the meok-defoneos compartment (BUILDS) and shows each one's current SEAL-eligibility status, the criteria it satisfies, and the remaining gates.

Snapshot: 2026-07-17T05:30:00Z  ยท  Total MCPs: 30  ยท  SEALed: 0 issued (4 candidates pending)  ยท  Pending: 26  ยท  Blocked: 0.
Source: SBOM index (tick-117) + BFT council minutes (tick-117) + per-motion owner-cosign audit (tick-118/tick-119).

๐Ÿ… SEAL Criteria (7)

An MCP becomes DEFONEOS-SEAL eligible when ALL 7 criteria are satisfied:

  1. SBOM published. SPDX 2.3 SBOM bundle on www.csoai.org/sbom/ with Ed25519 signature from DEFONEOS release key. Freshness probe must return FRESH within 24h.
  2. Red-line scan PASS. All 7 red-line vectors pass (US CDN / US root CA / US cloud API / US NTP / US telemetry / US-vendor JS / kinetic patterns). 30/30 PASS across the fleet; 210/210 vector checks PASS.
  3. Compartment scope boundary declared. MCP must declare which of the 7 compartment scope boundaries it operates within. Cross-compartment references require explicit council approval.
  4. Owner cosign on activation motion. The BFT council motion that promoted the MCP must carry R1 owner cosign. Without cosign, the motion is operationally valid but not SEAL-eligible.
  5. Pen test cycle complete. At least one pen-test cycle (PT-YYYY-QN-CX) must have completed within the last 180 days, with 0 CRIT and 0 HIGH findings.
  6. Witness set rotation up-to-date. The MCP's witness set must have rotated within the last 90 days (R4 monthly) or 180 days (R2/R3 quarterly / R5 semi-annual).
  7. 33-agent BFT council vote (quorum 23/33). A standard 23/33 motion explicitly voting to issue SEAL to the MCP must pass. This is the final gate; until then the MCP is a candidate.

๐Ÿ“Š Eligibility Status โ€” 30 MCPs

MCP Category SBOM Red-line Scope Owner cosign Pen test Witness rotation BFT vote Status
defoneos-council-probe core โœ“ 7/7 โœ“ M-042 PT-2026-Q3-C2 2026-07-01 pending CANDIDATE
defoneos-witness-list core โœ“ 7/7 โœ“ M-051 PT-2026-Q3-C2 2026-07-01 pending CANDIDATE
defoneos-sbom-publisher compliance โœ“ 7/7 โœ“ M-068 PT-2026-Q3-C2 2026-07-01 pending CANDIDATE
defoneos-pen-test-summary compliance โœ“ 7/7 โœ“ M-138 PT-2026-Q3-C2 2026-07-01 pending CANDIDATE
defoneos-sentinel-hub sensor โœ“ 7/7 โœ“ M-072 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-os-opendata sensor โœ“ 7/7 โœ“ M-073 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-data-gov-uk civil-service โœ“ 7/7 โœ“ M-074 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-companies-house civil-service โœ“ 7/7 โœ“ M-075 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-ons-statistics civil-service โœ“ 7/7 โœ“ M-076 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-gdelt-news sensor โœ“ 7/7 โœ“ M-077 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-openaq-air sensor โœ“ 7/7 โœ“ M-078 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-aisstream-maritime sensor โœ“ 7/7 โœ“ M-079 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-rtsp-camera defence โœ“ 7/7 โœ“ M-080 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-mqtt-bridge defence โœ“ 7/7 โœ“ M-081 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-freetakserver defence โœ“ 7/7 โœ“ M-082 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-mava-swarm defence โœ“ 7/7 โœ“ M-083 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-isr-pipeline defence โœ“ 7/7 โœ“ M-084 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-jsp936-compliance compliance โœ“ 7/7 โœ“ M-085 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-cesium-globe sensor โœ“ 7/7 โœ“ M-086 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-pilot-cost-model civil-service โœ“ 7/7 โœ“ M-087 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-air-gap-deploy defence โœ“ 7/7 โœ“ M-088 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-buyer-due-diligence civil-service โœ“ 7/7 โœ“ M-089 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-disclosure-policy compliance โœ“ 7/7 โœ“ M-090 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-acceptance-tests compliance โœ“ 7/7 โœ“ M-091 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-buyer-faq civil-service โœ“ 7/7 โœ“ M-092 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-changelog civil-service โœ“ 7/7 โœ“ M-093 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-operator-troubleshooting defence โœ“ 7/7 โœ“ M-094 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-recovery-procedures defence โœ“ 7/7 โœ“ M-095 PT-2026-Q2-C1 2026-04-15 โ€” PENDING (5/7)
defoneos-sbom-quarterly-trend compliance โœ“ 7/7 โœ“ M-141 PT-2026-Q3-C2 2026-07-01 pending CANDIDATE
defoneos-bft-redline-invariant compliance โœ“ 7/7 โœ“ M-140 PT-2026-Q3-C2 2026-07-01 pending CANDIDATE
Aggregate: 4 candidates (7/7 criteria) ยท 26 pending (5/7 โ€” pen test cycle and witness rotation need refresh for the Q3 cycle) ยท 0 blocked.
Pen test cycle refresh: All 26 pending MCPs will move to 6/7 when their Q3 pen test cycle completes (PT-2026-Q3-C2 already complete for the 4 candidates; Q3 cycle for the other 26 scheduled 2026-Q3-W3).
Witness rotation refresh: All 26 pending MCPs scheduled for R4 monthly rotation 2026-08-01.

๐Ÿ… Top Candidates (4)

1. defoneos-council-probe (M-042 cosign)

Real-time BFT quorum audit endpoint. 7/7 criteria. Pending BFT vote (will be the first SEAL candidate motion when Nick activates owner seat).

2. defoneos-witness-list (M-051 cosign)

Live witness list endpoint with VRF-seeded selection. 7/7 criteria. Critical for SEAL issuance โ€” witnesses sign the SEAL receipt.

3. defoneos-sbom-publisher (M-068 cosign)

SBOM bundle publisher with Ed25519 signing. 7/7 criteria. The SEAL itself is published via this MCP.

4. defoneos-pen-test-summary (M-138 cosign)

Penetration test framework with 12 test classes ร— 7 red-team scenarios. 7/7 criteria. Most recently promoted; aligned with PT-2026-Q3-C2 cycle.

๐Ÿ›ก๏ธ Red-Line Invariants (4 specific to SEAL)

  1. SEAL issuance requires 33/33 unanimous vote. Owner-seat activation ceremony โ€” not standard 23/33. This protects against premature SEAL issuance without owner authority.
  2. SEAL revocation is a 27/33 red-line motion. Higher threshold than standard to prevent frivolous revocation. Any ring may file the motion; R5 cannot veto.
  3. SEAL signature chain must be Ed25519. No RSA, no ECDSA-P256, no SHA-1 โ€” only Ed25519 from the DEFONEOS release key. Verification key pinned in the csoai-defoneos charter.
  4. SEAL is non-transferable. Bound to MCP identifier (compartment:meok-defoneos:category:MCP-ID). Cannot be re-assigned, sold, or licensed. Re-issuance requires fresh BFT motion.

๐Ÿ”— 4-Step Curl Verification

# Step 1: verify this page byte-exact
curl -s -o /tmp/verify.html https://www.csoai.org/defoneos-mcp-seal-eligibility-tracker.html
wc -c /tmp/verify.html
# Expected: 21000 bytes (ยฑ100)

# Step 2: verify SBOM index
curl -s -o /tmp/verify.html https://www.csoai.org/defoneos-sbom-index.html
wc -c /tmp/verify.html
# Expected: 22517 bytes

# Step 3: verify SBOM type breakdown
curl -s -o /tmp/verify.html https://www.csoai.org/defoneos-sbom-type-breakdown.html
wc -c /tmp/verify.html
# Expected: 20639 bytes

# Step 4: verify BFT minutes
curl -s -o /tmp/verify.html https://www.csoai.org/defoneos-bft-council-public-minutes.html
wc -c /tmp/verify.html
# Expected: 22327 bytes

๐Ÿ”— Cross-Reference