> For the complete documentation index, see [llms.txt](https://docs.dispach.moeenmahmud.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dispach.moeenmahmud.com/contributing/readme.md).

# Overview

Dispach welcomes focused pull requests. The most useful contributions fix a reproduced failure, close a documented gap, improve an example, or make an existing contract clearer.

You can submit a bug fix or documentation improvement directly. Discuss these before writing code:

* a new dependency or package;
* a public API, manifest field, event type, or wire change;
* a change to architecture, persistence, security behavior, or product scope;
* a performance claim that needs a new evaluation method.

Start with [development setup](/contributing/development-setup.md), then use the [repository map](/contributing/repository-map.md) to find the owning package. [Making a change](/contributing/making-a-change.md) explains which specifications and checks move with different kinds of work.

Security reports follow the private process in `SECURITY.md`. Maintainers alone cut releases; [releasing](/contributing/releasing.md) documents that process so it is reviewable rather than tribal knowledge.
