Michael and Claude Sonnet 4.6
bbb04a4d2a
fix: immediate AI loading feedback + auto-fallback for deprecated model
...
- BulkAiAnalyzer: set isAnalyzing=true immediately on click (before
context fetch), so the spinner appears instantly instead of after
1-2 seconds of silence
- analyze/route.ts: if configured model returns 400/404 (e.g., deprecated
google/gemini-flash-1.5), automatically retry with google/gemini-2.0-flash-001
- batch-analyze/route.ts: same fallback logic
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-03 11:34:14 +02:00
Michael
99954fb001
feat: Add AI Copilot Zustand store for managing and persisting product insights.
2026-03-23 13:34:36 +01:00
Michael
86df5d6f29
feat: introduce BulkAiAnalyzer component for bulk product classification and AI context profiling.
2026-03-23 12:43:02 +01:00
Michael
01d2dc8b34
feat: add BulkAiAnalyzer component for automatic product classification and AI context profiling.
2026-03-19 15:52:48 +01:00
Michael
aa69637f98
feat: Introduce bulk AI analyzer component to pre-classify products and prepare data for AI analysis, including context profiling.
2026-03-19 13:19:49 +01:00
Michael
d8a9329075
feat: Introduce AI Copilot feature with product analysis engine, state management, and UI components for insights.
2026-03-19 07:53:56 +01:00
Michael
95795ce7e3
feat: Introduce AI analysis engine for product A/Z recommendations based on detailed business rules.
2026-03-18 22:15:14 +01:00
Michael
aa02d019bd
feat: Implement AI Copilot for product analysis and add comprehensive product grid data fetching.
2026-03-18 21:25:53 +01:00
Michael
54a4e7f4d1
feat: add bulk AI analyzer component for product scoring and context profiling.
2026-03-06 16:00:42 +01:00
Michael
a008b40a59
feat: implement AI copilot scoring engine for product analysis and recommendations, including a verification script for recent product logic.
2026-03-05 10:58:29 +01:00
Michael
b921f5ad40
fix(ai): implement automatic network retry for OpenRouter 502/503/529 overloads in Bulk Analyzer
2026-02-27 14:57:14 +01:00
Michael
a053556a64
feat: add BulkAiAnalyzer component for AI-driven product scoring and gamme suggestions.
2026-02-27 10:49:58 +01:00
Michael
b0bb8cc09a
feat: Implement bulk AI product analysis, including algorithmic scoring and context profiling, with a new OpenRouter client.
2026-02-27 10:44:02 +01:00
Michael
51a30b26e4
feat: establish Apple-inspired global design system and add initial AI analysis UI components.
2026-02-27 10:26:09 +01:00
Michael
c95eb0ecb6
feat: Add new settings page with Apple-style UI, OpenRouter AI integration, and Mary v4 analysis.
2026-02-27 10:02:23 +01:00
Michael
324a2621c1
feat: Implement AI Copilot context profiling to generate adaptive product analysis profiles and signals.
2026-02-27 09:37:49 +01:00
Michael
ea732bafc4
feat: implement AI analysis engine for product recommendation and justification by generating prompts and processing responses.
2026-02-26 16:15:20 +01:00
Michael
174b7fa36c
feat: add supplier AI context modal and bulk product AI analysis component
2026-02-26 15:40:24 +01:00
Michael
a092572829
feat: Implement dashboard layout with new sidebar, bulk AI analysis, supplier AI context modal, and floating summary bar.
2026-02-26 15:11:04 +01:00
Michael
1c03403e9a
feat: implement AI Copilot for product analysis, featuring dedicated API, business logic, UI components, and comprehensive documentation.
2026-02-25 10:58:12 +01:00
Michael
0226585d4e
feat: Implement bulk AI product analysis, including prompt generation, insight processing, and a dedicated UI component.
2026-02-25 10:28:18 +01:00
Michael
17498dcc10
feat: Add bulk AI analyzer component to process product data and generate insights.
2026-02-23 00:40:49 +01:00
Michael
8c02771e46
feat: Introduce AI Copilot for bulk product analysis, including a dedicated store, UI components, and business logic.
2026-02-23 00:29:45 +01:00
Michael
03c5ab6d9e
feat: Add bulk AI product analysis functionality with data models, state management, and a UI component.
2026-02-23 00:14:22 +01:00
Michael
673cab4454
feat: Add bulk AI product analysis component with progress tracking, concurrency, and benchmark calculations, along with a component for displaying individual AI insights.
2026-02-22 23:58:19 +01:00
Michael
b92ed905d7
feat: Implement AI copilot product analysis logic and OpenRouter integration.
2026-02-22 18:49:09 +01:00
Michael
cfd079fbf5
feat: add settings page for database, OpenRouter, score, theme, and display density configurations.
2026-02-22 14:16:49 +01:00
Michael
804328a525
feat: Implement a new heatmap grid component for product data visualization and selection, and create new bulk AI analyzer and floating summary bar components.
2026-02-22 13:23:11 +01:00
Michael
8b9803fffc
feat: introduce AI-powered bulk product analysis feature with dedicated engine, types, and UI component.
2026-02-22 12:32:09 +01:00
Michael
335cf15ffa
feat: Introduce AI copilot for bulk product analysis and integrate a new product scoring engine.
2026-02-22 12:28:50 +01:00
Michael
425d9e8088
feat: Add Bulk AI Analyzer component to process products, call an AI analysis API with concurrency and retry logic, and update grid insights and recommendations.
2026-02-22 12:21:05 +01:00
Michael
661704bf38
feat: Add bulk AI product analysis component with supporting data types and AI system prompt.
2026-02-22 12:11:32 +01:00
Michael
3de16d15d7
feat: Introduce bulk AI product analysis, integrating with OpenRouter via a new API and UI.
2026-02-22 11:59:15 +01:00
Michael
04e6ed70f6
feat: Implement bulk AI product analysis functionality with a new UI component and API route.
2026-02-22 11:19:54 +01:00
Michael
7f9c07b58e
feat: Add bulk AI product analysis feature with a new UI component and API route.
2026-02-22 11:00:44 +01:00
Michael
ce0085a5c7
feat: Implement bulk AI product categorization through a new UI component and API route.
2026-02-22 09:17:52 +01:00
Michael
9c79b631cb
feat: implement batch AI product analysis API route and UI component for product categorization.
2026-02-22 09:10:19 +01:00
Michael
d644043aa5
feat: Add batch AI product categorization API and a bulk analyzer UI component.
2026-02-22 01:07:17 +01:00
Michael
259fb60638
feat(ai): performance-first logic with store awareness extrapolation and change count fix
2026-02-22 00:21:53 +01:00
Michael
0bb73ebcca
feat(ai): update batch analysis to use global supplier weight (CA/Margin)
2026-02-21 23:27:54 +01:00
Michael
e8cc89cb2f
feat(ai): synchronize batch and individual analysis payloads and models, optimize concurrency
2026-02-21 22:48:16 +01:00
Michael
fe8d0f1b32
fix(ai): improved seasonality detection in batch by sending detailed month-by-month history
2026-02-21 22:28:41 +01:00
Michael
816ec6e483
feat(ai): smarter batch analysis with revenue, history, nomenclature and strict retail rules
2026-02-21 22:09:28 +01:00
Michael
3d26dc0b9b
fix(ai): client-side retry on 429, server returns retryAfter, hardcoded llama-3.3 free model
2026-02-21 22:04:08 +01:00
Michael
163d80dfe2
fix(ai): throttle now applies on ALL chunk iterations (incl. errors), delay bumped to 20s
2026-02-21 21:56:16 +01:00
Michael
bcbea69d0a
fix(ai): add 3s throttle between batch chunks to avoid OpenRouter 429 rate limiting
2026-02-21 21:53:14 +01:00
Michael
1cda9cef9d
debug(ai): add verbose logging and improved error visibility in batch analyzer
2026-02-21 21:45:58 +01:00
Michael
c6148b58a4
fix(ai): prefix insight text with recommended gamme letter for clarity
2026-02-21 21:39:52 +01:00
Michael
09f9c0b097
feat(ai): bulk analysis now populates AI insight column with justification and duplicate flag
2026-02-21 21:38:27 +01:00
Michael
a07bad60b2
feat(ai): integrate Llama 3.3 batch analysis for products grouped by nomenclature
2026-02-21 20:27:08 +01:00