Symfony adapter
| Host | Symfony 8.1.x |
| PHP | ≥ 8.4 |
| Researched | 2026-08 |
| ORM / persistence | Doctrine ORM |
| Composition root | config/services*.yaml + bundle Extension |
| Async | Messenger handlers |
| One-shot apply | /apply/symfony.full.md |
| Short URL | /symfony |
Symfony is a host, not Core. Domain and Application stay framework-agnostic; the pages below map Core roles onto Symfony APIs.
Topic pages
- Persistence — Doctrine ORM quarantine
- Composition root — config/services*.yaml + bundle Extension
- Cross-module bridges — ACL + async
- UI delivery — Controllers / API Platform as UI adapters
- Tooling — tests, SA, style
- Migrations — schema ownership
Design test
If the peer module is deleted and replaced by HTTP, does Application/Domain still compile?