Files
AI_Printer/main/domain
2026-02-24 21:36:14 +08:00
..
2026-02-24 18:10:40 +08:00
2026-02-24 21:36:14 +08:00
2026-02-24 18:10:40 +08:00
2026-02-24 21:36:14 +08:00
2026-02-24 18:10:40 +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.