semantics

This commit is contained in:
2026-04-01 21:57:51 +03:00
parent 69e86a97e7
commit 78d6995e13
69 changed files with 333 additions and 319 deletions

View File

@@ -6,7 +6,11 @@
# @RELATION: DEPENDS_ON ->[backend.src.core.task_manager.models.Task:Function]
# @RELATION: DEPENDS_ON ->[backend.src.models.report:Function]
# @RELATION: DEPENDS_ON ->[backend.src.services.reports.type_profiles:Function]
# @INVARIANT: Unknown task types and partial payloads remain visible via fallback mapping.
# @INVARIANT: Normalizer instance maintains consistent field order
# @DATA_CONTRACT: ReportRow -> NormalizerInput; session_id -> valid UUID
# @PRE: session is active and valid
# @POST: Returns Normalizer output with normalized fields
# @SIDE_EFFECT: Read-only database operations
# [SECTION: IMPORTS]
from datetime import datetime