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