diff --git a/performance/status/page.md b/performance/status/page.md index c61f7e5..2ff7bd8 100644 --- a/performance/status/page.md +++ b/performance/status/page.md @@ -5,13 +5,13 @@ visible: true # 📈 Status dashboard -Auto-published 2026-09-06T16:30:38-05:00 from KNELPerf. Source: +Auto-published 2026-09-06T16:31:38-05:00 from KNELPerf. Source: https://git.knownelement.com/KNEL/KNELPerf ## 🌤️ Solar arbitrage verdict (latest run) ```json { - "ts": "2026-09-06T21:30:38Z", + "ts": "2026-09-06T21:31:38Z", "ok": false, "error": "no price source available (set ERCOT_API_KEY or GRIDSTATUS_API_KEY; see docs/oncor-realtime-arbitrage.md)" } diff --git a/performance/transparency/page.md b/performance/transparency/page.md index bd88439..274ab6a 100644 --- a/performance/transparency/page.md +++ b/performance/transparency/page.md @@ -11,11 +11,14 @@ read-only** — performance data, benchmarks, risk intelligence, architecture and decision reports are all in the open. **The principle**: our code, formulas, and methodology are open; the -inputs to them are not. Revenue and expense detail (contract rates, -system costs, billing history, per-tenant margins, customer data) is -private to LLC members and is never published here. This line is enforced -mechanically: the publishing script redacts private literals from every -public page at render time — see +inputs to them are not. **This site is assumed 100% public** — nothing is +published here that isn't safe for the open internet. Revenue and expense +detail (contract rates, system costs, billing history, per-tenant +margins, customer data) is private to LLC members and lives in our ERP: +private financial dashboards and reports are built in Dolibarr +(SSO + role-gated), as part of this same program — never on this site. +The public/private line is enforced mechanically: the publishing script +redacts private literals from every public page at render time — see [`grav-publish.sh`](https://git.knownelement.com/KNEL/KNELPerf/src/branch/main/tools/grav-publish.sh). Public market signals (e.g. ERCOT prices) are open data and stay open.