# Platform Layer Purpose: hardware and system resource abstraction only. Allowed examples: - Wi-Fi and board-level driver wrappers - NVS/time/RTOS/system adapters - board-specific IO and transport bindings Rules: - Expose stable APIs in `include/`. - Keep private headers in `internal/`. - Do not depend on `domain`, `control_plane`, or `app_composition`.