/**
 * TRACE_V1 schema — Audit-ready immutable trace format.
 *
 * Design:
 *   - Chain-of-custody via prevStepHash + stepHash (SHA-256 Merkle chain).
 *   - Anti-splice: every step carries runId (AR6).
 *   - Anti-truncation: Trace.totalSteps cross-verified against steps.length.
 *   - HITL transitions: via 'hitl' phase + 'hitl_gate' type (no parentStepIndex — hierarchy via 'handoff_initiated' event, R8-B2).
 *   - TSA receipt optional (present | pending | failed).
 *   - Config hash (CH9): configHash = SHA-256(canonical(config)).
 *   - Agent signature reserved (CH8).
 *
 * @module trace/schema
 */
/** Semver version of this trace schema. Increment MINOR on additive changes,
 *  MAJOR on breaking changes (new required fields or removed fields). */
export const TRACE_SCHEMA_VERSION = "1.0.0";
//# sourceMappingURL=schema.js.map