/** * OwnerDecisionViewCore contract — Owner Decision Experience v1 (SPEC §7). * * READ PROJECTION ONLY. This module defines the canonical Owner-facing read * contract and its input facts. It is NOT: * - a new persisted state machine (decision_state is derived per read); * - an authorization token (mutation services re-validate every write); * - a global atomic snapshot (`source_read_status=complete` means only that * the sources THIS view requested were read successfully). * * Pure contract: no I/O. The collector side (Console server model) gathers * facts; `deriveOwnerDecisionView` (owner-decision-view.ts) derives the view. */ import { type Static } from '@sinclair/typebox'; declare const NonEmptyString: import("@sinclair/typebox").TString; declare const Timestamp: import("@sinclair/typebox").TString; export declare const ClaimClassSchema: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; export type ClaimClass = Static; export declare const ProducerRefSchema: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; export type ProducerRef = Static; export declare const SourceRelationSchema: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; export type SourceRelation = Static; export declare const OwnerSourceKindSchema: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"ledger">, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; export type OwnerSourceKind = Static; export declare const OwnerSourceRefSchema: import("@sinclair/typebox").TObject<{ kind: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"ledger">, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>; export type OwnerSourceRef = Static; export declare const ReasonSchema: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; export type Reason = Static; export declare const NarrativeItemSchema: import("@sinclair/typebox").TObject<{ text: import("@sinclair/typebox").TString; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; export type NarrativeItem = Static; export declare const NarrativeSchema: import("@sinclair/typebox").TObject<{ items: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>; export type Narrative = Static; export declare const StringFieldSchema: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; export type StringField = Static; export declare const NumberFieldSchema: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TInteger; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; export type NumberField = Static; export declare const NarrativeListFieldSchema: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; export type NarrativeListField = Static; export declare const NarrativeFieldSchema: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; export type NarrativeField = NarrativeListField; export declare const PrincipleTextSchema: import("@sinclair/typebox").TObject<{ text: import("@sinclair/typebox").TString; sourceTier: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"scribe">, import("@sinclair/typebox").TLiteral<"distiller">, import("@sinclair/typebox").TLiteral<"philosopher">, import("@sinclair/typebox").TLiteral<"candidate_principle">]>; selectionMode: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"whole_field">, import("@sinclair/typebox").TLiteral<"extracted_sentence">]>; selectionReason: import("@sinclair/typebox").TString; sourceVersion: import("@sinclair/typebox").TString; decisionArtifactRef: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; export type PrincipleText = Static; export declare const RiskSummarySchema: import("@sinclair/typebox").TObject<{ items: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; completeness: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"partial">, import("@sinclair/typebox").TLiteral<"not_assessed">]>; }>; export type RiskSummary = Static; export declare const EnforcementItemSchema: import("@sinclair/typebox").TObject<{ activationRef: import("@sinclair/typebox").TObject<{ kind: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"ledger">, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>; artifactRef: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; channel: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"prompt">, import("@sinclair/typebox").TLiteral<"code_tool_hook">, import("@sinclair/typebox").TLiteral<"defer_archive">]>; effectKind: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"context_guidance">, import("@sinclair/typebox").TLiteral<"runtime_rule">, import("@sinclair/typebox").TLiteral<"non_enforcing_outcome">]>; mode: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; active: import("@sinclair/typebox").TBoolean; since: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; }>; export type EnforcementItem = Static; export declare const EnforcementSummarySchema: import("@sinclair/typebox").TObject<{ state: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"none">, import("@sinclair/typebox").TLiteral<"active">, import("@sinclair/typebox").TLiteral<"partially_active">, import("@sinclair/typebox").TLiteral<"deactivated">]>; items: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>; artifactRef: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; channel: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"prompt">, import("@sinclair/typebox").TLiteral<"code_tool_hook">, import("@sinclair/typebox").TLiteral<"defer_archive">]>; effectKind: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"context_guidance">, import("@sinclair/typebox").TLiteral<"runtime_rule">, import("@sinclair/typebox").TLiteral<"non_enforcing_outcome">]>; mode: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; active: import("@sinclair/typebox").TBoolean; since: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; }>>; }>; export type EnforcementSummary = Static; export declare const EvidenceSummarySchema: import("@sinclair/typebox").TObject<{ ownerExplanation: import("@sinclair/typebox").TString; sourceAvailability: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; retainedBehaviorCount: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TInteger; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; sourceReferenceCount: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TInteger; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; governanceLineage: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; promotionSufficiency: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; observation: import("@sinclair/typebox").TObject<{ deterministicEffects: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TInteger; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; selfReportedEffects: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TInteger; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; contextPresence: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TInteger; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; window: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; recentExamples: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>; }>; export type EvidenceSummary = Static; export declare const CapabilitySchema: import("@sinclair/typebox").TObject<{ targetRef: import("@sinclair/typebox").TObject<{ kind: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"ledger">, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>; actionKey: import("@sinclair/typebox").TString; scope: import("@sinclair/typebox").TString; limitation: import("@sinclair/typebox").TString; successfulPastReceipt: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; export type Capability = Static; export declare const RollbackSummarySchema: import("@sinclair/typebox").TObject<{ stopFuture: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; restoreConfiguration: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; undoPastExternalEffects: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; ownerText: import("@sinclair/typebox").TString; }>; export type RollbackSummary = Static; export declare const MaterialGateItemSchema: import("@sinclair/typebox").TObject<{ key: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"target_identity">, import("@sinclair/typebox").TLiteral<"human_readable_subject">, import("@sinclair/typebox").TLiteral<"expected_consequence">, import("@sinclair/typebox").TLiteral<"current_revision">, import("@sinclair/typebox").TLiteral<"action_specific_requirement">]>; status: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"satisfied">, import("@sinclair/typebox").TLiteral<"missing">, import("@sinclair/typebox").TLiteral<"conflicting">]>; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; export type MaterialGateItem = Static; export declare const DecisionMaterialGateSchema: import("@sinclair/typebox").TObject<{ actionSemantic: import("@sinclair/typebox").TString; status: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"ready">, import("@sinclair/typebox").TLiteral<"blocked">]>; requiredItems: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"human_readable_subject">, import("@sinclair/typebox").TLiteral<"expected_consequence">, import("@sinclair/typebox").TLiteral<"current_revision">, import("@sinclair/typebox").TLiteral<"action_specific_requirement">]>; status: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"satisfied">, import("@sinclair/typebox").TLiteral<"missing">, import("@sinclair/typebox").TLiteral<"conflicting">]>; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>; export type DecisionMaterialGate = Static; export declare const DecisionSubjectSchema: import("@sinclair/typebox").TObject<{ key: import("@sinclair/typebox").TString; targetRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; channel: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"prompt">, import("@sinclair/typebox").TLiteral<"code_tool_hook">, import("@sinclair/typebox").TLiteral<"defer_archive">]>; /** The artifact id this subject decides on (revision anchor). */ revisionArtifactId: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; /** pending | approved | rejected | cancelled — the subject's durable state. */ state: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"pending">, import("@sinclair/typebox").TLiteral<"approved">, import("@sinclair/typebox").TLiteral<"rejected">, import("@sinclair/typebox").TLiteral<"cancelled">]>; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; materialGates: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"blocked">]>; requiredItems: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"human_readable_subject">, import("@sinclair/typebox").TLiteral<"expected_consequence">, import("@sinclair/typebox").TLiteral<"current_revision">, import("@sinclair/typebox").TLiteral<"action_specific_requirement">]>; status: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"satisfied">, import("@sinclair/typebox").TLiteral<"missing">, import("@sinclair/typebox").TLiteral<"conflicting">]>; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>>; /** * Fix 1 (review P1): subject-SCOPED decision material. Approval decisions * are made on artifact+channel — the material shown for this subject must * come from THIS subject's own revision (its scribe statement/rationale, or * the candidate-wide tier when the selected material is not * revision-scoped). Never borrowed from another revision's pending * subject. The principle-level `learnedPrinciple` on the view remains the * Library/overview summary only. */ decisionMaterial: import("@sinclair/typebox").TObject<{ learnedPrinciple: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; rationale: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; consequence: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; }>; }>; export type DecisionSubject = Static; export declare const ActionSchema: import("@sinclair/typebox").TObject<{ key: import("@sinclair/typebox").TString; semantic: import("@sinclair/typebox").TString; label: import("@sinclair/typebox").TString; targetRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; serviceOperation: import("@sinclair/typebox").TString; channel: import("@sinclair/typebox").TString; assessedAt: import("@sinclair/typebox").TString; requirements: import("@sinclair/typebox").TArray>; expectedConsequence: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; confirmation: import("@sinclair/typebox").TObject<{ required: import("@sinclair/typebox").TBoolean; text: import("@sinclair/typebox").TString; }>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; export type Action = Static; export declare const BlockerSchema: import("@sinclair/typebox").TObject<{ subjectKey: import("@sinclair/typebox").TString; actionSemantic: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TLiteral<"judgment">]>; kind: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"data">, import("@sinclair/typebox").TLiteral<"authorization">, import("@sinclair/typebox").TLiteral<"safety">, import("@sinclair/typebox").TLiteral<"runtime">, import("@sinclair/typebox").TLiteral<"unsupported">]>; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; requiredAudience: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"owner">, import("@sinclair/typebox").TLiteral<"operator">, import("@sinclair/typebox").TLiteral<"system">]>; }>; export type Blocker = Static; export declare const NextActionSchema: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"review">, import("@sinclair/typebox").TLiteral<"wait">, import("@sinclair/typebox").TLiteral<"inspect_data">, import("@sinclair/typebox").TLiteral<"inspect_recovery">, import("@sinclair/typebox").TLiteral<"monitor">, import("@sinclair/typebox").TLiteral<"none">]>; ownerText: import("@sinclair/typebox").TString; targetRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; actionKey: import("@sinclair/typebox").TOptional; }>; export type NextAction = Static; export declare const SourceReadStatusSchema: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"complete">, import("@sinclair/typebox").TLiteral<"partial">]>; export declare const SourceReadSchema: import("@sinclair/typebox").TObject<{ source: import("@sinclair/typebox").TString; status: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"available">, import("@sinclair/typebox").TLiteral<"unavailable">, import("@sinclair/typebox").TLiteral<"not_requested">]>; capturedAt: import("@sinclair/typebox").TString; scope: import("@sinclair/typebox").TString; reason: import("@sinclair/typebox").TOptional; }>; export type SourceRead = Static; export declare const InboxPlacementSchema: import("@sinclair/typebox").TObject<{ group: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"blocked">, import("@sinclair/typebox").TLiteral<"recovery">, import("@sinclair/typebox").TLiteral<"none">]>; attention: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"individual">, import("@sinclair/typebox").TLiteral<"aggregate">, import("@sinclair/typebox").TLiteral<"none">]>; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; }>; export type InboxPlacement = Static; export declare const TechnicalDetailsSchema: import("@sinclair/typebox").TObject<{ available: import("@sinclair/typebox").TBoolean; links: import("@sinclair/typebox").TArray>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>; export type TechnicalDetails = Static; export declare const DecisionStateSchema: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"needs_owner_decision">, import("@sinclair/typebox").TLiteral<"processing">, import("@sinclair/typebox").TLiteral<"blocked">, import("@sinclair/typebox").TLiteral<"recovery_needed">, import("@sinclair/typebox").TLiteral<"decided">, import("@sinclair/typebox").TLiteral<"no_action">]>; export type DecisionState = Static; export declare const OwnerDecisionViewCoreSchema: import("@sinclair/typebox").TObject<{ schemaVersion: import("@sinclair/typebox").TLiteral<"1">; principleId: import("@sinclair/typebox").TString; asOf: import("@sinclair/typebox").TString; sourceReadStatus: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"complete">, import("@sinclair/typebox").TLiteral<"partial">]>; sourceReads: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"unavailable">, import("@sinclair/typebox").TLiteral<"not_requested">]>; capturedAt: import("@sinclair/typebox").TString; scope: import("@sinclair/typebox").TString; reason: import("@sinclair/typebox").TOptional; }>>; incidentSummary: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; learnedPrinciple: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TObject<{ text: import("@sinclair/typebox").TString; sourceTier: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"scribe">, import("@sinclair/typebox").TLiteral<"distiller">, import("@sinclair/typebox").TLiteral<"philosopher">, import("@sinclair/typebox").TLiteral<"candidate_principle">]>; selectionMode: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"whole_field">, import("@sinclair/typebox").TLiteral<"extracted_sentence">]>; selectionReason: import("@sinclair/typebox").TString; sourceVersion: import("@sinclair/typebox").TString; decisionArtifactRef: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; rationale: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; applicability: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; nonApplicabilityOrUnknown: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; expectedBehavior: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; currentEnforcement: import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"known">, import("@sinclair/typebox").TLiteral<"unknown">]>; value: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"active">, import("@sinclair/typebox").TLiteral<"partially_active">, import("@sinclair/typebox").TLiteral<"deactivated">]>; items: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>; artifactRef: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; channel: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"prompt">, import("@sinclair/typebox").TLiteral<"code_tool_hook">, import("@sinclair/typebox").TLiteral<"defer_archive">]>; effectKind: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"context_guidance">, import("@sinclair/typebox").TLiteral<"runtime_rule">, import("@sinclair/typebox").TLiteral<"non_enforcing_outcome">]>; mode: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; active: import("@sinclair/typebox").TBoolean; since: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; }>>; }>>; reason: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>; evidenceSummary: import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"known">, import("@sinclair/typebox").TLiteral<"unknown">]>; value: import("@sinclair/typebox").TOptional; value: import("@sinclair/typebox").TString; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; retainedBehaviorCount: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TInteger; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; sourceReferenceCount: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TInteger; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; governanceLineage: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; promotionSufficiency: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; observation: import("@sinclair/typebox").TObject<{ deterministicEffects: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TInteger; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; selfReportedEffects: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TInteger; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; contextPresence: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TInteger; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; window: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; recentExamples: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>; }>>; reason: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>; uncertainty: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; risk: import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"known">, import("@sinclair/typebox").TLiteral<"unknown">]>; value: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; completeness: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"partial">, import("@sinclair/typebox").TLiteral<"not_assessed">]>; }>>; reason: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>; rollback: import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"known">, import("@sinclair/typebox").TLiteral<"unknown">]>; value: import("@sinclair/typebox").TOptional; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; restoreConfiguration: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; undoPastExternalEffects: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; ownerText: import("@sinclair/typebox").TString; }>>; reason: import("@sinclair/typebox").TOptional, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>; decisionState: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"needs_owner_decision">, import("@sinclair/typebox").TLiteral<"processing">, import("@sinclair/typebox").TLiteral<"blocked">, import("@sinclair/typebox").TLiteral<"recovery_needed">, import("@sinclair/typebox").TLiteral<"decided">, import("@sinclair/typebox").TLiteral<"no_action">]>; decisionSubjects: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; channel: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"prompt">, import("@sinclair/typebox").TLiteral<"code_tool_hook">, import("@sinclair/typebox").TLiteral<"defer_archive">]>; /** The artifact id this subject decides on (revision anchor). */ revisionArtifactId: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; /** pending | approved | rejected | cancelled — the subject's durable state. */ state: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"pending">, import("@sinclair/typebox").TLiteral<"approved">, import("@sinclair/typebox").TLiteral<"rejected">, import("@sinclair/typebox").TLiteral<"cancelled">]>; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; materialGates: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"blocked">]>; requiredItems: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"human_readable_subject">, import("@sinclair/typebox").TLiteral<"expected_consequence">, import("@sinclair/typebox").TLiteral<"current_revision">, import("@sinclair/typebox").TLiteral<"action_specific_requirement">]>; status: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"satisfied">, import("@sinclair/typebox").TLiteral<"missing">, import("@sinclair/typebox").TLiteral<"conflicting">]>; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>>; /** * Fix 1 (review P1): subject-SCOPED decision material. Approval decisions * are made on artifact+channel — the material shown for this subject must * come from THIS subject's own revision (its scribe statement/rationale, or * the candidate-wide tier when the selected material is not * revision-scoped). Never borrowed from another revision's pending * subject. The principle-level `learnedPrinciple` on the view remains the * Library/overview summary only. */ decisionMaterial: import("@sinclair/typebox").TObject<{ learnedPrinciple: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; rationale: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; consequence: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; }>; }>>; availableActions: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; serviceOperation: import("@sinclair/typebox").TString; channel: import("@sinclair/typebox").TString; assessedAt: import("@sinclair/typebox").TString; requirements: import("@sinclair/typebox").TArray>; expectedConsequence: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"not_applicable">; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; provenance: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>]>; confirmation: import("@sinclair/typebox").TObject<{ required: import("@sinclair/typebox").TBoolean; text: import("@sinclair/typebox").TString; }>; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; blockers: import("@sinclair/typebox").TArray]>; kind: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"data">, import("@sinclair/typebox").TLiteral<"authorization">, import("@sinclair/typebox").TLiteral<"safety">, import("@sinclair/typebox").TLiteral<"runtime">, import("@sinclair/typebox").TLiteral<"unsupported">]>; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; requiredAudience: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"owner">, import("@sinclair/typebox").TLiteral<"operator">, import("@sinclair/typebox").TLiteral<"system">]>; }>>; nextAction: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"review">, import("@sinclair/typebox").TLiteral<"wait">, import("@sinclair/typebox").TLiteral<"inspect_data">, import("@sinclair/typebox").TLiteral<"inspect_recovery">, import("@sinclair/typebox").TLiteral<"monitor">, import("@sinclair/typebox").TLiteral<"none">]>; ownerText: import("@sinclair/typebox").TString; targetRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; actionKey: import("@sinclair/typebox").TOptional; }>; inbox: import("@sinclair/typebox").TObject<{ group: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"blocked">, import("@sinclair/typebox").TLiteral<"recovery">, import("@sinclair/typebox").TLiteral<"none">]>; attention: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"individual">, import("@sinclair/typebox").TLiteral<"aggregate">, import("@sinclair/typebox").TLiteral<"none">]>; reason: import("@sinclair/typebox").TObject<{ code: import("@sinclair/typebox").TString; ownerText: import("@sinclair/typebox").TString; sourceRefs: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>; }>; technicalDetails: import("@sinclair/typebox").TObject<{ available: import("@sinclair/typebox").TBoolean; links: import("@sinclair/typebox").TArray>; warnings: import("@sinclair/typebox").TArray, import("@sinclair/typebox").TLiteral<"candidate">, import("@sinclair/typebox").TLiteral<"generic_artifact">, import("@sinclair/typebox").TLiteral<"run">, import("@sinclair/typebox").TLiteral<"pi_artifact">, import("@sinclair/typebox").TLiteral<"task">, import("@sinclair/typebox").TLiteral<"pain">, import("@sinclair/typebox").TLiteral<"user_turn">, import("@sinclair/typebox").TLiteral<"assistant_turn">, import("@sinclair/typebox").TLiteral<"correction_sample">, import("@sinclair/typebox").TLiteral<"approval">, import("@sinclair/typebox").TLiteral<"activation">, import("@sinclair/typebox").TLiteral<"decision">, import("@sinclair/typebox").TLiteral<"application">, import("@sinclair/typebox").TLiteral<"evidence_snapshot">]>; id: import("@sinclair/typebox").TString; fieldPath: import("@sinclair/typebox").TString; relation: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"exact_id">, import("@sinclair/typebox").TLiteral<"derived_relation">, import("@sinclair/typebox").TLiteral<"heuristic">, import("@sinclair/typebox").TLiteral<"unknown">]>; claimClass: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"observed_fact">, import("@sinclair/typebox").TLiteral<"pd_interpretation">, import("@sinclair/typebox").TLiteral<"proposed_behavior">, import("@sinclair/typebox").TLiteral<"system_state">]>; producer: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"known">; value: import("@sinclair/typebox").TString; }>, import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TLiteral<"unknown">; reasonCode: import("@sinclair/typebox").TString; }>]>; recordedAt: import("@sinclair/typebox").TOptional; capturedAt: import("@sinclair/typebox").TString; truncated: import("@sinclair/typebox").TBoolean; }>>; }>>; }>; }>; export type OwnerDecisionViewCore = Static; export { NonEmptyString as OwnerNonEmptyStringSchema, Timestamp as OwnerTimestampSchema }; //# sourceMappingURL=owner-decision-view-contract.d.ts.map