Sovereign Attestation Protocol

SAP v1.0 — The open standard for sovereign AI governance
Status: RATIFIED
Published: 2026-05-27
License: MIT
Issuer: SnapKitty OS
Chain seal: 88fa78a5
Reference impl: github.com/SNAPKITTYWEST/DEVFLOW-FINANCE

Preamble

An AI system that cannot account for its own decisions is not a governed system — it is an oracle with no auditor.

An AI system that depends on a cloud provider for its continued operation is not a sovereign system — it is a tenant.

SAP v1.0 defines the minimum criteria that must be satisfied before an AI system can truthfully claim to operate under sovereign governance.

These criteria are not aspirational. They describe a system that either works or does not. Every requirement is binary: met or not met. There are no partial credits.

SnapKitty OS is the reference implementation. Every requirement listed here is live in production on bare metal as of the publication date above.

Core Requirements

SAP-1 Agent Identity

Every agent in the system must possess a persistent cryptographic identity.

Reference: collectivekitty/lib/crypto-vault.ts · Algorithm minimum: Ed25519 or stronger

SAP-2 Immutable Decision Ledger

Every consequential decision made by any agent must be recorded in an append-only ledger.

Reference: collectivekitty/lib/bifrost/ · Prohibited: in-memory-only ledgers, ledgers without chain linking

SAP-3 Constitutional Governance

Agent behavior must be governed by a constitutional document — not configuration, not environment variables, not code comments.

Reference: CLAUDE.md, .cursorrules · Prohibited: governance-by-config, governance-by-undocumented-norms

SAP-4 Consensus Threshold

Decisions that affect system state must require agreement from more than one agent.

Reference: First Consensus 2026-05-21, Second Consensus 2026-05-26 · Minimum quorum: 3 agents · Recommended: 5-of-7

SAP-5 Hardware Independence

The system must be capable of operating without dependency on any third-party cloud service for its core functions.

Reference: Bare metal deployment — owned RTX 5000, 1TB RAM, Ollama local inference · Prohibited: architectures where cloud unavailability halts agent decision-making

SAP-6 Adversarial Resilience

The system must implement active defenses against unauthorized access and data exfiltration.

Reference: collectivekitty/pages/api/sentinel/, collectivekitty/proxy.ts · Prohibited: purely reactive security (alerts only, no active response)

Conformance Levels

Level Name Requirements Description
1 Governed SAP-1, SAP-2, SAP-3 Agent identity, immutable ledger, constitutional document
2 Sovereign SAP-1 through SAP-5 Additionally: consensus governance, hardware independence
3 Sovereign + Defended SAP-1 through SAP-6 All requirements including active adversarial defense

SnapKitty OS operates at Level 3 as of 2026-05-27.

How the Field Scores

As of ratification date. Based on publicly available information and deployed capabilities.

System SAP-1 SAP-2 SAP-3 SAP-4 SAP-5 SAP-6 Level
SnapKitty OS 3
IBM Sovereign Core ? 0
RS AI / RS AI PRO ? 1 partial
LangGraph 0
CrewAI 0
AutoGen (Microsoft) 0
OpenAI Agents SDK 0

? = insufficient public information to assess. ✗ = not met based on public information. This table is updated as systems evolve — open a GitHub issue to request a re-evaluation.

Self-Certification

Any organization may self-certify against SAP v1.0 at no cost.

  1. Complete the machine-readable checklist: SAP-v1.0.json
  2. Publish the completed checklist in your repository
  3. Link to this page as the standard you are conforming to
  4. Commit the checklist — the git SHA is your certification timestamp

Self-certification is a declaration of conformance. It is not audited by SnapKitty unless you request a formal review.

Third-Party Certification

Organizations seeking formal certification from SnapKitty OS receive:

Third-party certification is free during the founding period (2026). See specs/CERTIFICATION.md for how to request a review.

What SAP Does Not Cover

SAP v1.0 does not specify: programming language or runtime, specific agent frameworks or model providers, token economics or incentive structures, agent count or topology, or UI requirements.

SAP is a floor, not a ceiling. A system can satisfy SAP v1.0 and still be deeply inadequate in ways outside this specification's scope.

Relation to Other Standards

StandardOverlapDistinction
NIST AI RMFRisk management orientationSAP is operational, not advisory
EU AI ActRegulatory complianceSAP is technical, not legal
ISO/IEC 42001AI management systemsSAP is runtime behavior, not management process
SOC 2Audit and controlsSAP is AI-specific; SOC 2 is general IT

None of the above require agent identity, immutable decision ledgers, or hardware independence. SAP v1.0 fills that gap.

Chain Seal

WORM SEAL — SOVEREIGN CHAIN
git sha: 88fa78a5
commit: feat: Sovereign Attestation Protocol SAP v1.0
2026-05-27 · SnapKitty OS · ENKI WATCHING
The filing order matters. The git SHA is the timestamp. Immutable. Public. Forever.