End-to-end BGE runs 1–2 config and mount preflight - #492
Conversation
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
|
One small thing. For the precalc runs, could we change |
|
Also, just so I'm on the same page, we don't have the |
There was a problem hiding this comment.
Just flagging something that caused me some headache from the NY/RI days: here, the name of the file goes *_calibrated_supply.csv, but the content of the files here (which represent the name of the tariff jsons) goes *_supply_calibrated. Same goes for the other calibrated supply type maps below (e.g. bge_hp_seasonal_calibrated_supply.csv. It might be a good idea to standardize this order throughout so we don't run into unexpected naming errors later on.
alexhyunminlee
left a comment
There was a problem hiding this comment.
Looks good to me overall, minor question/comments above.
Overview
/data.sbwhile the s3fs mount is down (Justfile preflight +assert_output_dir_is_mountedinrun_scenario.py, with tests).Reviewer focus
run_scenario.pyinvocations are still guarded.md_20260732a_r1-style batches.Non-obvious details
path_supply_capacity_mcat NY zero parquet paths; corrected to MD.s3://directly (pathlib/open()), so outputs depend on/data.sbbeing mounted. Unmounted mounts previously caused silent local-disk writes.Closes #490
Made with Cursor