API Reference AITrace v#0.2.0

Copy Markdown View Source

Modules

The unified observability layer for the AI Control Plane.

AI Platform span and event constructors with redaction-safe attributes.

Ref-only authority trace event contracts.

Local clock-domain helpers for AITrace timing evidence.

Supervised in-memory collector for traces in progress.

An immutable context that carries trace and span identifiers through the call stack.

An Event represents a point-in-time annotation within a Span.

Bounds trace export metadata and attributes before durable serialization.

Explicit export configuration captured by a trace context.

Behavior for trace exporters.

Console exporter for human-readable trace output.

File exporter that writes traces to JSON files.

Redaction-safe governed-effect evidence trace builder.

Deterministic content hashing helpers for trace compatibility.

AITrace-owned identifier policy for generated ids and imported aliases.

Append-only JSONL writer for trace events and receipts.

Transport contract for NSHKR owner nodes exporting trace/evidence facts.

In-process AITrace export transport for monolith mode.

Local distributed AITrace export transport for StackLab proof topology.

Deterministic AITrace export transport for tests.

Explicit runtime dependency holder for NSHKR AITrace export transport.

Capture and persistence posture for AITrace evidence.

Small recursive redaction helpers for trace payloads.

AITrace-owned evidence facade for distributed StackLab profiles.

Supervised owner for immutable runtime identity evidence.

Minimal fixture format for single-node BEAM development proof traces.

A Span represents a timed operation within a trace.

A Trace represents the complete record of a single transaction.

Root AITrace replay bundle artifact for file exports.