1 reporting.recipe_throughput

reporting.recipe_throughput

Export source-bound F24/G60 H12 throughput over every planned attempt.

The numerator counts all contiguous H12 starts in validated successful stores, max(chain_length - 12 + 1, 0). The denominator sums verified attempted generation cost for every attempt in the same profile, including measurement rejections and execution failures. Reused successes without bound original generation cost, unknown reuse provenance, or missing elapsed time make the throughput and F24/G60 ratio explicitly unavailable.

1.1 Functions

Name Description
export_recipe_throughput Write one deterministic JSON summary without modifying source evidence.
recipe_throughput_summary Calculate descriptive H12 throughput for the frozen F24/G60 plan.

1.1.1 export_recipe_throughput

reporting.recipe_throughput.export_recipe_throughput(plan_path, output_path)

Write one deterministic JSON summary without modifying source evidence.

1.1.2 recipe_throughput_summary

reporting.recipe_throughput.recipe_throughput_summary(plan_path)

Calculate descriptive H12 throughput for the frozen F24/G60 plan.

The attempt is the denominator unit. Successful stores contribute H12 starts only after their canonical manifest, content, and owner identities have been validated by read_recipe_experiment_report and their persisted rollout contract has been validated again while reading chain length. This estimator does not encode a promotion threshold.

1.1.2.1 Parameters

Name Type Description Default
plan_path Path Frozen recipe experiment plan. The plan and its receipts and successful stores are read without mutation. required

1.1.2.2 Returns

Name Type Description
dict[str, Any] JSON-compatible source identity, per-profile counts and rates, and the
dict[str, Any] descriptive F24/G60 throughput ratio.

1.1.2.3 Raises

Name Type Description
ValueError If profiles, timing, stores, or source identities violate the frozen experiment contract.
Back to top