Skip to content

Source Map

Isolator acm edited this page Jul 13, 2026 · 2 revisions

Source map

Back to Home. Related: Architecture, Product-and-Features.

Code entry points

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

Documentation entry points

Clone this wiki locally