Ctrl K
ComunidadGuías…

CONTRIBUTING.md

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
# Contributing to Endatix

Thank you for helping. This page says how to name a branch and a pull request. Setup and running the project are in the [README](README.md); the coding rules that people and agents follow are in [AGENTS.md](AGENTS.md).

## Start from an issue

Every pull request closes an issue in this repository. Find one, or [open one](../../issues/new/choose), before you start, so the change is agreed first. Put `Closes #<issue>` in the pull request body.

## Branch names

```text
<type>/e<issue>-<slug>
```

For example `feat/e1339-participant-read`. `<type>` is one of the title types below, and `<slug>` is a few lowercase words joined by dashes.

## Pull request titles

Pull requests are squash-merged, so the title becomes the commit on `main` and feeds the release notes. Use [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) with the issue key as the scope:

```text
<type>(e<issue>): <subject>
```

- **Type:** `feat`, `fix`, `docs`, `style`, `refactor`, `perf`, `test`, `build`, `ci`, `chore`, or `revert`.
- **Scope:** `e` and the issue number, for example `fix(e1346): count test participants' cells by id, with no join` for #1346. Dependency bumps use `deps` or `deps-dev` instead, as Dependabot does: `chore(deps): bump …`.
- **Subject:** imperative, says what changes for the user, and has no trailing period.

## Pull request body

Fill in the [pull request template](.github/PULL_REQUEST_TEMPLATE.md): what changed and why, the issue it closes, and how you tested it.