# Developer's guide This section is for people changing croak's code or documentation. For using croak in a research workflow, start with the [introduction](../introduction/index.md) or [user guide](../user_guide/index.md). The scientific derivations remain in the user guide so that understanding a retrieval does not require following the package's internal organisation. The standard for issues and pull requests is in [`CONTRIBUTING.md`](https://github.com/LupoLab/croak/blob/main/CONTRIBUTING.md), and the working rules for people and coding agents are in [`AGENTS.md`](https://github.com/LupoLab/croak/blob/main/AGENTS.md). ```{toctree} :maxdepth: 1 environment architecture extending gui_sessions validation documentation releasing Project name and history <../reference/naming> ```