# AITrace v0.2.0 - Table of Contents

> The unified observability layer for the AI Control Plane, delivering full-fidelity tracing for AI agent reasoning, tool calls, and state transitions.

## Pages

- Guides
  - [README](readme.md)
  - [AITrace Generalized Stack Boundary](generalized_stack.md)
  - [AITrace QC And Operations](qc_and_operations.md)
  - [AITrace Code Smell Remediation](code_smell_remediation.md)

- Release Notes
  - [Changelog](changelog.md)

- Legal
  - [LICENSE](license.md)

## Modules

- [AITrace](AITrace.md): The unified observability layer for the AI Control Plane.
- [AITrace.AIPlatform](AITrace.AIPlatform.md): AI Platform span and event constructors with redaction-safe attributes.

- [AITrace.AuthorityTrace](AITrace.AuthorityTrace.md): Ref-only authority trace event contracts.
- [AITrace.Clock](AITrace.Clock.md): Local clock-domain helpers for AITrace timing evidence.
- [AITrace.Collector](AITrace.Collector.md): Supervised in-memory collector for traces in progress.
- [AITrace.Context](AITrace.Context.md): An immutable context that carries trace and span identifiers through the call stack.
- [AITrace.Event](AITrace.Event.md): An Event represents a point-in-time annotation within a Span.
- [AITrace.ExportBounds](AITrace.ExportBounds.md): Bounds trace export metadata and attributes before durable serialization.
- [AITrace.ExportProfile](AITrace.ExportProfile.md): Explicit export configuration captured by a trace context.
- [AITrace.Exporter](AITrace.Exporter.md): Behavior for trace exporters.
- [AITrace.Exporter.Console](AITrace.Exporter.Console.md): Console exporter for human-readable trace output.
- [AITrace.Exporter.File](AITrace.Exporter.File.md): File exporter that writes traces to JSON files.
- [AITrace.GovernedEffectEvidence](AITrace.GovernedEffectEvidence.md): Redaction-safe governed-effect evidence trace builder.
- [AITrace.Hash](AITrace.Hash.md): Deterministic content hashing helpers for trace compatibility.
- [AITrace.Identifier](AITrace.Identifier.md): AITrace-owned identifier policy for generated ids and imported aliases.
- [AITrace.JSONL](AITrace.JSONL.md): Append-only JSONL writer for trace events and receipts.

- [AITrace.NSHKR.ExportTransport](AITrace.NSHKR.ExportTransport.md): Transport contract for NSHKR owner nodes exporting trace/evidence facts.

- [AITrace.NSHKR.ExportTransport.Direct](AITrace.NSHKR.ExportTransport.Direct.md): In-process AITrace export transport for monolith mode.

- [AITrace.NSHKR.ExportTransport.Distributed](AITrace.NSHKR.ExportTransport.Distributed.md): Local distributed AITrace export transport for StackLab proof topology.

- [AITrace.NSHKR.ExportTransport.Fixture](AITrace.NSHKR.ExportTransport.Fixture.md): Deterministic AITrace export transport for tests.

- [AITrace.NSHKR.ExportTransport.RuntimeDeps](AITrace.NSHKR.ExportTransport.RuntimeDeps.md): Explicit runtime dependency holder for NSHKR AITrace export transport.

- [AITrace.PersistencePosture](AITrace.PersistencePosture.md): Capture and persistence posture for AITrace evidence.
- [AITrace.Redactor](AITrace.Redactor.md): Small recursive redaction helpers for trace payloads.

- [AITrace.RemoteFacade.Evidence](AITrace.RemoteFacade.Evidence.md): AITrace-owned evidence facade for distributed StackLab profiles.
- [AITrace.RuntimeIdentity](AITrace.RuntimeIdentity.md): Supervised owner for immutable runtime identity evidence.
- [AITrace.SingleNodeProofTrace](AITrace.SingleNodeProofTrace.md): Minimal fixture format for single-node BEAM development proof traces.
- [AITrace.Span](AITrace.Span.md): A Span represents a timed operation within a trace.
- [AITrace.Trace](AITrace.Trace.md): A Trace represents the complete record of a single transaction.
- [AITrace.Trace.ReplayBundle](AITrace.Trace.ReplayBundle.md): Root AITrace replay bundle artifact for file exports.

