Core 1.0.0-draft
Modular Hexagonal Domain-Driven Design
A portable standard for replaceable bounded-context modules — Domain at the center, ports at the edge, hosts as adapters. Frameworks map Core — none of them is Core.
If the peer module is deleted and replaced by HTTP, does Application and Domain still compile?
Layer 01
Core
Framework-agnostic rules: layout, strictness, golden flow, ACL, and events.
Layer 02
Adapters
How Core maps onto hosts — Laravel, Symfony, Yii, CI, CakePHP, Spiral, Slim, Mezzio.
Layer 03
Cookbook
One Ordering ↔ Warehouse story that shows sync ACL and async events end-to-end.
Start here
- Portable requirements — MUST checklist for any host
- Philosophy · layout · strictness
- Golden flow then ACL / Events
- Greenfield bootstrap or Ordering ↔ Warehouse cookbook