documentation
Docs
How Stormlight is put together, and the two public contracts — workspace resolution and configuration. The README is the user-facing reference for the dashboard itself.
Architecture
Provider adapters, the application service, the windrunner runtime, the terminal seam, the state model, and persistence — how agent semantics stay separate from terminal and process ownership.
read →
Workspace resolvers
How directories resolve into workspace groups and execution roots, and the executable protocol that lets a monorepo or proprietary layout define its own workspace semantics — no Stormlight-specific code required.
read →
Configuration
The design rationale behind config.toml: what config is and is not
for, the precedence rule, custom providers, and why project-local config is
deliberately deferred.
read →