Files
AI_Printer/components/domain
admin 4f574fb65c refactor(printer): remove controller residue and coex hooks
- rename printer protocol helpers to driver-centric names\n- remove image download coex preference code and config\n- drop esp_coex dependency from domain\n- remove unused set_black helper to keep build warning-free
2026-03-01 15:07:13 +08:00
..

Domain Layer

Purpose: business capabilities with single responsibility per domain service.

Rules:

  • Expose stable domain APIs in include/.
  • Keep implementation details in internal/ and src/.
  • No direct cross-domain internal state access.
  • Cross-domain interactions must use events or Port interfaces.