-
Notifications
You must be signed in to change notification settings - Fork 2
Source Map
Isolator acm edited this page Jul 13, 2026
·
2 revisions
Back to Home. Related: Architecture, Product-and-Features.
| Path | Role |
|---|---|
src/main.js |
browser bootstrap and concrete adapter injection |
src/ui/app.js |
controller, actions, orchestration, render entry |
src/state.js |
signals-backed state model and persistence operations |
src/net/ch-client.js |
ClickHouse HTTP execution and schema calls |
src/net/oauth.js |
OAuth flow/token exchange |
src/editor/editor-port.js |
SQL editor contract and safe no-op port |
src/editor/codemirror-adapter.js |
SQL CodeMirror 6 adapter |
src/editor/spec-editor.js |
saved-query Spec JSON CodeMirror 6 adapter |
src/core/spec-draft.js |
pure Spec parsing, validation registry, normalization, and formatting |
src/core/ |
pure SQL, parameter, chart, graph, export, and formatting logic |
src/ui/ |
DOM renderers and imperative UI adapters |
tests/unit/ |
matching happy-dom/Vitest module tests |
tests/e2e/ |
raw-ESM Playwright harnesses |
build/build.mjs |
esbuild + inline single-file build |
deploy/ |
ClickHouse handler and installer assets |
-
README.md— product behavior, local use, install, testing. -
CLAUDE.md— contributor source of truth. -
docs/ARCHITECTURE.md— dependency/seam overview. -
docs/ADR-0001-reactivity.md— signals and UI decisions. -
docs/DEPLOYMENT.md— deployment sequence. -
docs/LOGIN-SCREEN.md— login configuration. -
CHANGELOG.md— released and unreleased behavior. -
docs/ui-snapshots/CAPTURE-SPEC.md— visual baseline.
Rules source of truth: CLAUDE.md. Deep-detail archive: Claude native memory (indexed in Operations-Memory). Re-verify anything with a date, version, or cluster ID before acting. Distilled 2026-07-12.
Orientation
Working here
Operations
Meta