How this demo is built
Four views of the proof of concept itself (the other architecture pages describe how a production platform would be built). Boxes with a link open the page.
Site map: what to click
Four role flows start from the home page. ★ marks the two pages where the substance lives.
Role workspaces over one submission thread
There is no backend, yet the personas feel connected: they read and write one submission thread in browser storage
(js/store.js, through js/secure-store.js, so nothing is stored as readable text).
The plan-design engine
A clean-room rewrite in 2026: modern vanilla JavaScript (ES modules), no framework, no build step, no eval.
Each product is a JSON tree (product → group → provision → option → nested provisions). Rules are data; rating is a pure function.
A static site with a strict content security policy
No login gate, no server, no keys. Scripts and styles load only from this origin; markup carries no inline scripts, inline styles or inline event handlers.