Files
VacatureRadar/CONTRIBUTING.md
Jens b8091e59bd
deploy / deploy (push) Canceled after 0s
Initial deploy setup
2026-07-21 14:00:00 +02:00

44 lines
1.1 KiB
Markdown

# Bijdragen
## Workflow
1. Kies een taak uit `docs/ai/BACKLOG.yaml`.
2. Maak een gerichte branch of worktree.
3. Werk code, tests en documentatie samen bij.
4. Draai `./scripts/codex_verify.sh`.
5. Review het diff tegen `docs/quality/DEFINITION_OF_DONE.md`.
6. Werk taakstatus en `docs/ai/PROJECT_STATE.md` bij.
## Commitstijl
Gebruik kleine, beschrijvende commits, bijvoorbeeld:
```text
feat(sources): add robots policy cache
fix(scoring): preserve hard exclusion evidence
test(email): cover duplicate Message-ID imports
docs(unraid): document restore drill
```
## Pull-requestinhoud
Vermeld:
- gekoppelde taak-ID en requirement-ID's;
- gedrag vóór/na;
- database- of configuratiewijzigingen;
- security/privacy-impact;
- uitgevoerde tests;
- screenshots bij zichtbare UI-wijzigingen;
- rollbackpad.
## Verboden bijdragen
- bots die inloggen op denylistplatformen;
- CAPTCHA- of rate-limitomzeiling;
- scraping zonder bronbeleid;
- automatisch solliciteren;
- echte credentials of persoonlijke mailboxdata;
- AI-beslissingen die harde regels overschrijven;
- tests die standaard live vacatureplatformen benaderen.