Fighting Game · Guides & deep dives

V2 Cook Report

A guides & deep dives document in the Fighting Game library.

0sections1 minread

On this page

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-generated
  • cook-report-total-time-recorded
  • cook-report-per-asset-breakdown
  • cook-report-largest-assets
  • cook-report-cache-hit-rate

The CI validator is:

bash
python3 V2/ue/Tools/check-v2-cook-report.py