feat: professionalize platform release 0.3.13
deploy / deploy (push) Canceled after 0s

This commit is contained in:
Jens
2026-07-29 16:35:37 +02:00
parent 78fcf4fa5f
commit 5e2453c29a
40 changed files with 582 additions and 65 deletions
+47 -1
View File
@@ -1,6 +1,6 @@
schema_version: 1
project: VacatureRadar
updated_at: '2026-07-28'
updated_at: '2026-07-29'
execution_policy:
order: file-order, then first ready task whose dependencies are done
no_product_questions: true
@@ -2283,3 +2283,49 @@ tasks:
note: README verdiept tot een klikbare user-first productreis met negen actuele beelden op 1920x1080 en 390x844
in dark/light; alle routes zonder overflow of consolewaarschuwingen. VR-225-lint en Windows-modusassertie
hersteld; 296 tests groen, 2 skips en 83,44% dekking.
- id: VR-227
title: Professionaliseer VacatureRadar integraal voor release 0.3.13
status: done
priority: P0
requirement_ids:
- NFR-001
- NFR-006
- NFR-007
- NFR-008
- NFR-009
- NFR-010
depends_on:
- VR-226
summary: Voer de integrale responsive, UX-, accessibility-, performance-, observability-, security- en operationsroadmap
uit en vervang optionele browsercontrole door een verplichte releasegate.
acceptance_criteria:
- Hoofdcontent en topbar delen een gecentreerd adaptief frame; gastbanner, sticky elementen en pipeline blijven
bruikbaar van 390 tot 3440 px zonder documentoverflow.
- De vacatureflow is begrensd gepagineerd, globale zoekcopy is eerlijk, mobiel pipelinegebruik is verticaal en
demomutaties veroorzaken geen controlmuur.
- Playwright Chromium draait verplicht in CI op zes viewports, faalt op console/page errors en controleert focus,
kernreis en documentoverflow zonder skips.
- Automatisering toont een echte worker/beat-heartbeat en markeert niet-meetbare queuediepte eerlijk; benchmarkparserdekking
is volledig en reproduceerbaar.
- Baseline, performance, architectuur, operations, testing, traceability, externe acties en finale acceptance
zijn actueel en de volledige repositorygate slaagt.
verification:
- python -m scripts.benchmark --quick --skip-performance --json
- python -m pytest tests/e2e/test_vr114_browser_and_accessibility.py
- python -m pytest tests/unit/test_runtime_observability.py tests/unit/test_generic_html_adapter.py
- docker compose config
- ./scripts/codex_verify.sh
primary_paths:
- static/css/
- static/js/app.js
- templates/base.html
- apps/core/services/automation.py
- apps/core/tasks.py
- tests/e2e/test_vr114_browser_and_accessibility.py
- docs/audit/
- USER_INPUT_REQUIRED.md
result:
completed_at: '2026-07-29'
note: Release 0.3.13 professionaliseert responsive layout, mobiele gastflow, begrensde vacature-UX, verplichte
zes-viewport-Playwrightgate zonder skips, echte runtimeheartbeat, parserbenchmark, authdekking, SBOM en integrale
documentatie; volledige gate 312 tests groen, 84,16% dekking.