All-Dagster K8sRunLauncher upgrade done: nightly ETL+precompute runs in per-run 6-8Gi Jobs (daemon never OOMs), bybit_book_precompute asset folds in the compare-measured/backtest-refs crons, execution stays in crons. Verified end-to-end (run SUCCESS, daemon 0 restarts, all data fresh 2026-07-19). VRP + compare-measured crons deleted; factory + ucits armed. Documented. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>