# SPDX-License-Identifier: Apache-2.0
"""Goldfish v01 — the device side of the Resolution Protocol.

The rules (sessions, voices, levels, grammar, retention) live in ../../protocol and are
shared with every other RP implementation. This package is Goldfish's bindings:
the profile loader (device.py), the light ring (display.py), key chains (keys.py),
the sealed store (store.py) and the NFC hand-off (handoff.py, st25dv.py).

The hardware layer sits behind hw.py (sim) and hw_linux.py (the Radxa): ring.py, eye.py, haptic.py, power.py and
audio.py drive it, and daemon.py is the main loop.
"""
import sys
from pathlib import Path

_RP = Path(__file__).resolve().parents[3] / "protocol" / "python"
if str(_RP) not in sys.path:
    sys.path.insert(0, str(_RP))
