Core Package Development The core package ( ) is dependency-free and handles all DSL processing. Data Flow Key Files | File | Purpose | Exports | |------|---------|---------| | | Type definitions | DSL , IR , Patch, WebSocket protocol | | | YAML validation | | | | DSL → IR conversion | | | | IR diff calculation | | Type Hierarchy Patch Operations WebSocket Protocol Types Development Workflow 1. Modify types → Update 2. Update validation → Ensure catches invalid input 3. Update normalization → Handle new fields/defaults in 4. Update diff → Handle new patch scenarios in 5. Add tests → Co-locate…