{"endpoints":{"combined_patterns":"POST /api/ml/application-patterns","discord_webhook":"POST /webhooks/discord","health":"GET /health","marketing_queue":"GET /queue","marketing_schedule":"POST /runs/schedule","pattern_analysis":"POST /api/ml/application-pattern-analysis","visual_stats":"POST /api/ml/application-visual-stats/recalculate"},"scheduler_note":"Scheduled all-user cache refreshes should call the backend POST /api/internal/applications/insights/reanalyze-all endpoint. These ML endpoints require a POST body with applications.","service":"application-insights-ml"}
