Skip to content

integrity specification

Jacob S Vickers edited this page Aug 6, 2026 · 1 revision

title: Integrity Protocol Specification created: 2026-08-04 updated: 2026-08-06 type: concept tags: [identity, metrics, compliance, infrastructure] confidence: high source_files:

  • spec/integrity-protocol-v0.4.md
  • spec/archive/integrity-protocol-specification-v0.3.pdf

Integrity Protocol Specification

The Integrity Protocol specification defines the protocol's identity model, behavioral commitments, verifiable telemetry, Agent Integrity Score, persistent memory, governance, and compliance boundaries.

Table of contents

Current normative specification

Version 0.4 is the current normative specification. It is maintained as version-controlled Markdown at spec/integrity-protocol-v0.4.md, so changes remain reviewable alongside the implementation.

The specification connects the four foundational primitives to the protocol's concrete mechanisms, including the Behavioral Commitment Chain, Agent Integrity Score, telemetry ingestion pipeline, and persistent memory and lineage.

Archived PDF

The original v0.3 comprehensive design and specification is preserved as a historical PDF. It is useful for understanding the protocol's earlier design, but it has been superseded by v0.4 and is not the current normative source.

Version policy

Use v0.4 when implementing or evaluating protocol behavior. When the specification and deployed behavior differ, the relevant source code, interface contract, and entity pages document the implemented boundary; the wiki memory loop reconciles those sources as the repository evolves.

Conformance profiles

Spec v0.4 now defines conformance profiles and status vocabulary in §23. Implementations must distinguish design-only, local implementation, wire implementation, live-stack implementation, chain-anchored implementation, and operational implementation. Status claims must use precise labels such as VERIFIED, PARTIAL, PLANNED, BLOCKED, DEPRECATED, or REMOVED.

This section exists to prevent silent capability transfer: a dashboard display does not prove backend enforcement, a local log is not cryptographic evidence until exported and anchored, and Shield evidence does not affect AIS until Integrity Oracle consumes it.

Shield specification boundary

Xibalba Shield is a separate endpoint-security product. The Shield repository owns its detailed product and implementation specification in SPECIFICATION.md; INTEGRITY-LATEST retains spec/xibalba-shield-v1.md as the protocol-facing companion boundary. Integrity Protocol owns DID, BCC, telemetry, Merkle anchoring, AIS, delegation, and externally-supported wire surfaces. Shield consumes those surfaces without becoming a second scoring or anchoring backend.

Clone this wiki locally