Skip to content

Contributing

Nexul is one repository: a Go module for the server and runner, a React web app, an Electron shell, a TypeScript SDK, and this documentation site.

Start here:

  1. Architecture — the use-case layer, its two adapters, the SQLite spine, the event bus.
  2. Repository layout — what lives in which directory.
  3. Local development — prerequisites, make targets, the debug stack, tests.
  4. Coding standards — the rules every change is reviewed against.

Reference: