Design
Background information
- Domain model - Aggregate and entity mapping, and current API endpoint interactions
- Schema reference - Key entity and identifier relationships
- Architecture patterns - Package structure options and naming conventions
- Async event patterns - Command queue and domain event publishing options
Proposals
- Technical layers proposal - A proposal and direction of travel for the code-level architecture