# checkmk_agent Operator defaults are intentionally low-precedence; inventory and explicit run options may override them. ```yaml --- checkmk_linux_tmp_path: /tmp checkmk_windows_tmp_path: C:\Windows\Temp checkmk_deb_filename: check-mk-agent.deb checkmk_rpm_filename: check-mk-agent.rpm checkmk_msi_filename: check_mk_agent.msi checkmk_agent_files_dir: '{{ lookup(''ansible.builtin.env'', ''AIM_CHECKMK_AGENT_FILES_DIR'') | default(role_path ~ ''/files'', true) }}' ``` ## Structured result integration Current reporting behavior and field semantics are specified in [scripts/docs/OPERATION_RESULTS.md](../../scripts/docs/OPERATION_RESULTS.md). The calling catalog playbook owns publication; helper roles do not implicitly export arbitrary facts, module results or debug data. Existing defaults above retain their precedence. See the current validation/sanity documents before using the new candidate.