Lumen/scripts
Lumen Stage1 0e7d85b862
Some checks failed
ci / check (push) Has been cancelled
Showcase: sovereign HTTPS demo server + local CA
serve-demo.mjs serves dist/ (app shell, SPA fallback) and instance/origin/
(signed packages + latest.json) on one HTTPS port; generates /sync-config.json
with the pinned signing-key fingerprint from the published package and offers
/rootCA.pem for phone trust. gen-certs.sh creates a local ECDSA CA + server
cert with SANs for localhost, hotspot 10.42.0.1, and current interface IPs.
No tunnels, no third parties: everything runs on this laptop. npm run
demo:certs / demo:serve.
2026-10-02 12:40:17 -05:00
..
.gitkeep Stage 1: project foundation (strict TS, lint boundaries B-1..B-7, directory structure, CI, boundary tests) 2026-08-30 23:25:35 -05:00
check-boundaries.ts Stage 1: project foundation (strict TS, lint boundaries B-1..B-7, directory structure, CI, boundary tests) 2026-08-30 23:25:35 -05:00
gen-certs.sh Showcase: sovereign HTTPS demo server + local CA 2026-10-02 12:40:17 -05:00
README.md Stage 1: project foundation (strict TS, lint boundaries B-1..B-7, directory structure, CI, boundary tests) 2026-08-30 23:25:35 -05:00
serve-demo.mjs Showcase: sovereign HTTPS demo server + local CA 2026-10-02 12:40:17 -05:00

scripts

Boundary checks, budget gates, helpers — may import anything for validation.

Stage 1: directory exists with .gitkeep; no feature code yet per IMPLEMENTATION-CONTRACT.md Stage 1. See IMPLEMENTATION-CONTRACT.md §4 responsibilities and §6 B-1…B-7.