CONTRIBUTING.md
Rama main · réplica de lectura del repositorio original.
# Contributing to Druks
Druks is alpha software. Discuss a large change before you start it. The public
app surface and deployment model can change.
## Before opening a pull request
1. Search the existing issues. Open an issue for a behavior change or substantial work.
2. Read [the development guide](docs/development.md).
3. Read the applicable concept, operator, or app-author guide.
4. Keep platform behavior separate from app-specific policy.
5. Add focused tests for a behavior change.
6. If a contract changes, update the canonical public guide.
## Verification
Run the repository checks that cover your change. The complete commands are in
[the development guide](docs/development.md#verification). In the pull request,
list each command that you ran. Explain each command that you did not run.
## Pull requests
- Keep each pull request focused. Explain the user-visible result.
- Identify migrations, workflow replay compatibility, external side effects,
security boundaries, and deployment changes.
- Do not commit credentials, local configuration, exports, research, generated
build output, or files under `tmp/`.
- Your contribution uses the repository's [Functional Source License](LICENSE).
Security reports do not belong in public issues. Follow [SECURITY.md](SECURITY.md).