"""Version identifiers for published external contracts."""

SCENARIO_INSTANTIATION_REQUEST_SCHEMA_VERSION = "scenario-instantiation/v1"
BACKEND_MANIFEST_V2_SCHEMA_VERSION = "backend-manifest/v2"
REALIZATION_ENVELOPE_SCHEMA_VERSION = "realization-envelope/v1"
PROCESSOR_MANIFEST_V2_SCHEMA_VERSION = "processor-manifest/v2"
PARTICIPANT_IMPLEMENTATION_MANIFEST_V1_SCHEMA_VERSION = "participant-implementation-manifest/v1"
PARTICIPANT_IMPLEMENTATION_PROVENANCE_V1_SCHEMA_VERSION = "participant-implementation-provenance/v1"
CONCEPT_FAMILIES_SCHEMA_VERSION = "concept-families/v1"
BEHAVIORAL_RELATIONS_SCHEMA_VERSION = "behavioral-relations/v1"
REFERENCE_MODELS_SCHEMA_VERSION = "reference-models/v1"
UCO_ALIGNMENT_SCHEMA_VERSION = "uco-alignment/v1"
CONTROLLED_VOCABULARIES_SCHEMA_VERSION = "controlled-vocabularies/v1"
ATTACK_ENTERPRISE_TACTICS_SOURCE_SCHEMA_VERSION = "attack-enterprise-tactics-source/v1"
ATLAS_TACTICS_SOURCE_SCHEMA_VERSION = "atlas-tactics-source/v1"
SEMANTIC_PROFILE_SCHEMA_VERSION = "semantic-profile/v1"
BACKEND_PROFILE_SCHEMA_VERSION = "backend-profile/v1"
WORKFLOW_STATE_SCHEMA_VERSION = "workflow-step-state/v1"
WORKFLOW_CANCELLATION_REQUEST_SCHEMA_VERSION = "workflow-cancellation-request/v1"
RUNTIME_SNAPSHOT_SCHEMA_VERSION = "runtime-snapshot/v1"
OPERATION_SCHEMA_VERSION = "runtime-operation/v1"
EVALUATION_STATE_SCHEMA_VERSION = "evaluation-result-state/v1"
PROPOSITION_TRUTH_RESULT_SCHEMA_VERSION = "proposition-truth-result/v1"
SDL_LINEAGE_LEDGER_SCHEMA_VERSION = "sdl-lineage-ledger/v1"
SCIENTIFIC_COMPLETENESS_TAXONOMY_SCHEMA_VERSION = "scientific-completeness-taxonomy/v1"
SCIENTIFIC_COMPLETENESS_ASSESSMENT_SCHEMA_VERSION = "scientific-completeness-assessment/v1"
PARTICIPANT_EPISODE_STATE_SCHEMA_VERSION = "participant-episode-state/v1"
PARTICIPANT_LIFECYCLE_EVENT_V1_SCHEMA_VERSION = "participant-lifecycle-event/v1"
PARTICIPANT_OBSERVATION_ENVELOPE_V1_SCHEMA_VERSION = "participant-observation-envelope/v1"
PARTICIPANT_SHARED_STATE_RECORD_V1_SCHEMA_VERSION = "participant-shared-state-record/v1"
PARTICIPANT_OUTCOME_REPORT_V1_SCHEMA_VERSION = "participant-outcome-report/v1"
PARTICIPANT_STATUS_VIEW_V1_SCHEMA_VERSION = "participant-status-view/v1"
PARTICIPANT_HISTORY_VIEW_V1_SCHEMA_VERSION = "participant-history-view/v1"
PARTICIPANT_CONTEXT_VIEW_V1_SCHEMA_VERSION = "participant-context-view/v1"
EXPERIMENT_TASK_SCHEMA_VERSION = "experiment-task/v1"
EXPERIMENT_APPARATUS_CONTEXT_SCHEMA_VERSION = "experiment-apparatus-context/v1"
EXPERIMENT_RUN_SCHEMA_VERSION = "experiment-run/v1"
EXPERIMENT_STUDY_SCHEMA_VERSION = "experiment-study/v1"
EXPERIMENT_CAPTURE_SPEC_SCHEMA_VERSION = "experiment-capture-spec/v1"
EXPERIMENT_EVIDENCE_RECORD_SCHEMA_VERSION = "experiment-evidence-record/v1"
EXPERIMENT_DERIVED_MEASURE_SCHEMA_VERSION = "experiment-derived-measure/v1"
EXPERIMENT_AUTHORING_INPUT_SCHEMA_VERSION = "experiment-authoring-input/v1"
REUSABLE_ASSET_TRUST_POLICY_SCHEMA_VERSION = "reusable-asset-trust-policy/v1"
ASSOCIATED_ARTIFACT_MANIFEST_SCHEMA_VERSION = "associated-artifact-manifest/v1"
