Boundary Statement

⚠ Hard Boundary — Read Before Proceeding

This document is a non-normative draft proposal for review and alignment purposes only. It does not modify, extend, or supersede any existing standard, specification, protocol, or compliance framework.

This is not a C2PA standard
This does not replace Content Credentials
This does not define cryptographic provenance
This does not prove truth
This does not determine intent from metadata alone
This does not remove the need for contextual judgment
This does not replace domain review
This does not replace journalism or legal process
This does not replace clinical or security review
This does not certify compliance with any standard
This is not production-ready
This does not replace human accountability

This is a bounded interpretation-layer proposal. Its purpose is to describe how provenance-bearing content — once it enters human or AI-mediated discourse — might be handled with preserved source, bounded claims, and honest loop closure.

Overview

Core Thesis

Content Credentials make provenance visible.
Trace Capsules make provenance usable inside live communication loops.
Substrate carries the closure environment.

🔐
C2PA / Content Credentials
The provenance and source layer. Helps content carry verifiable origin, edit history, authorship signals, and credential state. Answers: Where did this come from and what happened to it?
Trace Capsule
The bounded interpretation layer. Attaches downstream to provenance-bearing content. Helps provenance survive AI summarization, reposting, disputes, platform loops, and closure pressure. Answers: What can this trace honestly support?
Substrate
The communication-loop environment. The human, institutional, platform, or AI-mediated space where interpretation, disagreement, repair, and closure happen. Answers: Can this conversation honestly close?

These three layers are not competing systems. They are a continuity stack: provenance at the content level, bounded interpretation at the downstream-use level, and honest loop handling at the communication level.

Content
Credential
Trace Capsule
Interpretation
Translation
Source-Return
Honest Closure
C2PA handles the credential layer. Trace Capsule handles interpretation forward.

Bridge Rules — Invariants

The following invariants govern the relationship between C2PA provenance and Trace Capsule interpretation. These rules may not be violated by any downstream use of this layer proposal.

Minimum Necessary Access Principle

Trace Capsule v0.1 operates on the minimum necessary access principle. HIR/OAM does not require full sensitive domain access to begin reading structural pressure. It requires enough trace to locate the repair path.

Signalwhat trace is available?
Authoritywho can act?
Blockagewhere is repair blocked?
Repair Conditionwhat would honest closure require?

The Capsule Should Not Ask

"Give me everything."

"What trace is available? What boundary applies? Who can act? Where is repair blocked? What would honest closure require?"

Minimum necessary facts. Maximum repair clarity.

This principle makes Trace Capsule v0.1 compatible with need-to-know environments, least-privilege systems, confidentiality agreements, protected records, hospitals, schools, legal teams, government agencies, research groups, and enterprise systems — without requiring those systems to expose protected data in order to engage the interpretation layer.

Minimal Schema

The compact Trace Capsule schema contains the minimum required fields for identification, credential state, loop state, and review routing.

Field Type Description
trace_capsule_v string Schema version. Current value: "0.1"
trace_id string Unique identifier for this capsule instance.
attached_to string Type of object the capsule is attached to: ai_summary | community_note | repost | review
credential_state string State of the C2PA credential: present | absent | stripped | damaged | inaccessible
loop_state string Current communication loop state. See § 07 for full definitions.
review_status string Review routing status: unreviewed | reviewed | disputed | repairing | closed
⊞ Expanded Pressure Fields
Field Type Description
source_uri string Credential pointer or origin source URI.
claim_boundary string Explicit statement of what this trace can and cannot support.
uncertainty_state string Uncertainty level: none | low | medium | high | unresolved
unsupported_inferences array List of inferences detected that are not supported by the current trace.
source_return_path string Path for returning to origin, credential, history, or repair route.
notes array Additional review notes, correction traces, or encapsulation reasons.

JSON Embedding Examples

Compact capsule — minimal fields sufficient for badge rendering and loop state routing:

JSON — Compact Capsule
{
  "trace_capsule_v": "0.1",
  "trace_id": "tc_001",
  "attached_to": "ai_summary",
  "credential_state": "present",
  "loop_state": "HELD",
  "review_status": "unreviewed"
}

Expanded capsule — full pressure field set for review, repair, and boundary documentation:

JSON — Expanded Capsule
{
  "trace_capsule_v": "0.1",
  "trace_id": "tc_002",
  "attached_to": "community_note",
  "credential_state": "present",
  "loop_state": "STRAINED",
  "review_status": "repairing",

  "source_uri": "credential/source-pointer",
  "claim_boundary": "note addresses claim scope, not total truth",
  "uncertainty_state": "medium",
  "unsupported_inferences": [
    "disputed claim exceeds credential support"
  ],
  "source_return_path": "add source/context or revise note",
  "notes": [
    "repairing: source-return and context alignment underway"
  ]
}

Non-normative C2PA assertion sketch — for future alignment discussion only:

JSON — Non-Normative Assertion Sketch
{
  "label": "resonant_access.trace_capsule.v0_1",
  "relationship": "interpretation-layer",
  "preserves": [
    "source",
    "boundary",
    "uncertainty",
    "source_return"
  ],
  "does_not_replace": "Content Credential"
}

loop_state Values

State Badge Definition
HELD 🟢 HELD Source, credential, and boundary support current use. Stable for current scope.
STRAINED 🟠 STRAINED Source, context, uncertainty, or claim scope needs repair. Proceed with caution.
REPAIRING 🔵 REPAIRING Correction, review, source-return, or boundary repair is actively underway.
ENCAPSULATED 🟣 ENCAPSULATED Preserve trace; do not claim further yet. Protective non-finality — not rejection.
FALSE_CLOSURE_RISK ⚠ FALSE_CLOSURE_RISK Loop is ending before evidence supports closure. A person, platform, AI, or pressure field is treating this as closed prematurely.
MUST_STOP 🔴 MUST_STOP No responsible reuse without repair, consent, clarification, or domain review. The trace cannot proceed as-is.
CLOSED_CURRENT_SCOPE ⚪ CLOSED_CURRENT_SCOPE Handled honestly for this specific use case and evidence scope. Does not resolve all possible questions.

Badge / Panel Render Rules

The Trace Capsule UI layer uses a two-level render model: a compact badge for inline display and an expanded panel for detailed field review.

Layer Purpose When to Show
Badge Renders current loop_state inline, beside the content object. Always — on every attached content object.
Panel Shows why — source, boundary, uncertainty, inference flags, source-return path. On expand / hover / tap, or when loop_state is non-HELD.
Credential indicator Reports credential_state (present / absent / stripped / damaged). Always — visible beside badge.
Reuse update Updates interpretation pressure (loop_state) — never origin. On each downstream reuse or repost event.

Compact badge format:

[Trace Capsule: HELD] [Credential: present] [Review: unreviewed]

Render Examples

These examples illustrate how Trace Capsule badges and panels would render on two common downstream content types.

Example A — AI Summary (Bounded Derivative Trace)
🟢 HELD Credential: present Review: unreviewed
Source
c2pa_manifest or source_pointer
Boundary
Summary reflects source content; does not verify broader claims
Uncertainty
low
Unsupported inferences
none detected
Source-return
open credential / source / history
Loop state
🟢 HELD
Example B — Community Note (Bounded Review Trace)
🟠 STRAINED Credential: present Review: repairing
Source
credential / source pointer
Boundary
Note addresses claim scope, not total truth
Uncertainty
medium
Unsupported inferences
Disputed claim exceeds credential support
Source-return
Add source / context or revise note
Loop state
🔵 REPAIRING

Distinction

AI Summary = bounded derivative trace. The AI translated the source; the capsule preserves what the translation can and cannot claim.

Community Note = bounded review trace. A human or editorial process assessed the claim; the capsule records scope, uncertainty, and repair state.

Reuse / Update Flow

Core Rule

Origin does not reset on reuse. Interpretation pressure does.

Pseudocode Monitor

The following pseudocode describes the core logic of a Trace Capsule monitor operating at the point of attachment and at each subsequent reuse event.

Pseudocode
on_attach(object):
  detect credential_state
  create trace_capsule
  if source + boundary support current use:
    loop_state = HELD
  else:
    loop_state = STRAINED
  render compact badge

on_reuse(object):
  compare new_claim_scope to claim_boundary
  check source_return_path
  check uncertainty_state
  check unsupported_inferences

  if source missing or credential stripped:
    loop_state = STRAINED

  if correction or review begins:
    loop_state = REPAIRING

  if claim exceeds evidence:
    loop_state = FALSE_CLOSURE_RISK

  if unsafe without repair / consent / domain review:
    loop_state = MUST_STOP

  if repaired and bounded:
    loop_state = CLOSED_CURRENT_SCOPE

  render updated badge

# Core rule:
# Credential state is not rewritten.
# Interpretation pressure is updated.
# The badge renders the current loop_state.

C2PA Relationship

What C2PA Answers
  • ◦ What is the origin?
  • ◦ What edits occurred?
  • ◦ What credential is attached?
  • ◦ What provenance signals are available?
  • ◦ What content history can be inspected?
What Trace Capsule Adds
  • ◦ What can this trace honestly support?
  • ◦ What uncertainty remains?
  • ◦ Is the audience receiving the right interpretation?
  • ◦ Is the conversation being falsely closed?
  • ◦ Does this need repair, routing, or source-return?

Related Provenance and Audit Systems

Trace Capsule v0.1 does not replace the following systems. It provides bounded interpretation, pressure state, source-return, and closure state around downstream use of traces that may be governed by these systems.

Health and Sensitive Domain Continuity

The Trace Capsule pattern generalizes to sensitive domains. The structural logic of bounded interpretation, source-return, and honest closure is domain-independent.

Bridge Lines

Consent carries boundary. Revocation must propagate.
EHR meaning carries clinical context. Source-of-record vs AI-derived interpretation must be distinguished.
Content Credentials carry provenance. Trace Capsules carry bounded interpretation across reuse.

⊞ Sensitive Domain Application Notes

Patient consent revocation demonstrates boundary propagation: consent carries conditions, and revocation must propagate through every downstream use — the same structural requirement as Trace Capsule source-return.

EHR meaning preservation demonstrates the source-of-record vs AI-derived distinction: a clinical interpretation built from an EHR record must not be treated as equivalent to the record itself. That is structurally identical to the Trace Capsule rule that a derivative trace must not claim equivalence with its credential-bearing source.

Trace Capsule v0.1 generalizes this same structure to public provenance, AI summaries, and social reuse — without making clinical, legal, or compliance claims.


Do not claim clinical validation. Do not claim HIPAA compliance. Do not claim operational readiness. These notes describe structural analogies only.

Do Not Claim

The following claims must not be made using Trace Capsule v0.1 or any artifact derived from this proposal:

This is a C2PA specification
This replaces Content Credentials
This is cryptographic proof
This proves the truth of a claim
This determines intent by metadata alone
This removes the need for domain review
This certifies legal or regulatory compliance
This is production-ready software
AI agreement validates the underlying claim
Storing a review trace makes the trace true
This replaces journalism or scientific review
This replaces human accountability

Final Lock

C2PA carries provenance.
Trace Capsules carry bounded interpretation.
Substrate carries closure.

Content Credentials make provenance visible.
Trace Capsules make provenance usable inside live communication loops.

Minimum necessary facts. Maximum repair clarity.

Repair begins when authority moves.