/**
 * EvalTrace — Observability types for evaluation execution.
 *
 * Captures the full request/response lifecycle for a single test case,
 * including tool calls, URLs visited, search terms, token usage, and
 * a chronological event log for replay and debugging.
 *
 * Canonical field names:
 * - `operation` on TraceSpan (not `name` — storage adapts on serialization)
 *
 * Design decision: Start with simple per-result traces (flat span list
 * per EvalResult). No depth limits for agent harness spans. OTel
 * integration deferred.
 *
 * @see docs/design-docs/architecture-overhaul/observability-telemetry.md (canonical)
 * @see docs/design-docs/architecture-overhaul/domain-model.md (Trace entity)
 * @see docs/decisions/D0088-unified-agentic-trace-model.md (mode + source)
 */
export {};
