Thanks for your interest in improving this project.
- Keep changes simple and easy to explain.
- Avoid large unrelated refactors.
- Open an issue first for bigger changes.
- Fork and clone the repository.
- Run the quality gate:
./scripts/run_checks.sh- Open
model/bicycle_model.htmlin a browser for manual checks.
- Keep plain HTML/CSS/vanilla JavaScript style.
- Prefer small, reviewable commits.
- Add or update tests for behavior changes.
- Update relevant docs when behavior changes.
- Tests pass locally (
./scripts/run_checks.sh) - Scope is focused
- Docs updated
- No secrets or credentials added
- Manual browser check completed
- Änderungen einfach und nachvollziehbar halten.
- Keine großen, fachfremden Refactorings.
- Für größere Änderungen zuerst ein Issue öffnen.
- Repository forken und klonen.
- Prüfschleife ausführen:
./scripts/run_checks.shmodel/bicycle_model.htmlim Browser manuell prüfen.
- Plain HTML/CSS/Vanilla JavaScript beibehalten.
- Kleine, gut reviewbare Commits bevorzugen.
- Bei Verhaltensänderungen Tests ergänzen/anpassen.
- Relevante Doku mitpflegen.