Public API contracts: interfaces, model classes, and application events. The only compile dependency needed by third-party Tool, SessionStore, and Planner implementations.