From 49a27d595195732ddc2a9bb3ac323440f1575bd2 Mon Sep 17 00:00:00 2001 From: Michele Bigi Date: Sun, 20 Sep 2026 17:21:57 +0200 Subject: [PATCH] Fix leftover service overlay stamps so __future__ stays first. Use comment headers instead of a second module docstring so overlay copies remain valid Python. --- periscope/src/backend/services/api_logs.py | 6 ++---- periscope/src/backend/services/billing_hook.py | 6 ++---- periscope/src/backend/services/cost_estimator.py | 6 ++---- periscope/src/backend/services/datasheet_store.py | 6 ++---- periscope/src/backend/services/dedupe_findings.py | 6 ++---- periscope/src/backend/services/digikey.py | 6 ++---- periscope/src/backend/services/email.py | 6 ++---- periscope/src/backend/services/llm/base.py | 6 ++---- periscope/src/backend/services/llm/factory.py | 6 ++---- periscope/src/backend/services/llm/types.py | 6 ++---- periscope/src/backend/services/normalize_findings.py | 6 ++---- periscope/src/backend/services/purple_parts.py | 6 ++---- periscope/src/backend/services/storage.py | 6 ++---- 13 files changed, 26 insertions(+), 52 deletions(-) diff --git a/periscope/src/backend/services/api_logs.py b/periscope/src/backend/services/api_logs.py index 9c1bff8..2a3dbfd 100644 --- a/periscope/src/backend/services/api_logs.py +++ b/periscope/src/backend/services/api_logs.py @@ -1,7 +1,5 @@ -"""Native Periscope overlay: leftover service still imported from src. - -PinScope original remains in dependency/. -""" +# Native Periscope overlay: leftover service still imported from src. +# PinScope original remains in dependency/. """Per-project API call logging. diff --git a/periscope/src/backend/services/billing_hook.py b/periscope/src/backend/services/billing_hook.py index eaa8237..697651a 100644 --- a/periscope/src/backend/services/billing_hook.py +++ b/periscope/src/backend/services/billing_hook.py @@ -1,7 +1,5 @@ -"""Native Periscope overlay: leftover service still imported from src. - -PinScope original remains in dependency/. -""" +# Native Periscope overlay: leftover service still imported from src. +# PinScope original remains in dependency/. """Open-core billing seam. diff --git a/periscope/src/backend/services/cost_estimator.py b/periscope/src/backend/services/cost_estimator.py index 756702d..dc758c0 100644 --- a/periscope/src/backend/services/cost_estimator.py +++ b/periscope/src/backend/services/cost_estimator.py @@ -1,7 +1,5 @@ -"""Native Periscope overlay: leftover service still imported from src. - -PinScope original remains in dependency/. -""" +# Native Periscope overlay: leftover service still imported from src. +# PinScope original remains in dependency/. """Pre-flight cost estimator for pipeline runs. diff --git a/periscope/src/backend/services/datasheet_store.py b/periscope/src/backend/services/datasheet_store.py index 5895dd4..f6f52aa 100644 --- a/periscope/src/backend/services/datasheet_store.py +++ b/periscope/src/backend/services/datasheet_store.py @@ -1,7 +1,5 @@ -"""Native Periscope overlay: leftover service still imported from src. - -PinScope original remains in dependency/. -""" +# Native Periscope overlay: leftover service still imported from src. +# PinScope original remains in dependency/. """Content-addressed datasheet storage for the shared library. diff --git a/periscope/src/backend/services/dedupe_findings.py b/periscope/src/backend/services/dedupe_findings.py index 507f642..31ff771 100644 --- a/periscope/src/backend/services/dedupe_findings.py +++ b/periscope/src/backend/services/dedupe_findings.py @@ -1,7 +1,5 @@ -"""Native Periscope overlay: leftover service still imported from src. - -PinScope original remains in dependency/. -""" +# Native Periscope overlay: leftover service still imported from src. +# PinScope original remains in dependency/. """Cross-IC dedup pass — collapse one physical defect reported from both ends. diff --git a/periscope/src/backend/services/digikey.py b/periscope/src/backend/services/digikey.py index 8ebb12b..76944e8 100644 --- a/periscope/src/backend/services/digikey.py +++ b/periscope/src/backend/services/digikey.py @@ -1,7 +1,5 @@ -"""Native Periscope overlay: leftover service still imported from src. - -PinScope original remains in dependency/. -""" +# Native Periscope overlay: leftover service still imported from src. +# PinScope original remains in dependency/. """DigiKey API integration — fetch datasheet PDFs and product parameters by MPN. diff --git a/periscope/src/backend/services/email.py b/periscope/src/backend/services/email.py index a483456..df4d1ce 100644 --- a/periscope/src/backend/services/email.py +++ b/periscope/src/backend/services/email.py @@ -1,7 +1,5 @@ -"""Native Periscope overlay: leftover service still imported from src. - -PinScope original remains in dependency/. -""" +# Native Periscope overlay: leftover service still imported from src. +# PinScope original remains in dependency/. """Email notification service using Gmail API with domain-wide delegation.""" diff --git a/periscope/src/backend/services/llm/base.py b/periscope/src/backend/services/llm/base.py index ef09860..70d7d29 100644 --- a/periscope/src/backend/services/llm/base.py +++ b/periscope/src/backend/services/llm/base.py @@ -1,7 +1,5 @@ -"""Native Periscope overlay: leftover service still imported from src. - -PinScope original remains in dependency/. -""" +# Native Periscope overlay: leftover service still imported from src. +# PinScope original remains in dependency/. """Abstract LLMProvider + LLMSession interfaces.""" diff --git a/periscope/src/backend/services/llm/factory.py b/periscope/src/backend/services/llm/factory.py index 67b4fb7..8b422fc 100644 --- a/periscope/src/backend/services/llm/factory.py +++ b/periscope/src/backend/services/llm/factory.py @@ -1,7 +1,5 @@ -"""Native Periscope overlay: leftover service still imported from src. - -PinScope original remains in dependency/. -""" +# Native Periscope overlay: leftover service still imported from src. +# PinScope original remains in dependency/. """Provider factory + per-stage routing.""" diff --git a/periscope/src/backend/services/llm/types.py b/periscope/src/backend/services/llm/types.py index d8b86f2..6a5f344 100644 --- a/periscope/src/backend/services/llm/types.py +++ b/periscope/src/backend/services/llm/types.py @@ -1,7 +1,5 @@ -"""Native Periscope overlay: leftover service still imported from src. - -PinScope original remains in dependency/. -""" +# Native Periscope overlay: leftover service still imported from src. +# PinScope original remains in dependency/. """Provider-agnostic message and completion types. diff --git a/periscope/src/backend/services/normalize_findings.py b/periscope/src/backend/services/normalize_findings.py index 606d354..1062509 100644 --- a/periscope/src/backend/services/normalize_findings.py +++ b/periscope/src/backend/services/normalize_findings.py @@ -1,7 +1,5 @@ -"""Native Periscope overlay: leftover service still imported from src. - -PinScope original remains in dependency/. -""" +# Native Periscope overlay: leftover service still imported from src. +# PinScope original remains in dependency/. """Per-IC normalize pass — dedup findings with a shared root cause and re-grade severity against a fixed rubric. diff --git a/periscope/src/backend/services/purple_parts.py b/periscope/src/backend/services/purple_parts.py index a8b25e9..4700984 100644 --- a/periscope/src/backend/services/purple_parts.py +++ b/periscope/src/backend/services/purple_parts.py @@ -1,7 +1,5 @@ -"""Native Periscope overlay: leftover service still imported from src. - -PinScope original remains in dependency/. -""" +# Native Periscope overlay: leftover service still imported from src. +# PinScope original remains in dependency/. """Purple Parts API client — LCSC code → MPN resolution. diff --git a/periscope/src/backend/services/storage.py b/periscope/src/backend/services/storage.py index e3049f3..cd42646 100644 --- a/periscope/src/backend/services/storage.py +++ b/periscope/src/backend/services/storage.py @@ -1,7 +1,5 @@ -"""Native Periscope overlay: leftover service still imported from src. - -PinScope original remains in dependency/. -""" +# Native Periscope overlay: leftover service still imported from src. +# PinScope original remains in dependency/. """Storage abstraction layer.