Commit Graph
5 Commits
Author SHA1 Message Date
ic-builder 4fd18e0792 Transparency page: state the open-code/private-inputs principle verbatim (#826)
ci / audit (push) Successful in 45s
https://projects.knownelement.com/issues/826#note-20
2026-09-06 16:30:40 -05:00
ic-builder 90a9557f36 Publisher v3: full site IA (Home/Program/Fleet/Reports/Intel/Status/Transparency/About) + mechanical redaction (#826)
ci / audit (push) Successful in 46s
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
2026-09-06 16:28:50 -05:00
ic-builder c3562468c7 Publisher: whitelist comment codifying the public/private line (#826)
ci / audit (push) Successful in 23s
https://projects.knownelement.com/issues/826#note-15
2026-09-06 15:36:05 -05:00
ic-builder 537b434868 Publisher re-architecture: push-to-repo, site pulls (founder ruling) (#826)
ci / audit (push) Successful in 23s
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
2026-09-06 15:34:52 -05:00
ic-builder 7b48df3c7b Grav publisher: perf intel to performance.knownelement.com (#826)
ci / audit (push) Successful in 23s
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
2026-09-06 15:26:31 -05:00