Versienummer automatisch verhogen bij elke commit (1.1.1)

- VERSION bevat het versienummer, config.py leest het daaruit
  (werkt ook in Docker, waar config.ini niet meegaat)
- verhoog_versie.py: laatste cijfer +1 tot 99, dan het middelste;
  het middelste ook tot 99, dan het eerste
- CLAUDE.md: Claude verhoogt de versie voor elke commit

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
marijnandClaude Opus 5.5 committed 2026-10-14 20:17:32 +02:00
1 parent 51b016d8fb
commit 6e78b2e790
4 files changed
+62 -1

No files matched your search

+18
View File
@@ -0,0 +1,18 @@
# PIVOT – afspraken voor Claude
## Versienummer bij elke commit
Het versienummer van PIVOT staat in het bestand `VERSION` (onderaan elke pagina: "PIVOT – Versie x.y.z").
**Vóór elke commit** het versienummer één stap verhogen en `VERSION` mee in de commit opnemen:
```bash
python verhoog_versie.py
git add VERSION
```
- Eén verhoging per commit, niet per gewijzigd bestand.
- Regels: het laatste cijfer telt op tot 99, daarna gaat het middelste cijfer omhoog (`1.1.99` → `1.2.0`); het middelste cijfer gaat ook tot 99 (`1.99.99` → `2.0.0`). Het eerste cijfer heeft geen maximum.
- Nooit `VERSION` met de hand aanpassen of nummers overslaan.
- Geeft een merge of pull een conflict in `VERSION` (twee branches verhoogden tegelijk)? Neem het **hoogste** van de twee nummers en voer daarna `python verhoog_versie.py` nog één keer uit.
- Vermeld het nieuwe nummer in de commitboodschap, bv. `Logo leesbaar maken in het donkere thema (1.1.2)`.