cayu.evals.execution_reporting
Public Cayu API. Definitions are grouped by their public source module, and definitions from private implementation modules appear on their package’s page; adding a symbol does not move existing links. The import shown at each entry is a supported public namespace. Read the Python API overview and install the required extra.
captured_evaluation_result_to_json
Section titled “captured_evaluation_result_to_json”from cayu.evals import captured_evaluation_result_to_jsonReturn bounded deterministic JSON for one immutable captured result.
captured_evaluation_result_to_json(result: CapturedEvaluationResultV1) -> strRelease source · Runtime guarantees · Capability guides
CORPUS_EXECUTION_COMPARISON_MAX_HTML_BYTES
Section titled “CORPUS_EXECUTION_COMPARISON_MAX_HTML_BYTES”from cayu.evals import CORPUS_EXECUTION_COMPARISON_MAX_HTML_BYTESCORPUS_EXECUTION_COMPARISON_MAX_HTML_BYTES = CORPUS_EXECUTION_COMPARISON_MAX_BYTESRelease source · Runtime guarantees · Capability guides
CORPUS_EXECUTION_COMPARISON_MAX_JSON_BYTES
Section titled “CORPUS_EXECUTION_COMPARISON_MAX_JSON_BYTES”from cayu.evals import CORPUS_EXECUTION_COMPARISON_MAX_JSON_BYTESCORPUS_EXECUTION_COMPARISON_MAX_JSON_BYTES = CORPUS_EXECUTION_COMPARISON_MAX_BYTESRelease source · Runtime guarantees · Capability guides
corpus_execution_comparison_to_json
Section titled “corpus_execution_comparison_to_json”from cayu.evals import corpus_execution_comparison_to_jsonReturn bounded deterministic JSON for one contract-aware comparison.
corpus_execution_comparison_to_json(comparison: CorpusExecutionComparison) -> strRelease source · Runtime guarantees · Capability guides
corpus_execution_result_from_json
Section titled “corpus_execution_result_from_json”from cayu.evals import corpus_execution_result_from_jsonParse one bounded result document without legacy format guessing.
corpus_execution_result_from_json(source: str) -> CorpusExecutionResultRelease source · Runtime guarantees · Capability guides
CORPUS_EXECUTION_RESULT_MAX_HTML_BYTES
Section titled “CORPUS_EXECUTION_RESULT_MAX_HTML_BYTES”from cayu.evals import CORPUS_EXECUTION_RESULT_MAX_HTML_BYTESCORPUS_EXECUTION_RESULT_MAX_HTML_BYTES = 48 << 20Release source · Runtime guarantees · Capability guides
CORPUS_EXECUTION_RESULT_MAX_JSON_BYTES
Section titled “CORPUS_EXECUTION_RESULT_MAX_JSON_BYTES”from cayu.evals import CORPUS_EXECUTION_RESULT_MAX_JSON_BYTESCORPUS_EXECUTION_RESULT_MAX_JSON_BYTES = 48 << 20Release source · Runtime guarantees · Capability guides
corpus_execution_result_to_json
Section titled “corpus_execution_result_to_json”from cayu.evals import corpus_execution_result_to_jsonReturn bounded deterministic JSON containing only the published result graph.
corpus_execution_result_to_json(result: CorpusExecutionResult) -> strRelease source · Runtime guarantees · Capability guides
eval_result_report_to_json
Section titled “eval_result_report_to_json”from cayu.evals import eval_result_report_to_jsonReturn a bounded report containing immutable source and canonical presentation.
eval_result_report_to_json(result: CorpusExecutionResult | CapturedEvaluationResultV1) -> strRelease source · Runtime guarantees · Capability guides
eval_result_to_json
Section titled “eval_result_to_json”from cayu.evals import eval_result_to_jsonSerialize either immutable eval-result origin without changing its graph.
eval_result_to_json(result: CorpusExecutionResult | CapturedEvaluationResultV1) -> strRelease source · Runtime guarantees · Capability guides
load_corpus_execution_result
Section titled “load_corpus_execution_result”from cayu.evals import load_corpus_execution_resultRead no more than the public result hard limit before validation.
load_corpus_execution_result(path: str | Path) -> CorpusExecutionResultRelease source · Runtime guarantees · Capability guides
render_captured_evaluation_html
Section titled “render_captured_evaluation_html”from cayu.evals import render_captured_evaluation_htmlRender a standalone report from one public captured-result document.
render_captured_evaluation_html(result: CapturedEvaluationResultV1) -> strRelease source · Runtime guarantees · Capability guides
render_corpus_execution_comparison_html
Section titled “render_corpus_execution_comparison_html”from cayu.evals import render_corpus_execution_comparison_htmlRender a standalone comparison exclusively from its bounded public graph.
render_corpus_execution_comparison_html(comparison: CorpusExecutionComparison) -> strRelease source · Runtime guarantees · Capability guides
render_corpus_execution_html
Section titled “render_corpus_execution_html”from cayu.evals import render_corpus_execution_htmlRender a standalone report exclusively from public, sanitized result data.
render_corpus_execution_html(result: CorpusExecutionResult) -> strRelease source · Runtime guarantees · Capability guides
render_eval_result_html
Section titled “render_eval_result_html”from cayu.evals import render_eval_result_htmlRender either immutable eval-result origin through its exact report shape.
render_eval_result_html(result: CorpusExecutionResult | CapturedEvaluationResultV1) -> strRelease source · Runtime guarantees · Capability guides
write_corpus_execution_html
Section titled “write_corpus_execution_html”from cayu.evals import write_corpus_execution_htmlwrite_corpus_execution_html(result: CorpusExecutionResult, path: str | Path) -> NoneRelease source · Runtime guarantees · Capability guides
write_corpus_execution_result
Section titled “write_corpus_execution_result”from cayu.evals import write_corpus_execution_resultwrite_corpus_execution_result(result: CorpusExecutionResult, path: str | Path) -> None