voiage.reporting.build_cheers_reporting
build_cheers_reporting
Section titled “build_cheers_reporting”build_cheers_reporting([keyword-only] analysis_type: str = None, [keyword-only] method_family: str = None, [keyword-only] method_maturity: str = None, [keyword-only] analysis_id: str | None = None, [keyword-only] decision_problem_id: str | None = None, [keyword-only] decision_context: str | None = None, [keyword-only] perspective_ids: list[str] | None = None, [keyword-only] perspective_labels: list[str] | None = None, [keyword-only] population: float | None = None, [keyword-only] estimator: str | None = None, [keyword-only] seed: int | None = None, [keyword-only] provenance: dict[str, Any] | None = None, [keyword-only] reproducibility: dict[str, Any] | None = None, [keyword-only] diagnostics: dict[str, Any] | None = None) -> dict[str, object]Build a CHEERS-VOI aligned reporting payload.
The payload is intentionally conservative: it captures the fields that are broadly useful for reporting and reproducibility without forcing every frontier method to invent an artificial decision-problem identity.
Parameters:
analysis_typestrmethod_familystrmethod_maturitystranalysis_idstr | None(default:None)decision_problem_idstr | None(default:None)decision_contextstr | None(default:None)perspective_idslist[str] | None(default:None)perspective_labelslist[str] | None(default:None)populationfloat | None(default:None)estimatorstr | None(default:None)seedint | None(default:None)provenancedict[str, Any] | None(default:None)reproducibilitydict[str, Any] | None(default:None)diagnosticsdict[str, Any] | None(default:None)
Returns: dict[str, object]