--- argument_specs: main: short_description: Compose the D&D transcript-processing application suite options: dnd_pipeline_audita_version: type: str required: true description: Audita application revision for the compatible suite. dnd_pipeline_narratio_version: type: str required: true description: Narratio application revision for the compatible suite. dnd_pipeline_notarius_version: type: str required: true description: Notarius application revision for the compatible suite. dnd_pipeline_seriatim_version: type: str required: true description: Seriatim application revision for the compatible suite. dnd_pipeline_scriptorium_version: type: str required: true description: Scriptorium application revision for the compatible suite. dnd_pipeline_manage_build_dependencies: type: bool required: true description: Whether every application role manages Git and Go. dnd_pipeline_go_snap_channel: type: str required: true description: Go Snap channel passed to every application role. dnd_pipeline_go_binary: type: path required: true description: Go executable passed to every application role. dnd_pipeline_whisperx_transcribe_url: type: str required: true description: WhisperX transcription endpoint passed to Narratio. dnd_pipeline_campaigns_repository_url: type: str required: true description: Git origin containing the campaign registry. dnd_pipeline_campaigns_revision: type: str required: true description: Campaign branch, tag, or commit to deploy. dnd_pipeline_campaigns_root: type: path required: true description: Campaign checkout and Narratio registry root. dnd_pipeline_prompt_library_repository_url: type: str required: true description: Git origin containing the prompt library. dnd_pipeline_prompt_library_revision: type: str required: true description: Prompt-library branch, tag, or commit to deploy. dnd_pipeline_prompt_library_root: type: path required: true description: Prompt-library checkout root. dnd_pipeline_audita_pipeline_modules: type: list elements: str required: true description: Ordered Audita processing modules. dnd_pipeline_audita_output_schema: type: str required: true description: Audita output schema shared with Narratio. dnd_pipeline_audita_llm_proposal_base_url: type: str required: true description: Audita proposal LLM endpoint. dnd_pipeline_audita_llm_proposal_model: type: str required: true description: Audita proposal LLM model. dnd_pipeline_audita_llm_proposal_api_key_env: type: str required: true description: Proposal LLM API-key environment variable name. dnd_pipeline_audita_llm_proposal_timeout: type: str required: true description: Proposal LLM timeout. dnd_pipeline_audita_llm_proposal_max_retries: type: int required: true description: Proposal LLM retry count. dnd_pipeline_audita_llm_validation_base_url: type: str required: true description: Audita validation LLM endpoint. dnd_pipeline_audita_llm_validation_model: type: str required: true description: Audita validation LLM model. dnd_pipeline_audita_llm_validation_api_key_env: type: str required: true description: Validation LLM API-key environment variable name. dnd_pipeline_audita_llm_validation_timeout: type: str required: true description: Validation LLM timeout. dnd_pipeline_audita_llm_validation_max_retries: type: int required: true description: Validation LLM retry count. dnd_pipeline_audita_concurrency_total_llm: type: int required: true description: Total Audita LLM concurrency. dnd_pipeline_audita_concurrency_proposal_llm: type: int required: true description: Proposal Audita LLM concurrency. dnd_pipeline_audita_concurrency_validation_llm: type: int required: true description: Validation Audita LLM concurrency. dnd_pipeline_audita_chunking_target_sections: type: int required: true description: Audita target section count. dnd_pipeline_audita_chunking_max_section_tokens: type: int required: true description: Audita maximum section tokens. dnd_pipeline_audita_chunking_min_section_tokens: type: int required: true description: Audita minimum section tokens. dnd_pipeline_audita_normalization_max_segment_gap: type: str required: true description: Audita maximum segment gap. dnd_pipeline_audita_normalization_ellipsis_gap: type: str required: true description: Audita ellipsis gap. dnd_pipeline_audita_normalization_max_segment_duration: type: str required: true description: Audita maximum segment duration. dnd_pipeline_audita_normalization_max_segment_tokens: type: int required: true description: Audita maximum segment tokens. dnd_pipeline_audita_thresholds_glossary: type: float required: true description: Audita glossary confidence threshold. dnd_pipeline_audita_thresholds_homophones: type: float required: true description: Audita homophone confidence threshold. dnd_pipeline_audita_thresholds_spoken_word: type: float required: true description: Audita spoken-word confidence threshold. dnd_pipeline_audita_thresholds_grammar: type: float required: true description: Audita grammar confidence threshold. dnd_pipeline_audita_context_description: type: str required: true description: Audita transcript context description. dnd_pipeline_audita_diagnostics_work_dir: type: str required: true description: Audita diagnostics work directory. dnd_pipeline_audita_diagnostics_retention: type: str required: true description: Audita diagnostics retention policy.