Design
- Domain model - Aggregate and entity mapping, and current API endpoint interactions
- Schema reference - Key entity and identifier relationships
- Architecture - Package structure options and naming conventions
- Async commands and events - Command queue and domain event publishing options