Commit Graph

13 Commits

Author SHA1 Message Date
jens d3b2fad8a9 docs: document full and partial update patterns for readonly Models 2026-07-17 11:38:25 +02:00
jens 8858e9d762 docs: replace toEntity() with separate createEntity/updateEntity factory pattern 2026-07-17 11:34:44 +02:00
jens bf34553ac8 Refactor: resolve validation contradiction, add transactional event bridge, remove duplicate TransactionManager block, fix section numbering 1-13 2026-07-17 10:58:34 +02:00
jens 4682029017 Add OrderManagerInterface to Manager example; type all dependencies on interfaces 2026-07-16 18:25:37 +02:00
jens 9e14bd4a71 Fix Provider example: implement OrderProviderInterface instead of OrderManagerInterface 2026-07-16 18:17:08 +02:00
jens ceb3bfe084 Refactor validation strategy: remove Symfony Validator from Logic Layer in favor of pure PHP checks in UI 2026-07-16 18:15:54 +02:00
jens 075da0b5f6 docs: refine architecture patterns with Light-CQRS and Write Manager details 2026-07-16 12:58:20 +02:00
jens 63ba220c04 docs: restructure and clean up architecture patterns 2026-07-16 12:38:27 +02:00
jens 379d00542a docs: update testing strategy and define directory symmetry 2026-07-16 12:16:59 +02:00
jens 3629382dd0 feat: finalize architecture guidelines and patterns 2026-07-16 12:04:14 +02:00
jens 1d47f7cb9e feat: define Write Pattern and Manager details 2026-07-16 07:56:38 +02:00
jens d0af98ba38 feat: define Read Pattern (BusinessQuery -> Manager -> Provider) 2026-07-15 19:36:55 +02:00
jens 9550cec73d feat: define UseCase pattern and directory structure 2026-07-15 19:18:07 +02:00