Pattern catalog/Cross-cutting plane/X1

ADPS Cross-cutting Engineering Plane Specification

X1 · Observability

Join events, causality, versions, state deltas, and external outcomes into runtime evidence.

X1 joins normalized events, causal identity, version references, state deltas, and external receipts into evidence that can be queried, evaluated, and attributed.

Position

Observability spans all seven cognitive functions, six execution topologies, and lifecycle stages. It does not occupy a matrix cell. G4 remains only as a legacy entry point; the current identifier is X1.

From logs to evidence

Observation surfaceFacts to retainUse
Input and contextSource, version, admission, and discard reasonReconstruct what the agent could see
Decision and planGoal, steps, routing, candidates, and verdict summaryLocate drift, routing, and planning faults
Action and controlTool, argument provenance, identity, policy, approval, and quotaAudit and call-level attribution
State and outcomeState delta, external receipt, business acceptance, and human correctionSeparate real effects from false success
Runtime foundationModel, prompt, skill, knowledge, tool, and policy versionsVersion comparison and regression diagnosis

Structured decision summaries, candidates, citations, tool calls, and state transitions are suitable runtime evidence. Retaining hidden reasoning is unstable and enlarges the sensitive-data surface.

Causality and identity

principal → agent → workload → session → run → intent
          → approval → model/tool/sub-agent span → resource → outcome

Trace Context propagates across processes, while business objects still require stable identifiers. A retry may create a new span; it must not create a new business intent or duplicate a side effect.

Evidence across the lifecycle

StageEvidence focus
Register and designOwner, capability version, event contract, sensitive fields, retention
Evaluate and shadowCases, trajectories, version diffs, denial, and rollback reasons
OperateCall chain, state change, external outcome, latency, cost, policy verdict
Revalidate and evolveFailure clusters, change predictions, regressions, promotion, demotion, retirement

Failure modes

  • Large volumes of text without object IDs, versions, or state deltas;
  • treating HTTP 200 or exit code 0 as business success;
  • broken causality across agents, queues, and callbacks;
  • sampling biased toward simple tasks;
  • unbounded retention of sensitive prompts and credentials;
  • mixing X2 evaluation judgements with X1 observed facts.

Verification

Check trace continuity, identity and version completeness, external confirmation for side effects, orphan writes, evidence latency, sampling bias, and access to sensitive evidence. Test cross-process calls, retries, resume, model fallback, schema upgrades, and collector failure.

Public implementation

The DeerFlow Guardrail case follows a public code path across identity, authorization verdicts, RunJournal, and tool execution. Integrators still supply business state deltas and external outcomes.

Suggested citation: ADPS, X1 · Observability, ADPS Cross-cutting Engineering Plane Specification v0.5, 20 August 2026.

Observability topic · Governance workshop · CC BY 4.0

Scope: This page defines engineering scope and interfaces; it does not certify products. Attributed practices remain governed by their case pages and public code.