{ "catalog_version": "1.0", "dialect": "https://json-schema.org/draft/2020-12/schema", "provenance_schema_version": "1.0", "application_version": "0.4.0", "compatible_application_versions": [ "0.4.0" ], "native_writer_conformance": false, "registries": [ { "name": "assertion-lifecycle-phases", "description": "Immutable assertion lifecycle phase observed when the relationship was asserted.", "id": "https://thinkloom.app/schemas/provenance/1.0/registries/assertion-lifecycle-phases.json", "file": "registries/assertion-lifecycle-phases.json" }, { "name": "assertion-evaluation-statuses", "description": "Consumer-facing point-in-time assertion conclusions.", "id": "https://thinkloom.app/schemas/provenance/1.0/registries/assertion-evaluation-statuses.json", "file": "registries/assertion-evaluation-statuses.json" }, { "name": "assertion-confidence-dimensions", "description": "Independent non-numeric confidence dimensions.", "id": "https://thinkloom.app/schemas/provenance/1.0/registries/assertion-confidence-dimensions.json", "file": "registries/assertion-confidence-dimensions.json" }, { "name": "assertion-evidence-classes", "description": "Evidence availability and authority requirements.", "id": "https://thinkloom.app/schemas/provenance/1.0/registries/assertion-evidence-classes.json", "file": "registries/assertion-evidence-classes.json" }, { "name": "assertion-boundary-kinds", "description": "Machine-readable boundaries preventing an unqualified exact conclusion.", "id": "https://thinkloom.app/schemas/provenance/1.0/registries/assertion-boundary-kinds.json", "file": "registries/assertion-boundary-kinds.json" }, { "name": "assertion-reason-codes", "description": "Stable explanations for assertion creation and evaluation outcomes.", "id": "https://thinkloom.app/schemas/provenance/1.0/registries/assertion-reason-codes.json", "file": "registries/assertion-reason-codes.json" } ], "normative_specification": "../../../docs/provenance/STAGE-1-NORMATIVE-SPECIFICATION.md", "generated_by": "scripts/generate-provenance-stage2.mjs", "schemas": [ { "name": "assertion-evaluation", "id": "https://thinkloom.app/schemas/provenance/1.0/assertion-evaluation.schema.json", "file": "assertion-evaluation.schema.json", "valid_fixture": "fixtures/valid/assertion-evaluation.valid.json", "invalid_fixture": "fixtures/invalid/assertion-evaluation.invalid.json" }, { "name": "backup-manifest", "id": "https://thinkloom.app/schemas/provenance/1.0/backup-manifest.schema.json", "file": "backup-manifest.schema.json", "valid_fixture": "fixtures/valid/backup-manifest.valid.json", "invalid_fixture": "fixtures/invalid/backup-manifest.invalid.json" }, { "name": "chain-head", "id": "https://thinkloom.app/schemas/provenance/1.0/chain-head.schema.json", "file": "chain-head.schema.json", "valid_fixture": "fixtures/valid/chain-head.valid.json", "invalid_fixture": "fixtures/invalid/chain-head.invalid.json" }, { "name": "content-reference", "id": "https://thinkloom.app/schemas/provenance/1.0/content-reference.schema.json", "file": "content-reference.schema.json", "valid_fixture": "fixtures/valid/content-reference.valid.json", "invalid_fixture": "fixtures/invalid/content-reference.invalid.json" }, { "name": "conversation-session", "id": "https://thinkloom.app/schemas/provenance/1.0/conversation-session.schema.json", "file": "conversation-session.schema.json", "valid_fixture": "fixtures/valid/conversation-session.valid.json", "invalid_fixture": "fixtures/invalid/conversation-session.invalid.json" }, { "name": "derived-index-manifest", "id": "https://thinkloom.app/schemas/provenance/1.0/derived-index-manifest.schema.json", "file": "derived-index-manifest.schema.json", "valid_fixture": "fixtures/valid/derived-index-manifest.valid.json", "invalid_fixture": "fixtures/invalid/derived-index-manifest.invalid.json" }, { "name": "disposition-revision", "id": "https://thinkloom.app/schemas/provenance/1.0/disposition-revision.schema.json", "file": "disposition-revision.schema.json", "valid_fixture": "fixtures/valid/disposition-revision.valid.json", "invalid_fixture": "fixtures/invalid/disposition-revision.invalid.json" }, { "name": "edit-transaction", "id": "https://thinkloom.app/schemas/provenance/1.0/edit-transaction.schema.json", "file": "edit-transaction.schema.json", "valid_fixture": "fixtures/valid/edit-transaction.valid.json", "invalid_fixture": "fixtures/invalid/edit-transaction.invalid.json" }, { "name": "encrypted-key-envelope", "id": "https://thinkloom.app/schemas/provenance/1.0/encrypted-key-envelope.schema.json", "file": "encrypted-key-envelope.schema.json", "valid_fixture": "fixtures/valid/encrypted-key-envelope.valid.json", "invalid_fixture": "fixtures/invalid/encrypted-key-envelope.invalid.json" }, { "name": "idea", "id": "https://thinkloom.app/schemas/provenance/1.0/idea.schema.json", "file": "idea.schema.json", "valid_fixture": "fixtures/valid/idea.valid.json", "invalid_fixture": "fixtures/invalid/idea.invalid.json" }, { "name": "idea-revision", "id": "https://thinkloom.app/schemas/provenance/1.0/idea-revision.schema.json", "file": "idea-revision.schema.json", "valid_fixture": "fixtures/valid/idea-revision.valid.json", "invalid_fixture": "fixtures/invalid/idea-revision.invalid.json" }, { "name": "invocation-failure", "id": "https://thinkloom.app/schemas/provenance/1.0/invocation-failure.schema.json", "file": "invocation-failure.schema.json", "valid_fixture": "fixtures/valid/invocation-failure.valid.json", "invalid_fixture": "fixtures/invalid/invocation-failure.invalid.json" }, { "name": "invocation-request", "id": "https://thinkloom.app/schemas/provenance/1.0/invocation-request.schema.json", "file": "invocation-request.schema.json", "valid_fixture": "fixtures/valid/invocation-request.valid.json", "invalid_fixture": "fixtures/invalid/invocation-request.invalid.json" }, { "name": "invocation-response", "id": "https://thinkloom.app/schemas/provenance/1.0/invocation-response.schema.json", "file": "invocation-response.schema.json", "valid_fixture": "fixtures/valid/invocation-response.valid.json", "invalid_fixture": "fixtures/invalid/invocation-response.invalid.json" }, { "name": "invocation-state", "id": "https://thinkloom.app/schemas/provenance/1.0/invocation-state.schema.json", "file": "invocation-state.schema.json", "valid_fixture": "fixtures/valid/invocation-state.valid.json", "invalid_fixture": "fixtures/invalid/invocation-state.invalid.json" }, { "name": "invocation-stream-state", "id": "https://thinkloom.app/schemas/provenance/1.0/invocation-stream-state.schema.json", "file": "invocation-stream-state.schema.json", "valid_fixture": "fixtures/valid/invocation-stream-state.valid.json", "invalid_fixture": "fixtures/invalid/invocation-stream-state.invalid.json" }, { "name": "invocation-stream-summary", "id": "https://thinkloom.app/schemas/provenance/1.0/invocation-stream-summary.schema.json", "file": "invocation-stream-summary.schema.json", "valid_fixture": "fixtures/valid/invocation-stream-summary.valid.json", "invalid_fixture": "fixtures/invalid/invocation-stream-summary.invalid.json" }, { "name": "ledger-segment-manifest", "id": "https://thinkloom.app/schemas/provenance/1.0/ledger-segment-manifest.schema.json", "file": "ledger-segment-manifest.schema.json", "valid_fixture": "fixtures/valid/ledger-segment-manifest.valid.json", "invalid_fixture": "fixtures/invalid/ledger-segment-manifest.invalid.json" }, { "name": "manuscript-revision", "id": "https://thinkloom.app/schemas/provenance/1.0/manuscript-revision.schema.json", "file": "manuscript-revision.schema.json", "valid_fixture": "fixtures/valid/manuscript-revision.valid.json", "invalid_fixture": "fixtures/invalid/manuscript-revision.invalid.json" }, { "name": "model-capability-snapshot", "id": "https://thinkloom.app/schemas/provenance/1.0/model-capability-snapshot.schema.json", "file": "model-capability-snapshot.schema.json", "valid_fixture": "fixtures/valid/model-capability-snapshot.valid.json", "invalid_fixture": "fixtures/invalid/model-capability-snapshot.invalid.json" }, { "name": "model-configuration-snapshot", "id": "https://thinkloom.app/schemas/provenance/1.0/model-configuration-snapshot.schema.json", "file": "model-configuration-snapshot.schema.json", "valid_fixture": "fixtures/valid/model-configuration-snapshot.valid.json", "invalid_fixture": "fixtures/invalid/model-configuration-snapshot.invalid.json" }, { "name": "project-key-manifest", "id": "https://thinkloom.app/schemas/provenance/1.0/project-key-manifest.schema.json", "file": "project-key-manifest.schema.json", "valid_fixture": "fixtures/valid/project-key-manifest.valid.json", "invalid_fixture": "fixtures/invalid/project-key-manifest.invalid.json" }, { "name": "project-manifest", "id": "https://thinkloom.app/schemas/provenance/1.0/project-manifest.schema.json", "file": "project-manifest.schema.json", "valid_fixture": "fixtures/valid/project-manifest.valid.json", "invalid_fixture": "fixtures/invalid/project-manifest.invalid.json" }, { "name": "prompt-template", "id": "https://thinkloom.app/schemas/provenance/1.0/prompt-template.schema.json", "file": "prompt-template.schema.json", "valid_fixture": "fixtures/valid/prompt-template.valid.json", "invalid_fixture": "fixtures/invalid/prompt-template.invalid.json" }, { "name": "prompt-template-reference", "id": "https://thinkloom.app/schemas/provenance/1.0/prompt-template-reference.schema.json", "file": "prompt-template-reference.schema.json", "valid_fixture": "fixtures/valid/prompt-template-reference.valid.json", "invalid_fixture": "fixtures/invalid/prompt-template-reference.invalid.json" }, { "name": "provenance-assertion", "id": "https://thinkloom.app/schemas/provenance/1.0/provenance-assertion.schema.json", "file": "provenance-assertion.schema.json", "valid_fixture": "fixtures/valid/provenance-assertion.valid.json", "invalid_fixture": "fixtures/invalid/provenance-assertion.invalid.json" }, { "name": "provenance-event", "id": "https://thinkloom.app/schemas/provenance/1.0/provenance-event.schema.json", "file": "provenance-event.schema.json", "valid_fixture": "fixtures/valid/provenance-event.valid.json", "invalid_fixture": "fixtures/invalid/provenance-event.invalid.json" }, { "name": "provenance-policy", "id": "https://thinkloom.app/schemas/provenance/1.0/provenance-policy.schema.json", "file": "provenance-policy.schema.json", "valid_fixture": "fixtures/valid/provenance-policy.valid.json", "invalid_fixture": "fixtures/invalid/provenance-policy.invalid.json" }, { "name": "purge-manifest", "id": "https://thinkloom.app/schemas/provenance/1.0/purge-manifest.schema.json", "file": "purge-manifest.schema.json", "valid_fixture": "fixtures/valid/purge-manifest.valid.json", "invalid_fixture": "fixtures/invalid/purge-manifest.invalid.json" }, { "name": "record-envelope", "id": "https://thinkloom.app/schemas/provenance/1.0/record-envelope.schema.json", "file": "record-envelope.schema.json", "valid_fixture": "fixtures/valid/record-envelope.valid.json", "invalid_fixture": "fixtures/invalid/record-envelope.invalid.json" }, { "name": "recovery-key-envelope", "id": "https://thinkloom.app/schemas/provenance/1.0/recovery-key-envelope.schema.json", "file": "recovery-key-envelope.schema.json", "valid_fixture": "fixtures/valid/recovery-key-envelope.valid.json", "invalid_fixture": "fixtures/invalid/recovery-key-envelope.invalid.json" }, { "name": "release-manifest", "id": "https://thinkloom.app/schemas/provenance/1.0/release-manifest.schema.json", "file": "release-manifest.schema.json", "valid_fixture": "fixtures/valid/release-manifest.valid.json", "invalid_fixture": "fixtures/invalid/release-manifest.invalid.json" }, { "name": "release-state", "id": "https://thinkloom.app/schemas/provenance/1.0/release-state.schema.json", "file": "release-state.schema.json", "valid_fixture": "fixtures/valid/release-state.valid.json", "invalid_fixture": "fixtures/invalid/release-state.invalid.json" }, { "name": "sanitized-export-manifest", "id": "https://thinkloom.app/schemas/provenance/1.0/sanitized-export-manifest.schema.json", "file": "sanitized-export-manifest.schema.json", "valid_fixture": "fixtures/valid/sanitized-export-manifest.valid.json", "invalid_fixture": "fixtures/invalid/sanitized-export-manifest.invalid.json" }, { "name": "text-fragment-reference", "id": "https://thinkloom.app/schemas/provenance/1.0/text-fragment-reference.schema.json", "file": "text-fragment-reference.schema.json", "valid_fixture": "fixtures/valid/text-fragment-reference.valid.json", "invalid_fixture": "fixtures/invalid/text-fragment-reference.invalid.json" }, { "name": "transcript-correction", "id": "https://thinkloom.app/schemas/provenance/1.0/transcript-correction.schema.json", "file": "transcript-correction.schema.json", "valid_fixture": "fixtures/valid/transcript-correction.valid.json", "invalid_fixture": "fixtures/invalid/transcript-correction.invalid.json" }, { "name": "transcript-normalization", "id": "https://thinkloom.app/schemas/provenance/1.0/transcript-normalization.schema.json", "file": "transcript-normalization.schema.json", "valid_fixture": "fixtures/valid/transcript-normalization.valid.json", "invalid_fixture": "fixtures/invalid/transcript-normalization.invalid.json" }, { "name": "transcript-turn", "id": "https://thinkloom.app/schemas/provenance/1.0/transcript-turn.schema.json", "file": "transcript-turn.schema.json", "valid_fixture": "fixtures/valid/transcript-turn.valid.json", "invalid_fixture": "fixtures/invalid/transcript-turn.invalid.json" }, { "name": "verification-report", "id": "https://thinkloom.app/schemas/provenance/1.0/verification-report.schema.json", "file": "verification-report.schema.json", "valid_fixture": "fixtures/valid/verification-report.valid.json", "invalid_fixture": "fixtures/invalid/verification-report.invalid.json" }, { "name": "write-intent", "id": "https://thinkloom.app/schemas/provenance/1.0/write-intent.schema.json", "file": "write-intent.schema.json", "valid_fixture": "fixtures/valid/write-intent.valid.json", "invalid_fixture": "fixtures/invalid/write-intent.invalid.json" } ] }