Financial literals redacted at render (LLC-private enforced by script);
reports as routable folder pages (Grav: bare .md in a folder is not
routable; git pathspec glob * crosses dirs - removed the git rm line
that unstaged its own output); sections visible:true; skeleton pages
dropped, home alias -> /performance. Site live public read-only.
https://projects.knownelement.com/issues/826#note-19
Fleet capacity ledger as virtual stock, reservations as consuming orders,
analytic-accounting margins per tenant class (private), KillBill = billing /
Dolibarr = financial brain. vpperf API identity live on erp.knownelement.com.
https://projects.knownelement.com/issues/826#note-16
grav-publish.sh now renders into KNEL/KNELPerfHub (AGPLv3) and pushes;
the Cloudron VPS ukrrs-hub-pull.timer git-pulls into the Grav pages dir
every 5 min (safe.directory fix); Grav cache.check=file auto-refreshes.
NO server-side tooling runs in the Grav container anymore. Verified
end-to-end live.
https://projects.knownelement.com/issues/826#note-13
Grav (Cloudron app 8336f951, org-SSO-gated) installed at
performance.knownelement.com; tools/grav-publish.sh pushes the home
dashboard (ERCOT risk + arbitrage verdict + baseline index) and report
pages as markdown via ssh->docker exec, then clears cache. Idempotent,
cron-safe. First publish verified live.
https://projects.knownelement.com/issues/826#note-11
Founder directive 2026-09-04. Fleet verified at max: tsys1/3/4/6/7/9
governor=performance (+EPP on pstate hosts) under tuned virtual-host
(profile-persisted, tuned-adm verify passes); tsys5 = fixed-max by
hardware (E5620, no cpufreq driver, cores pinned above base clock).
Script audits and can enforce (--fix) per host via the SSH chokepoint.
https://projects.knownelement.com/issues/769#note-4152