┌─────────────────────────────────────────────┐
│ IMPERATIVE SHELL (shell/*) │
│ I/O, validation, logging, side effects │
└─────────────────────────────────────────────┘
↓ calls
┌─────────────────────────────────────────────┐
│ PORTS (ports.clj) │
│ Protocol definitions (interfaces) │
└─────────────────────────────────────────────┘
↑ implements
┌─────────────────────────────────────────────┐
│ FUNCTIONAL CORE (core/*) │
│ Pure functions, business logic only │
└─────────────────────────────────────────────┘