STOCKLAB FINAL AUDIT REMEDIATION MANIFEST Generated UTC: 2026-09-10T18:23:30Z Host: Azeroth BASE: /data/files/stocklab/backend RC: /data/files/bmw/stocklab-release-candidate-sl003-final-20260910-111453 PATCH: /data/files/bmw/stocklab-audit-remediation-FINAL-20260910-212330/STOCKLAB-AUDIT-REMEDIATION-FINAL.patch PATCH_SHA256: 3df533a8d976d49cd39ad462767b272c3d8d2d2b0af11bb762ac6126ebc4823c PATCH_BYTES: 18090 CHANGED_FILES: app/adapters/resolver.py app/adapters/validation.py app/api/v1/rankings.py app/engines/screening/executor.py app/schemas/common.py app/workers/celery_app.py app/workers/ingest.py app/workers/recompute.py tests/test_provider_resilience.py REMEDIATIONS: SL-001 COMPLETE POINT-IN-TIME FILTERING SL-002 EXPLICIT CELERY TASK REGISTRATION SL-003 LATEST SCORE / VALUATION JOIN SL-004 MERGED LINE-ITEM VALIDATION SL-004 SECONDARY-SOURCE PROVENANCE SL-015 SCREENER INPUT BOUNDS SCREENER PERCENTAGE-POINT TO STORED-RATIO NORMALIZATION GATES: LOGICAL_INVENTORY=PASS PATCH_GENERATION=PASS EXACT_CHANGED_FILE_SET=PASS SEMANTIC_REMEDIATION_COVERAGE=PASS PATCH_CONTENT_SAFETY=PASS PATCH_DRY_RUN=PASS PATCH_APPLY_ISOLATED=PASS DRY_RUN_HASH_VERIFICATION=PASS PYTHON_SYNTAX=PASS PRODUCTION: PRODUCTION_MODIFIED=FALSE PRODUCTION_RESTARTED=FALSE PRODUCTION_DATABASE_TOUCHED=FALSE PRODUCTION_PORTS_CHANGED=FALSE