Architecture

JEP provides a signed event structure that other layers can reference or compose.

Why judgment events need structure

Existing logs, traces, and API records often show execution. They may not consistently represent judgment-related assertions, delegation claims, verification scope, references, validation levels, or signed event integrity.

Comparison

Execution logs

API calls, timestamps, traces, tool activity

JEP events

actor, event verb, claim or digest, nonce, reference, extension, signature, validation result

JEP is not a replacement for logs. It defines a narrow event structure for judgment-related records.

Layered architecture

1
Applications

End-user applications, dashboards, interfaces

2
Agent runtimes / tools / communication protocols

MCP, A2A, ACP, AGTP, agent frameworks

3
JEP-Core event format

Signed JSON events with verb, who, when, what, ref, sig

4
Trust profiles / extensions

Deployment-specific trust and validation rules

5
Archival layers / receipts

Long-term storage, timestamping, receipts

6
Chain-composition layers

JAC and similar chain structures

7
Review / replay / audit tools

Analysis, verification, compliance tools

JEP does not replace any layer. It provides a signed event structure that other layers can reference or compose.

Use cases

JEP may be useful for...

MCP and tool-use accountability
Multi-agent orchestration records
Enterprise AI audit trails
Human approval records
Policy decision records
Autonomous finance workflows
Medical review support
Industrial robotics review
Agent commerce review
Archival accountability graphs