/** * SMI-1535: Personalization Engine Integration Tests * * Tests the IPersonalizationEngine interface for applying learned * preferences to recommendation results in the Recommendation Learning Loop. * * Test Cases: * 1. shouldPersonalize() returns false with <5 signals * 2. shouldPersonalize() returns true with 5+ signals * 3. personalizeRecommendations() re-ranks by learned scores * 4. Category weight boosts preferred categories * 5. Dismiss patterns reduce scores for related skills * 6. Uninstall patterns have strongest negative effect * 7. Score breakdown shows contributing factors * 8. Personalization disabled by user preference * * @see packages/core/src/learning/interfaces.ts * @see docs/internal/execution/phase5-testing-execution.md */ export {}; //# sourceMappingURL=personalization.test.d.ts.map