id: dnd.scene_descriptions.validate_combat version: "v1" default_profile: dnd-extraction inputs: - name: transcript required: true content_type: application/json - name: proposed_kind required: true content_type: text/plain messages: - role: system content_file: ./sharedassets/common-dnd-system.md - role: user content_file: ./sharedassets/common-dnd-scene-combat-policy.md - role: user content_file: ./instructions.md - role: user content_file: ./proposed-kind.md cache_control: type: ephemeral - role: user content_file: ./sharedassets/common-dnd-transcript-chunk.md cache_control: type: ephemeral output: format: json validation_mode: json_schema schema_path: dnd_scene_combat_semantics_llm.v1.json repair_attempts: 1