Skip to content

Architecture

The architecture stack below is interactive. Click a layer to inspect its runtime boundary, owned nodes, responsibilities, state boundary, and security boundary.

Scroll-driven walkthrough

The system changes state as you move through the workflow

This section reacts to scroll and click. Move down the story and the visual panel updates to match the current operating stage.

Scroll reactiveSticky visualClick override

feed pressure

Signals enter as live feeds and market snapshots

Intake pressure rises as fresh sources land in the current snapshot.

feedssnapshotsfreshness

System topology

Click a layer to see where it runs and what it owns

This view compresses the stack into interface, analytics, graph, replay, and storage. Clicking a layer now exposes owned nodes, storage boundaries, and security boundaries.

FrontendSidecarHistorical archive

Browser / desktop shell

Interface layer

The operator surface renders maps, panels, hover states, replay controls, and focus-preserving navigation. It should stay responsive while exposing high-density signals.

Node detail

panel layout

Owns panel composition, variants, and shell mounts.

Main flows

  • renders normalized state
  • routes focus and click events
  • surfaces alerts and replay outputs

State and storage boundary

  • short-lived browser state and UI preferences
  • desktop shell bridges into sidecar-only actions

Security and ops boundary

  • never expose credentials client-side
  • use sanitized public screenshots only
  • avoid leaking local-only endpoints

Main subsystems

  • frontend app shell and panel system
  • domain services and analysis modules
  • desktop sidecar and local APIs
  • historical replay and archive services
  • unattended dataset registry and scheduler worker for fetch/import/replay cadence
  • guarded dataset discovery and auto-registration for missing historical coverage
  • theme discovery queue and guarded Codex theme proposer
  • experiment registry and guarded self-tuning weight profiles
  • graph-propagation services for hidden candidate discovery
  • macro kill-switch, hedge overlay, and explainable attribution over live decisions
  • generated service contracts and OpenAPI surfaces

Reference docs

Public boundary

This site documents architecture decisions and major flows while omitting private operations, secrets, and sensitive deployment details.

Code licensed under AGPL-3.0-only. Public docs and media follow separate content policies.