['/', '/health', '/static/{file_path}', '/home/{file_path}', '/api/agent/chat', '/api/agent/chat-dev', '/api/agent/user-insight', '/api/agent/system-prompt', '/api/prompt/refresh', '/api/agent/tool-prompts', '/api/agent/tool-prompts/{filename}', '/api/agent/n8n/products', '/api/agent/n8n/products/verify', '/api/agent/n8n/stock', '/api/agent/n8n/promotions', '/api/agent/n8n/stores', '/api/agent/n8n/knowledge', '/api/feedback', '/api/feedback/stats', '/api/feedback/list', '/api/feedback/process', '/api/feedback-agent/sync-langfuse', '/api/feedback-agent/analyze', '/api/feedback-agent/apply', '/api/diagram/chat', '/api/diagram/clear', '/api/sku-search/chat', '/api/sku-search/lookup/{sku}', '/api/insight/reset', '/api/check-history/{identity_key}', '/api/history/{identity_key}', '/api/history/archive', '/api/merge-history/mock', '/api/merge-history/guest/{device_id}', '/api/merge-history/preview', '/api/auth/login', '/api/auth/me', '/api/auth/refresh', '/api/auth/me/settings', '/api/auth/users', '/api/auth/users/{user_id}', '/api/auth/stats', '/api/auth/register', '/api/mock/login', '/api/mock/logout', '/api/mock/history', '/api/mock/new-conversation', '/api/mock/conversations', '/api/mock/chat', '/api/mock/links/{user_id}', '/api/products/overview', '/api/products/list', '/api/products/colors', '/api/products/filters', '/api/product/lookup', '/api/stock/check', '/api/canifa/search', '/api/product-desc/overview', '/api/product-desc/batch-status', '/api/product-desc/list', '/api/product-desc/generate', '/api/product-desc/filters', '/api/product-desc/saved/{internal_ref_code}', '/api/product-desc/saved/{internal_ref_code}/update', '/api/product-desc/saved/{internal_ref_code}/update-text', '/api/product-desc/saved/{internal_ref_code}/rewrite-field', '/api/product-desc/approve', '/api/product-desc/sync-material', '/api/product-desc/approve-all', '/api/product-desc/clean-missing-summary', '/api/product-desc/backfill-clean-description', '/api/product-desc/batch-generate', '/api/product-desc/batch-generate-all', '/api/product-desc/batch-status/{job_id}', '/api/product-desc/fields', '/api/product-desc/fields/{field_key}', '/api/product-desc/batch-generate-tags', '/api/product-desc/tags-batch-status', '/api/product-desc/n8n-generate', '/api/bulk/search', '/api/bulk/ai-search', '/api/bulk/fields', '/api/bulk/ai-edit', '/api/bulk/ai-edit-preview', '/api/bulk/ai-edit-status', '/api/bulk/update', '/api/bulk/batch-generate-tags', '/api/bulk/tags-batch-status', '/api/bulk/generate-tags-single', '/api/bulk/enrich-size-single', '/api/bulk/enrich-size-batch', '/api/bulk/size-stats', '/api/tags-direct/run', '/api/tags-direct/status', '/api/tags-direct/stop', '/api/tags-direct/single', '/api/tags-direct/count-untagged', '/api/fashion-matches/{code}', '/api/fashion-matches/{code}/update', '/api/fashion-matches/{code}/regen', '/api/fashion-matches/batch-regen', '/api/fashion-matches/batch', '/api/fashion-matches/batch/status', '/api/fashion-matches/rules/config', '/api/fashion-matches/rules/meta', '/api/fashion-matches/color-logic', '/api/fashion-matches/outfit-suggest', '/api/fashion-matches/score-test', '/api/fashion-matches/audit/tag-coverage', '/api/fashion-matches/rules/view', '/api/fashion-matches/simulator/search', '/api/fashion-matches/simulator/stream', '/api/outfit-matches/stats', '/api/outfit-matches/products', '/api/outfit-matches/{code}', '/api/store-search/chat', '/api/image-search/chat', '/api/v2/chat', '/api/sql-chat', '/api/sql-chat/status', '/api/sql-dashboard', '/api/ai-sql/trace', '/api/ai-sql/approve/{session_id}', '/api/ai-sql/sessions', '/api/ai-sql/sessions/{session_id}', '/api/ai-sql/conversations', '/api/ai-sql/conversations/{conv_id}', '/api/user-insights/all', '/api/user-insights/{identity_key}', '/api/dashboard/info', '/api/dashboard/links', '/api/dashboard/links/{link_id}', '/api/dashboard/links/{link_id}/pin', '/api/faqs', '/api/faqs/{faq_id}', '/api/faqs/stats', '/api/faqs/generate-variants', '/api/faqs/batch-generate', '/api/faqs/simulate-match', '/api/cache/stats', '/api/cache/keys', '/api/cache/clear', '/api/cache/clear-all', '/api/cache/get', '/api/live-monitor/bootstrap', '/api/live-monitor/stream', '/api/report-html', '/api/report-html/stream/{task_id}', '/reports', '/api/reports/conversations', '/api/reports/conversations/{conv_id}', '/api/reports/{report_id}', '/api/report-inline-edit', '/api/report-save-edit', '/api/report-followup', '/api/dashboard/experiment-links', '/api/dashboard/experiment-links/{link_id}', '/api/dashboard/experiment-links/{link_id}/versions', '/api/dashboard/experiment-links/{link_id}/versions/{idx}', '/api/dashboard/experiments', '/api/dashboard/experiments/{exp_id}', '/api/dashboard/experiments/{exp_id}/pin', '/api/dashboard/experiments/compare', '/api/dashboard/roadmap', '/api/dashboard/roadmap/{item_id}', '/api/dashboard/flow', '/api/dashboard/flow/{item_id}', '/api/social/webhook/facebook', '/api/social/webhook/tiktok', '/api/social/messages', '/api/social/messages/stats', '/api/social/messages/analyze', '/api/social/messages/clear', '/api/notifications', '/api/notifications/unread-count', '/api/notifications/{notification_id}/read', '/api/notifications/read-all', '/api/notifications/test', '/api/notifications/check-spike', '/api/content', '/api/content/stats', '/api/content/{content_id}', '/api/content/{content_id}/submit', '/api/content/{content_id}/approve', '/api/content/{content_id}/reject', '/api/content/{content_id}/changes', '/api/content/{content_id}/schedule', '/api/content/{content_id}/publish-now', '/api/templates', '/api/templates/categories', '/api/templates/search', '/api/templates/{template_id}', '/api/templates/feeds/categories', '/api/templates/feeds/{category}', '/api/queue', '/api/queue/{content_id}', '/api/queue/reorder', '/api/queue/calendar', '/api/queue/slots', '/api/queue/slots/reset', '/api/queue/retry-state', '/api/queue/publish-tick', '/api/media/upload', '/api/media', '/api/media/platforms', '/api/media/{asset_id}/info', '/api/media/{asset_id}', '/api/media/{asset_id}/thumb', '/api/media/{asset_id}/resize', '/api/mock/agent/chat', '/api/mock/db/search', '/api/mock/retriverdb', '/api/mock/retrieverdb', '/api/prompt-optimizer/run-test', '/api/prompt-optimizer/judge', '/api/prompt-optimizer/optimize', '/api/user-simulator/archetypes', '/api/user-simulator/generate-personas', '/api/user-simulator/generate-message', '/api/user-simulator/chat-with-bot', '/api/user-simulator/evaluate', '/api/user-simulator/synthesize', '/api/user-simulator/run-simulation', '/api/regression-test/run', '/api/stress-test/run', '/api/reaction-simulator/segments', '/api/reaction-simulator/campaign-types', '/api/reaction-simulator/simulate', '/api/reaction-simulator/simulate-mock', '/api/agent/chat-lead-flow', '/api/agent/lead-stage', '/api/lead/history', '/api/lead/conversations', '/api/lead/dashboard', '/api/lead-flow/simulate', '/api/limit/info', '/api/limit/reset']