FJP-CONF v0.1

DRAFT · PUBLIC
Judgment-Grounded Agent Conformance · fjp.flowinfo.co/conformance/v0.1

Flow Judgment Protocol™ (FJP) is the judgment layer for AI agents and enterprise decision systems. It determines what changed, whether it matters, what matters most, and what should happen next.

FJP-CONF is the public conformance standard for FJP — a behavioral standard for agents that recommend or take action in response to changing information. It is vendor-neutral and tests an agent's observable output, not its internal method. Two agents may reach opposite conclusions and both conform.

Motivation

Retrieval-grade systems answer what is true. They do not answer was this worth acting on, and how would we know if it wasn't.

When an agent acts, three questions must be answerable afterward: what did it act on, why did it judge that worth acting on, and what would have made that judgment wrong. An agent that cannot answer these cannot be audited, trusted in a decision path, or insured.

The Judgment-Grounded Record

For every action it recommends or takes, a conforming agent must be able to emit a record with four components:

ComponentAnswersRequired fields
signalwhat changeddescription, sources[], observed_at
judgmentwhy it mattersassessment, confidence (0–1), signal_ref
actionwhat should happendirective, judgment_ref
falsifierwhat makes it wrongcondition, checkable, status

The reference chain — judgment → signal, action → judgment — makes an action traceable to the change that prompted it.

Conformance Levels

L0 — StructuralThe agent emits a well-formed record: all four components present, correct types, confidence in [0,1], valid timestamps.
L1 — GroundedThe signal is attributable (non-empty sources) and the reference chain resolves. The action is traceable to a source.
L2 — FalsifiableThe falsifier is a concrete, checkable condition — not a vacuous catch-all. The agent states, in advance, what would reverse its own call.
L3 — AccountableThe agent retains records and exposes an adapter: given a record id, it returns the original record and re-evaluates the falsifier's current status. A past action can be audited against what has happened since.

Making a Claim

A claim names a level and version and is reproducible by running the public suite:

Conforms to FJP-CONF v0.1, Level 2.

The gate is not the vendor's word. It is a runnable check.

What Conformance Does Not Assert

Correctness is measured over time, by whether falsifiers trigger — not by this document. Method stays private to each implementer; only the externalized record is tested.