V2/ue/Build/Cooking/v2-cook-report.json defines the post-validation cook
report. It records total cook time, per-asset breakdown, largest assets, and
cache hit rate before cooked artifacts are published.
plan-v2-cook-report.py consumes cook metrics from the parallel schedule,
validation report, incremental plan, or the manifest fixture. The report keeps
one row per asset with asset type, platform profile, cook time, cooked size, and
cache-hit state.
The largest-assets section is sorted by cooked size descending. The cache report
counts cache hits and misses and emits cook.report.cache_hit_rate_pct.
Required gates:
cook-report-generatedcook-report-total-time-recordedcook-report-per-asset-breakdowncook-report-largest-assetscook-report-cache-hit-rate
The CI validator is:
bash
python3 V2/ue/Tools/check-v2-cook-report.py