3 Commits
Author SHA1 Message Date
mrcharles baf4088059 ERCOT daily risk-intelligence brief (#826)
ercot-brief.sh: LZ_SOUTH RTM now + 24h peak -> GREEN/WATCH/ELEVATED/CRITICAL
risk level + actions (precharge battery, defer class-3 batch, RTW
counterfactual flag) + TSV history. Rationale: Base Power stays the retail
counterparty; ISO signals are risk intelligence, not an export market.

https://projects.knownelement.com/issues/826#note-7
2026-09-06 15:02:15 -05:00
mrcharles 0693739d70 ONCOR real-time arbitrage decision tool + economics doc (#826)
oncor-arbitrage.sh: LZ_SOUTH RTM price (pluggable source) -> best-action
verdict (serve load vs export to Base flat 4c vs RTW counterfactual);
JSON out for the KNELPerf batch gate. Verified with override prices.

https://projects.knownelement.com/issues/826#note-5
2026-09-06 14:58:45 -05:00
mrcharles b3effbe044 Fix math review findings (#826 Redmine note follows)
- constants drift: CURRENT_MONTHLY_BILL 301.08->264.47, CURRENT_ANNUAL_CONSUMPTION 23952->22614 (15-month billing table is truth)
- plan header: ROI 9.1 -> 10.2 yrs (matches table); 14% -> 26.6% kWh / 12.7% bill offset
- Dockerfile entrypoint ran DEPRECATED solar_estimate.py (400W panels); now runs the current bash analyzer on alpine
- scenario payback caveat: fixed $4,100 cost across array sizes = optimistic ceilings

https://projects.knownelement.com/issues/826#note-1
2026-09-06 14:02:12 -05:00