Writes the YAML to out_path (or returns it as a string when
out_path is NULL). Each top-level output/observer becomes one
entry with intended_use/risk_classification/rationale left as
~ for the developer to fill.
Writes the YAML to out_path (or returns it as a string when
out_path is NULL). Each top-level output/observer becomes one
entry with intended_use/risk_classification/rationale left as
~ for the developer to fill.