fix: lint errors (import sorting, unused vars)

This commit is contained in:
Celes Renata
2026-04-14 19:48:19 +00:00
parent f7a11d14ea
commit d8ea58104c
19 changed files with 60 additions and 31 deletions
+6 -8
View File
@@ -16,6 +16,7 @@ import json
import logging
import time as _time
from contextlib import asynccontextmanager
from dataclasses import asdict
from datetime import datetime, timezone
from typing import Any, Optional
@@ -27,11 +28,16 @@ from pydantic import BaseModel
from starlette.middleware.base import BaseHTTPMiddleware
from starlette.responses import Response
from services.aggregation.pattern_matcher import (
find_cross_company_patterns,
find_self_patterns,
)
from services.extractor.metrics import get_model_performance_summary
from services.shared.audit import get_entity_audit_trail, get_order_audit_trail, record_audit_event
from services.shared.config import load_config
from services.shared.db import get_pg_pool
from services.shared.logging import new_trace_id, set_trace_context, setup_logging
from services.shared.schemas import MAJOR_DECISION_CATALYSTS
logger = logging.getLogger("query_api")
@@ -2092,14 +2098,6 @@ async def toggle_competitive_layer(body: CompetitiveToggleBody):
# (Requirements 10.1, 10.2, 10.3, 10.4, 11.4, 11.6)
# ---------------------------------------------------------------------------
from dataclasses import asdict
from services.aggregation.pattern_matcher import (
find_cross_company_patterns,
find_self_patterns,
)
from services.shared.schemas import MAJOR_DECISION_CATALYSTS
def _pattern_to_dict(p) -> dict[str, Any]:
"""Convert a HistoricalPattern dataclass to a JSON-safe dict."""