manage complexity through boundaries Shipped
What this lens looks for
Well-defined interfaces between subsystems — skills expose clear input/output contracts; agents receive narrow, specific instructions; use adapters to translate between external systems and internal interfaces; don't let external technology details bleed across boundaries
What its verifier checks
Skill inputs and outputs are clearly documented; agents receive only the context needed for their task (not the full session history); external tool calls wrapped behind a consistent interface rather than scattered inline