Frontend & Atlas
Marketing / product HTML
Under public/: landing, about, developers, pricing, account, demo,
methodology, ethos, explorer, code, feed, etc. Some pages use a generated
design-system runtime (_ds/); explorer.html is a large bundled prototype.
Illustrative content on demo/methodology is not the live query API —
agents should use /developers + trial tokens / MCP (llms.txt).
Atlas
public/app/ — WebGL citation map (atlas.js, atlas.css, index.html).
Heavy data/ artifacts are gitignored (~tens of MB). Build helper:
atlas_build.py. Worker endpoints: atlas-api.js (parameterised Cypher over
Aura HTTP). Nav link helper historically: add_atlas_nav_link.py.
Live vs static
| Live | Often static / illustrative |
|---|---|
| graph-pulse counts widget | Demo six-paper tables, methodology headline numbers |
/api/graph/ask (+ Turnstile or bearer) | Explorer palette / synthetic layouts (partially replaced by graph-slice) |
| Atlas API-backed views when wired | Waitlist (removed once API went open-access — see README history) |