diff --git a/src/gps_denied/components/__init__.py b/src/gps_denied/components/__init__.py new file mode 100644 index 0000000..ba82c0c --- /dev/null +++ b/src/gps_denied/components/__init__.py @@ -0,0 +1,6 @@ +"""Hexagonal component packages (Phase 1, ARCH-01). + +Each subpackage hosts the Protocol surface for a swappable component. +Concrete adapters land here in Plans 03-07; Phase 1 only defines the +Protocols (Plan 01-02) so later migrations only update import paths. +""" diff --git a/src/gps_denied/components/anchor_verifier/__init__.py b/src/gps_denied/components/anchor_verifier/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/gps_denied/components/coordinate_transforms/__init__.py b/src/gps_denied/components/coordinate_transforms/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/gps_denied/components/flight_recorder/__init__.py b/src/gps_denied/components/flight_recorder/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/gps_denied/components/gpr/__init__.py b/src/gps_denied/components/gpr/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/gps_denied/components/mavlink_io/__init__.py b/src/gps_denied/components/mavlink_io/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/gps_denied/components/safety_state/__init__.py b/src/gps_denied/components/safety_state/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/gps_denied/components/satellite_matcher/__init__.py b/src/gps_denied/components/satellite_matcher/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/gps_denied/components/vio/__init__.py b/src/gps_denied/components/vio/__init__.py new file mode 100644 index 0000000..e69de29