This commit is contained in:
@@ -2329,3 +2329,33 @@ tasks:
|
||||
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.
|
||||
- id: VR-228
|
||||
title: Optimaliseer de importpipeline voor release 0.3.14
|
||||
status: ready
|
||||
priority: P0
|
||||
requirement_ids:
|
||||
- NFR-007
|
||||
- NFR-008
|
||||
- NFR-009
|
||||
depends_on:
|
||||
- VR-227
|
||||
summary: Profileer de PostgreSQL-import reproduceerbaar, verwijder aantoonbare N+1- en overbodige writes en lever
|
||||
de geverifieerde optimalisatie veilig op zonder wijziging aan deduplicatie, scoring of datakwaliteit.
|
||||
acceptance_criteria:
|
||||
- Een fail-closed runner meet een disposable PostgreSQL-database met vaste fixture, warm-up en drie herhalingen.
|
||||
- De geoptimaliseerde import reduceert queryvolume en doorlooptijd aantoonbaar tegenover 0.3.13 en rapporteert
|
||||
p50, p95, throughput, geheugen en queryfamilies.
|
||||
- Parserdekking blijft 12/12, dedupeprecision en -recall blijven 1,0, rankingchurn blijft nul en historische
|
||||
ScoreRuns plus veldprovenance blijven intact.
|
||||
- Regressietests begrenzen het queryvolume; de volledige kwaliteitsgate slaagt tweemaal en productieacceptatie
|
||||
bewijst health, beperkte importsmoke, publieke kernflows en rollbackgereedheid.
|
||||
verification:
|
||||
- python -m scripts.benchmark_import --jobs 250 --iterations 3
|
||||
- uv run pytest tests/integration/test_pipeline.py tests/unit/test_import_benchmark.py
|
||||
- ./scripts/codex_verify.sh
|
||||
primary_paths:
|
||||
- apps/jobs/services/pipeline.py
|
||||
- scripts/benchmark.py
|
||||
- scripts/benchmark_import.py
|
||||
- tests/integration/test_pipeline.py
|
||||
- docs/audit/IMPORT_PERFORMANCE_FINAL.md
|
||||
|
||||
Reference in New Issue
Block a user