This commit is contained in:
@@ -177,7 +177,8 @@ Lees vóór productiegebruik [SECURITY.md](SECURITY.md) en het [threat model](do
|
||||
De kern is een server-rendered Django 5.2-modulaire monoliet met PostgreSQL, Redis/Celery en een lokale dark/light-interface zonder runtime-CDN of SPA-afhankelijkheid. SQLite wordt gebruikt voor lokale tests.
|
||||
|
||||
```bash
|
||||
uv sync --frozen
|
||||
uv sync --frozen --all-groups
|
||||
uv run playwright install chromium
|
||||
uv run python manage.py migrate
|
||||
uv run python manage.py runserver 0.0.0.0:8080
|
||||
```
|
||||
@@ -188,7 +189,7 @@ Voer vóór iedere oplevering de volledige gate uit:
|
||||
./scripts/codex_verify.sh
|
||||
```
|
||||
|
||||
Die controleert formatting, lint, Django-configuratie, migraties, de volledige offline testset, minimaal 70% branch-aware dekking, documentatie en de taakledger. Bij wijzigingen aan de frontend controleer je daarnaast toetsenbordgebruik, dark/light en minimaal 360 px plus een gangbare desktopbreedte.
|
||||
Die controleert formatting, lint, Django-configuratie, migraties, de volledige testset, verplichte Chromium-E2E, minimaal 70% branch-aware dekking, documentatie en de taakledger. De browsergate controleert de kernreis, focus, consolefouten en documentoverflow op mobiel, tablet, laptop, desktop, widescreen en ultrawide.
|
||||
|
||||
## Beheer en deployment
|
||||
|
||||
@@ -198,6 +199,9 @@ Die controleert formatting, lint, Django-configuratie, migraties, de volledige o
|
||||
- [Push-to-deploy met Gitea](docs/operations/GITEA_DEPLOYMENT.md)
|
||||
- [Operationeel runbook](docs/operations/RUNBOOK.md)
|
||||
- [Back-up en herstel](docs/operations/BACKUP_RESTORE.md)
|
||||
- [Professionalisering baseline](docs/audit/BASELINE.md)
|
||||
- [Performanceaudit](docs/audit/PERFORMANCE.md)
|
||||
- [Finale acceptance](docs/audit/FINAL_ACCEPTANCE.md)
|
||||
|
||||
Een overdrachtsarchief zonder secrets, lokale databases of caches maak en controleer je met:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user