// Behavior-Test für BUG-01: Pointer-Event-Trennung zwischen Item-Move und Resize-Handle. // Wir laden das inline JS aus dem Template, mock-en ein minimales DOM, und prüfen: // 1) Resize-Handle feuert startResizePointer (nicht startItemPointer). // 2) Item-Body (außerhalb Handles) feuert startItemPointer. // 3) Beim Resize-Start wird e.stopPropagation() aufgerufen → der Item-Handler sieht das Event NICHT. const fs = require('fs'); const vm = require('vm'); // HTML laden, nur den