preferences-architectural-patterns
Installation
SKILL.md
Architectural patterns
Purpose
This document describes how to structure applications using functional domain modeling principles.
Topics covered:
- Onion/hexagonal architecture for domain isolation
- Workflow pipeline architecture
- Dependency injection via function parameters
- Commands and events as workflow boundaries
- Effect composition and signature
For domain modeling patterns, see domain-modeling.md. For theoretical foundations, see theoretical-foundations.md.