Decifact logo
Decifact
DECISION VERIFICATION LAYER
v0.2 — DECISION EQUIVALENCE

Decision is a
verifiable artifact.

A decision is defined by its canonical content identity. Verification operates on the decision itself — not execution traces, receipts, or system-specific interpretation.

01 / PROBLEM

Decisions are not comparable across systems

There is no shared method to determine whether two independently produced outputs represent the same decision.

Execution traces, logs, and outputs are not sufficient to define decision identity.

Without a stable invariant, cross-system verification is impossible.

02 / PHILOSOPHY

Why Decision Verification

Execution is not identity.

Two systems can execute differently and still represent the same decision.

Outputs are not decisions.

An output is a result. A decision is a structured artifact with invariant content.

Verification is defined over invariant content.

Not execution traces. Not receipts. Not system-specific interpretation.

03 / CORE SPEC

Decision Equivalence (v0.2)

INVARIANT (NON-OVERRIDABLE)
D₁ ≡ D₂ ⇔ H(C(D₁)) = H(C(D₂))
Decision equivalence is defined solely by canonical content identity. No execution trace, receipt, or interpretation may override this invariant.

Execution details, evaluation methods, and context may differ if explicitly declared.

This establishes a stable boundary for comparison across systems.

FORMAL DEFINITION
equiv(A, B) := canonical(A) = canonical(B)
where canonical() extracts the invariant content identity
View Specification Source →
04 / IMPLEMENTATION

Reference Implementation

A minimal verification interface for evaluating decision equivalence.

Designed to operate independently of execution systems.

This implementation is a reference realization, not the definition authority.

REFERENCE INTERFACE
POST /verify

{
  "decision_a": "...",
  "decision_b": "..."
}

→ returns: equivalent | not equivalent
05 / USE CASES

Where This Matters

01

Multi-agent systems

Ensure agents agree on the same decision even when execution differs.

02

Cross-model validation

Compare outcomes across heterogeneous models and runtimes.

03

Governance / audit

Verify decision identity without replaying full execution paths.

04

Autonomous systems

Maintain consistent decision boundaries across distributed environments.

06 / ACCESS

Early Access

We are evaluating real-world use cases for decision verification.

Decifact mark