Select Page

CA-Canon

Crawl Attestation Canon - Open Protocol for Appended Attestations

The Abstract

CA-Canon is an open protocol for publishing machine-retrievable appended attestations. It does not establish truth, authority, correctness, or inclusion. It defines a deterministic method for binding claims to externally retrievable records. Each claim is paired with an anchor, an external resource accessible without operator mediation. These bindings are expressed as static artifacts and committed via cryptographic hashing relative to a recoverable reference state. All artifacts are deterministically served, ensuring byte-identical retrieval across all user agents.

 CA-Canon reduces retrieval ambiguity and verification-path cost by enabling automated systems to:
- confirm that a claim is paired with an externally retrievable record
- onfirm that a referenced artifact matches a previously published or externally anchored hash

 It does not make claims more correct. It does not verify semantic validity. It exposes structure that downstream systems may choose to process.

 Query adaptation occurs at retrieval time by the consuming system. CA-Canon artifacts remain static.

Core Model

CA-Canon defines three primitives:

 Anchor - An externally hosted, independently retrievable resource identified by a stable locator (URL or equivalent identifier). Authority is external and query-dependent.

 Binding - A structured, machine-readable mapping between a claim and its anchor. Bindings must conform to a defined schema.

 Commitment - A cryptographic hash (SHA-256) of the full artifact containing the binding. Integrity is established only relative to a previously published or externally anchored reference hash. Any modification produces divergence relative to that reference.

Retrieval Properties

All CA-Canon artifacts must satisfy:

- HTTP 200
- static payloads only
- byte-identical responses across all user agents
- no redirects
- no dynamic rendering

Static means identical bytes regardless of user agent, time, or request path.

Verification Model

CA-Canon publishes declarations. Verification is performed by the consuming system. Verification process:
-retrieve the artifact
-recompute its hash
-compare against a known reference (local or external)

Without a reference hash, tamper detection is not possible.

CA-Canon does not verify:
- semantic correctness
- relevance of anchors
- authenticity of external sources

System Boundary

CA-Canon guarantees:
- deterministic retrieval
- explicit claim-to-anchor binding
- integrity verification relative to a known reference state

 CA-Canon does not guarantee:
- correctness of claims
- relevance of anchors
- authority ranking
- inclusion in model outputs
- persistence or availability of anchors

 Relevance and applicability are resolved by the consuming system.

The Problem

The web optimizes for visibility, not verifiability. Content is structured for ranking systems and human interpretation.
Automated systems can parse content but cannot reliably determine whether a claim is paired with an external record without incurring verification-path cost.
As a result, inclusion is constrained by:
- uncertainty about external reference
- ambiguity in claim-to-source relationships
- cost of validation

The Resolution

CA-Canon restructures claims into a deterministic, machine-readable surface. By binding claims to external anchors and exposing them through static, hash-committed artifacts (relative to a known reference), the protocol reduces ambiguity and verification-path cost.

This enables consuming systems to more efficiently assess:
- whether a claim references an external record
- whether an artifact matches a known prior state

Anchor utility is query-dependent:
- discovery queries may privilege reputation-based anchors
- verification queries may privilege institutional or primary-source anchors

CA-Canon does not evaluate or rank anchors. It exposes them in a form that reduces structural ambiguity.

Technical Constraints

Valid deployments must meet the following conditions:
- artifacts located at /.well-known/ca-canon/
- static file serving only
- no user-agent variance
- no runtime mutation

Append-only history is an operator discipline unless enforced via external anchoring (e.g., version control, timestamping, or third-party archival systems).

Bindings must be expressed as structured mappings between claims and anchors conforming to a defined schema. Supersession is handled by publishing new artifacts. Prior artifacts should remain available for audit where operationally feasible.

Implementation

Open Access: Any operator with control over domain and hosting can implement the protocol.

Resources: Spec: github.com/...

Validation: www.comingsoon.xyz

CA-Canon is not a trust system.

It is a deterministic publication layer for claim-to-anchor bindings that reduces ambiguity and enables integrity verification relative to a known reference state.