30 lines
682 B
Markdown
30 lines
682 B
Markdown
# Include: issue-numbering
|
|
|
|
Determina el próximo número de issue disponible.
|
|
|
|
## Comando
|
|
|
|
```bash
|
|
ls dev/issues/ dev/issues/completed/ | grep -oP '^\d{4}' | sort -rn | head -1
|
|
```
|
|
|
|
## Lógica
|
|
|
|
1. Lista todos los archivos en `dev/issues/` y `dev/issues/completed/`
|
|
2. Extrae números de 4 dígitos al inicio del nombre
|
|
3. Ordena de mayor a menor
|
|
4. Toma el primero (más alto)
|
|
5. El siguiente issue será: `número_más_alto + 1`
|
|
|
|
## Formato
|
|
|
|
Siempre usar **4 dígitos con ceros a la izquierda**:
|
|
- `0001`, `0002`, ..., `0023`, `0024`, etc.
|
|
- Nunca: `1`, `23`, `123`
|
|
|
|
## Ejemplo
|
|
|
|
Si el issue más reciente es `0023-hot-reload.md`:
|
|
- Número actual: `0023`
|
|
- Próximo issue: `0024`
|