ESLint rules for Preact Signals architectural patterns - promotes signal-passing convention and reactive component patterns