export declare const RETRO_ARTIFACT_SCHEMA_VERSION: "retro.v1"; export type RetroArtifactSchemaVersion = typeof RETRO_ARTIFACT_SCHEMA_VERSION; export declare const RETRO_ARTIFACT_JSON_SCHEMA: { readonly $schema: "https://json-schema.org/draft/2020-12/schema"; readonly $id: "https://schemas.useorgx.com/retro-artifact/v1.json"; readonly title: "OrgX Run Retro Artifact v1"; readonly description: "Structured post-run retrospective artifact emitted by OpenClaw/OrgX execution paths."; readonly type: "object"; readonly additionalProperties: false; readonly required: readonly ["schema_version", "summary"]; readonly properties: { readonly schema_version: { readonly type: "string"; readonly const: "retro.v1"; readonly description: "Version marker for safe schema evolution."; }; readonly summary: { readonly type: "string"; readonly minLength: 1; readonly maxLength: 4000; readonly description: "Required high-level run retrospective summary."; }; readonly what_went_well: { readonly type: "array"; readonly maxItems: 25; readonly items: { readonly type: "string"; readonly minLength: 1; readonly maxLength: 1000; }; }; readonly what_went_wrong: { readonly type: "array"; readonly maxItems: 25; readonly items: { readonly type: "string"; readonly minLength: 1; readonly maxLength: 1000; }; }; readonly decisions: { readonly type: "array"; readonly maxItems: 25; readonly items: { readonly type: "string"; readonly minLength: 1; readonly maxLength: 1000; }; }; readonly follow_ups: { readonly type: "array"; readonly maxItems: 25; readonly items: { readonly type: "object"; readonly additionalProperties: false; readonly required: readonly ["title"]; readonly properties: { readonly title: { readonly type: "string"; readonly minLength: 1; readonly maxLength: 500; }; readonly priority: { readonly type: "string"; readonly enum: readonly ["p0", "p1", "p2"]; }; readonly reason: { readonly type: "string"; readonly minLength: 1; readonly maxLength: 2000; }; }; }; }; readonly signals: { readonly type: "object"; readonly additionalProperties: true; readonly description: "Telemetry-style structured metadata for analytics and drill-down."; }; }; };