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:
- Architecture — the use-case layer, its two adapters, the SQLite spine, the event bus.
- Repository layout — what lives in which directory.
- Local development — prerequisites, make targets, the debug stack, tests.
- Coding standards — the rules every change is reviewed against.
Reference:
- Documentation and ADRs — the glossary, the decision log, and the tracker.
- CI and releases
- Website — how this site is built and hosted.
- Licensing