Harden public demo for 0.3.16
This commit is contained in:
+42
-1
@@ -1,6 +1,6 @@
|
||||
schema_version: 1
|
||||
project: VacatureRadar
|
||||
updated_at: '2026-07-30'
|
||||
updated_at: '2026-08-12'
|
||||
execution_policy:
|
||||
order: file-order, then first ready task whose dependencies are done
|
||||
no_product_questions: true
|
||||
@@ -2376,3 +2376,44 @@ tasks:
|
||||
note: 'Release 0.3.14: geïsoleerde PostgreSQL-benchmark reduceert importduur 44,74% en queries minstens 63,73%;
|
||||
twee volledige gates met 318 tests groen; productie healthy op image sha256:1ee84241, transactionele importsmoke
|
||||
teruggerold en rollbackimage 0.3.13 beschikbaar.'
|
||||
- id: VR-229
|
||||
title: Herstel de publieke demo na de visuele 0.3.15-audit
|
||||
status: done
|
||||
priority: P1
|
||||
requirement_ids:
|
||||
- NFR-008
|
||||
- NFR-009
|
||||
depends_on:
|
||||
- VR-228
|
||||
summary: Maak de publieke demo opnieuw representatief en tijdsbestendig, scheid mailboxingress van URL-fetching
|
||||
en laat operationele statussen exact zeggen wat ze meten.
|
||||
acceptance_criteria:
|
||||
- Iedere nieuwe demosessie herstelt zes fictieve actuele vacatures, scores en toekomstige opvolgdatums zonder
|
||||
duplicaten of groeiende ScoreRun-historiek.
|
||||
- De demo toont negen fictieve, actieve platformmailboxkoppelingen zonder secrets of echte persoonsgegevens.
|
||||
- E-mailbronnen worden nooit door de generieke URL-fetchscheduler gepland en oude mailboxpolicyfouten vervuilen
|
||||
dashboard en activiteit niet meer.
|
||||
- Navigatie en dashboard noemen het zoekprofiel expliciet actief zonder brongezondheid te suggereren; het lege
|
||||
loginwachtwoordveld lijkt niet vooraf ingevuld.
|
||||
- De negen kernroutes blijven in dark/light en op mobiel, desktop en ultrawide zonder overflow, consolefouten
|
||||
of headingregressies bruikbaar; de volledige kwaliteitsgate slaagt.
|
||||
verification:
|
||||
- python -m pytest tests/integration/test_auth_login.py tests/integration/test_tasks_and_more_views.py
|
||||
- Browseraudit op 390x844, 1280x600, 1440x900 en 3440x1440
|
||||
- ./scripts/codex_verify.sh
|
||||
primary_paths:
|
||||
- apps/jobs/services/demo_seed.py
|
||||
- apps/jobs/services/activity.py
|
||||
- apps/jobs/services/cockpit.py
|
||||
- apps/sources/tasks.py
|
||||
- templates/base.html
|
||||
- templates/dashboard/today.html
|
||||
- templates/registration/login.html
|
||||
- tests/integration/test_auth_login.py
|
||||
- tests/integration/test_tasks_and_more_views.py
|
||||
result:
|
||||
completed_at: '2026-08-12'
|
||||
note: Publieke demo wordt bij iedere sessie idempotent hersteld met 6 actuele fictieve vacatures, tijdsbestendige
|
||||
opvolging en 9 fictieve mailboxkoppelingen; EMAIL-bronnen en demo-mailboxen zijn uit de verkeerde schedulers
|
||||
en activityfeeds uitgesloten, statuscopy en loginplaceholder zijn gecorrigeerd. Gerichte 51 tests en volledige
|
||||
gate met 327 tests groen, 84,04% dekking.
|
||||
|
||||
Reference in New Issue
Block a user