OBS-PLN-01Tier IIObservability & Traceability

Reasoning-Chain Inspection

Make the agent's reasoning trace inspectable by humans — reviewers, auditors, and end users — not just by machines.

Runtime: Reason / PlanAgentOps: Evaluate & Red-TeamSee on the matrix →
REASONING-CHAIN INSPECTION Raw Tracespans · JSON Templatestablestructure Rendergoal · decomp· evidence Faithfulness Checknarrative ↔trace Human-Readablefor regulators/ usersRendered reasoning must be faithful to the underlying trace — post-hoc is a failure mode.
In Plain English

This page is the complete instruction page for one pattern called "Reasoning-Chain Inspection." It explains the problem this pattern solves, the idea behind the solution, when you should (and should not) use it, and what happens afterward — both the good effects and the costs.

This matters because building AI agents is not just about making them clever. It is also about making them safe and predictable. Following a well-tested pattern like this one helps avoid common mistakes, and shows you exactly which safety rules and regulations it connects to, listed under "Standards Mesh" on this page.

Context

Span-level traces are for operators. Regulators and end users need human-readable explanations of why an agent did what it did. Both audiences need reasoning, not just actions.

Problem

Traces that only machines can read do not satisfy transparency obligations.

Forces

  • Machine completeness vs human readability
  • Faithfulness of rendered reasoning

Solution

Render agent reasoning as a structured narrative: goal, decomposition, evidence retrieved, decisions made, actions taken, outcome. Use a stable template so different agents produce comparable explanations. Validate renderings against underlying traces — rendered reasoning must be faithful.

Applicability

  • Regulated decisions (credit, hiring, insurance)
  • User-facing agents where transparency matters
  • Internal audit review

Anti-Patterns

  • Explanations generated post-hoc that do not reflect actual reasoning
  • Raw JSON traces given to end users

Consequences

  • +Meets transparency obligations
  • +Builds user trust
  • Rendering pipeline to maintain
  • Post-hoc explanations are a failure mode to guard against