-
Notifications
You must be signed in to change notification settings - Fork 0
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
[epic] Seams before records before views: the BESS platform
engineseams, run schema, data modelseams, run schema, data modelepictracking issuetracking issueStatus: Open.#10 In dim-sous/BESS-Optimization-Platform;Test coverage inverts the risk: 6 of 8 test files cover v5b markets; plant, EKF, EMS, MPC and ledger share one smoke test
engineseams, run schema, data modelseams, run schema, data modelresearchopen empirical threadsopen empirical threadsStatus: Open.#9 In dim-sous/BESS-Optimization-Platform;Docs have no assigned roles: 12 markdown files overlap; pyproject claims MHE that does not exist; synthetic_day.py names the removed ems_tracking_mpc
documentationImprovements or additions to documentationImprovements or additions to documentationStatus: Open.#8 In dim-sous/BESS-Optimization-Platform;An experiment has no name: three runner scripts are the interface; no [project.scripts], no list
registryentity registries + provenanceentity registries + provenanceStatus: Open.#7 In dim-sous/BESS-Optimization-Platform;A run does not describe itself: results/ holds 27 files named by version, with no config, seed, conditions or git stamp — two runs of one version overwrite each other
engineseams, run schema, data modelseams, run schema, data modelStatus: Open.#6 In dim-sous/BESS-Optimization-Platform;run_simulation takes 15 positional parameters and 9 config dataclasses from one file, with no runtime schema — every caller is welded to the core's shape
engineseams, run schema, data modelseams, run schema, data modelStatus: Open.#5 In dim-sous/BESS-Optimization-Platform;Activation generator and ledger are hardcoded in the loop; ledger.py and milp_bidding.py import upward from core.simulator
engineseams, run schema, data modelseams, run schema, data modelStatus: Open.#4 In dim-sous/BESS-Optimization-Platform;The plant is a type switch: BatteryPack if use_pack else BatteryPlant — a third plant model is another branch in the core
engineseams, run schema, data modelseams, run schema, data modelregistryentity registries + provenanceentity registries + provenanceStatus: Open.#3 In dim-sous/BESS-Optimization-Platform;The estimator has no seam: EKF hardcoded in the loop, EKFParams welded into run_simulation, its name baked into the traces — a UKF touches 6–10 files
engineseams, run schema, data modelseams, run schema, data modelregistryentity registries + provenanceentity registries + provenanceStatus: Open.#2 In dim-sous/BESS-Optimization-Platform;The repo has no ships / never-ships boundary: plant, prices, ledger and the loop sit beside the controller in core/
engineseams, run schema, data modelseams, run schema, data modelStatus: Open.#1 In dim-sous/BESS-Optimization-Platform;