← Back to Signals
Evidentiary Artifact
Stable

EVIDE EAR

The canonical evidentiary state EVIDE derives from an intake, preserved separately from the original submission
EVIDE Framework · Generated by: app/services/SummaryService.php · Introduced: EVIDE Schema 2.1 · Dr. Emanuel Celano, Informatica in Azienda
First automated record: the Evidentiary Artifact Record (EAR) has been generated automatically on every intake finalization and every Epistemic Stabilization Buffer closure since EVIDE Schema 2.1. This page constitutes the canonical public reference for the EAR within the EVIDE framework.
"The EAR preserves the canonical evidentiary state derived from an intake." EAR is the name of the artifact, not a claim about its legal weight. It is generated by EVIDE's own infrastructure, automatically, and is distinct from FEDIS - see Section 7.
Section 1
1. What the EAR Is

EVIDE has always preserved the original intake exactly as submitted - the canonical JSON record, hashed, timestamped, tamper-evident. That answers one question: what was declared, and when.

The canonical intake preserves what was submitted. The EAR separately projects that preserved material into a human-readable record, and also includes evidentiary states or signals subsequently computed by EVIDE, such as FCC, DWC, FAC and, where applicable, the state of an Epistemic Stabilization Buffer. Declared execution context, Evidence References and Declarations remain supplied components of the canonical intake - the EAR does not create or infer them.

The original submission preserves what was declared.
The EAR provides a human-readable projection of that preserved state, together with evidentiary states subsequently derived by EVIDE.
Declared and supplied is one thing. Derived and inferred is another. The EAR carries both, kept distinct.

The gap this closes is concrete, not theoretical: during end-to-end validation of MCP v1.4.0's expanded execution_identity, the field was confirmed present in the canonical payload and correctly rendered in the admin request view - but absent from the EAR. The EAR is generated by a separate service, reading the same canonical payload independently; a field can exist in one output and not yet be projected into the other. That specific gap is now closed - see Section 5 - and the same principle applies to anything preserved elsewhere in the record: the EAR is only ever a projection of it, never a separate source of truth.

Section 2
2. Two Artifacts, Two Different Objects

Every intake now produces two artifacts, available for download from the same request view.

Canonical Intake Record vs. Evidentiary Artifact Record
Canonical Intake Record (JSON)
Preserves exactly what was submitted - the declared decision, authority, execution context, evidence references, declarations, as they arrived. RFC 8785 canonicalized, SHA-256 hashed. This is the object every other EVIDE mechanism (FCC, DWC, ESB, ANCHOR) reads from.
Evidentiary Artifact Record (EAR)
A human-readable summary of the canonical evidentiary state derived from that intake - including what the infrastructure computed on top of it. Generated automatically, never on request. Versioned, never edited in place.

Neither replaces the other. The canonical JSON is the object of record for anything that reads or re-verifies the intake programmatically. The EAR is the object of record for a human reviewing what the evidentiary infrastructure represented at a specific point in time - readable without parsing JSON, and independently hash-verifiable in its own right.

Section 3
3. When an EAR Is Generated

Two automatic lifecycle triggers generate an EAR during normal operation. A third, exceptional administrative regeneration path creates a new version and requires an explicit reason.

TriggerWhen it fires
Intake finalizedThe moment a decision record reaches its finalized status - the first EAR version for that request.
ESB reached final stateWhen an open Epistemic Stabilization Buffer closes (stable, unstable, or deferred) - a new EAR version, reflecting the buffer's settled state.
Admin regenerateExceptional, manual, admin-only - requires an explicit reason on every use. Not part of the normal automatic lifecycle.
An administrator can regenerate an EAR only in exceptional cases - it is explicitly labeled as such in the interface, produces a new version like any other trigger, and never overwrites a version already published. Regeneration is not a routine action; the two automatic triggers above cover the ordinary lifecycle of a record.
Section 4
4. Versioning - Never Edited in Place

Once generated, a specific EAR version is preserved and tamper-evident: downloading it again always returns identical content and hash. If the canonical evidentiary state changes again - most commonly because an ESB that was open at intake time later closes - a new version is generated automatically. The previous version is never modified, never deleted, never regenerated in place.

A new version is added.
The previous version is never edited.
Both the original submission and every EAR version derived from it remain available - the full sequence, not only the latest state.

This is what "tamper-evident" means for an EAR specifically: not that the underlying evidentiary state can never change - it can, deliberately, when an ESB settles - but that a given version, once published, cannot be altered without that alteration being detectable by comparison with the SHA-256 hash separately recorded by the platform for that EAR ID and version.

Section 5
5. Structure of an EAR

The EAR is composed of dynamically numbered sections. Which sections appear depends on the intake type and the evidentiary state available at generation time. The numbering adjusts automatically; there is never a gap or a duplicate number.

SectionPreservesPresent when
Intake DetailTitle, request identifier, evidence type, intake channel, source system, intake hashAlways
Received ArtifactOriginal or materialized file name, file size, MIME typeA received file/artifact is associated with the intake
Structured DeclarationDeclared decision type, declaring authority, decision closure timeSTRUCTURED evidence type with a declared decision type present
Execution IdentityDeclared agent, system, model, deployment, session, run, accountability modelexecution_identity present with at least one meaningful field
Evidentiary ProfileDeclared classification/threshold/boundary readiness, plus the inferred FCC / DWC / FAC signalsAn evidentiary profile is available for the record
ESB - Epistemic Stabilization BufferStatus, verdict, causal persistence, stability trend, continuity state, closure triggerA buffer is associated with the intake
Evidence ReferencesEach declared external artifact - type, pointer, declared origin, declared hash if provided - or an explicit statement that none were declaredSTRUCTURED evidence type - the section itself always appears, showing declared artifacts or their explicit absence
Declarations (EVIDE ANCHOR)Each declared perimeter statement - type, value, declarant, timestamp, attribution status - or an explicit statement that none were declaredSTRUCTURED evidence type - the section itself always appears, showing declarations or their explicit absence
Execution Identity section - as it appears in a real EAR
3. EXECUTION IDENTITY ------------------------------------------------------------------------ Type: agent_identity Agent ID: legal-review-agent-07 Agent system: contract-analysis-platform Model reference: model-release-2026-08 Agent name: Contract Review Agent Deployment ID: prod-eu-west-02 Session ID: session-8f42c1 Run ID: run-20260902-1847 Accountability model: owner_bound These identifiers are declared, not independently verified by EVIDE. Their presence does not independently verify the identity, authenticity, provenance, or control of the referenced agent, model, session, or run. Within the EVIDE evidentiary model, accountability for the deposit remains associated with the DAPI-verified owner rather than being transferred to the referenced agent. This does not constitute a legal determination of responsibility.

Every field in every section follows the same rule already established for execution_identity and for Declarations: an optional value is printed only when it is actually present in the canonical payload. Absence is never filled with a placeholder, never inferred from a neighboring field, never derived from source_system or authority or anything else. A record missing a field shows a shorter section - never a fabricated one.

Validated end-to-end, September 2026. Five real EAR documents were generated through the live MCP v1.4.0 client during validation - a minimal record, a record with an Epistemic Stabilization Buffer, a record with a declared external artifact and its hash, a record with three ANCHOR declarations, and one combining execution_identity, evidence_references, and declarations together in a single intake. Section numbering, field omission, and the boundary text all held correctly across every combination.
Section 6
6. Verifying an EAR

Every EAR is made available to the record owner together with its own SHA-256 hash, independently of the intake hash discussed inside it. Verification means computing the hash of the complete downloaded file, exactly as downloaded, and comparing it against the value recorded on the EVIDE platform for that specific EAR ID and version - never a hash value that may appear inside a copy of the file itself, only the one held independently by the platform. The EAR and its hash are not part of the public registry.

Two hashes, two different objects. The Intake hash (SHA-256) printed inside Section 1 belongs to the canonical intake payload. The EAR's own SHA-256, available alongside the download, belongs to the EAR document itself. Confirming one says nothing about the other - each is verified against its own recorded value.
Section 7
7. EAR Is Not a FEDIS Certification

This distinction matters enough to state plainly, not only to imply through wording elsewhere on this page.

EAR vs. FEDIS
EAR
Generated automatically by EVIDE's own infrastructure, on every intake, whether or not FEDIS was ever requested. Its SHA-256 hash is recorded by the platform and available to the record owner alongside the download; tamper-evident within the EVIDE platform. No eIDAS signature. No qualified timestamp from a recognized third-party authority.
FEDIS
A separate, explicitly requested forensic certification layer. The EVIDE platform generates the FEDIS document and freezes the specific EAR version it references; the eIDAS electronic signature and the qualified timestamp from a recognized third-party authority are applied to that document by the certifier as a separate step, outside the platform, across the certification service's broader portfolio, not only AI agent decisions.

An intake with fedis_requested: false - the default, and the case for every example on this page - has an EAR but no FEDIS document. The EAR is a preserved, tamper-evident summary produced by EVIDE itself. It is not, and does not claim to be, a certification in the sense FEDIS provides.

Section 8
8. What the EAR Does Not Claim
  • Does not verify that any declared hash matches the artifact it describes - a hash inside Evidence References is anchored exactly as declared by the submitter
  • Does not verify the identity, authenticity, provenance, or control of any agent, model, session, or run named in Execution Identity
  • Does not enforce, apply, or check compliance with any declared operational perimeter in Declarations (EVIDE ANCHOR)
  • Does not determine legal responsibility, fault, or compliance - the Evidentiary Profile's inferred signals describe how settled the declared conditions were, not whether the underlying decision was correct
  • Does not substitute for FEDIS - see Section 7
  • Does not exist as a source of truth independent of the canonical intake it summarizes - if the two ever appear to disagree, the canonical intake payload is authoritative
The EAR preserves and makes examinable.
It does not verify, enforce, or determine.
The same boundary already applied to execution_identity, Declarations, and Evidence References individually - restated here for the artifact that summarizes all of them together.
Section 9
9. Position within the EVIDE Ecosystem

The EAR does not compute these evidentiary mechanisms itself. It projects a human-readable summary from the canonical intake and from the evidentiary states available to the EAR generator at that specific point in time, including the states and signals produced by other EVIDE mechanisms.

MechanismWhat it producesWhere it appears in the EAR
execution_identityDeclared execution contextExecution Identity section, when present
FCC / DWC / FACInferred continuity signalsEvidentiary Profile section
evidence_referencesDeclared external artifactsEvidence References section
EVIDE ANCHOR (declarations)Declared operational perimeterDeclarations (EVIDE ANCHOR) section
Epistemic Stabilization BufferSettled state over an observation windowESB section, when present - closure also triggers a new EAR version
The EAR is the one place these otherwise separate mechanisms are visible together, at the specific moment a version was generated - useful precisely because each of them, read individually elsewhere in the platform, only ever shows part of the picture.

References and Related Work

EVIDE MCP Server: MCP Server documentation

EVIDE ANCHOR: Declared operational perimeter

Forensic Cross-Check (FCC): Related evidentiary construct

Decision Wave Compression (DWC / FAC): Related evidentiary construct

EVIDE Intake Schema Documentation: Intake schema reference

EVIDE vs. Execution Certification: Architectural distinction

EVIDE EAR

The original submission preserves what was declared.
The EAR provides a human-readable projection of that preserved state, together with evidentiary states subsequently derived by EVIDE.
Generated automatically. Never edited in place. Not a FEDIS certification.

"EVIDE preserves the original submission and separately provides a human-readable projection of it, together with the evidentiary states EVIDE subsequently derives."

Introduced in EVIDE Schema 2.1 · September 2026
Contact: info@certifywebcontent.com