Michael and Claude Sonnet 4.6
c33e22f7eb
fix: extractList includes API-specific wrapper keys, diag uses real codefou
...
- extractList now explicitly checks "mouvements", "articles", "fournisseurs",
"ventes", "stocks", "commandes" wrapper keys before generic array fallback
- Diag endpoint auto-fetches first real codefou from fournisseurs instead
of hardcoded "AUXENCE" (which was supplier nom, not actual codefou)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-18 14:57:49 +01:00
Michael
c056750ea7
feat: implement FF Nancy API client including data models and functions for suppliers, articles, movements, and stock.
2026-03-18 14:44:44 +01:00
Michael
1035489db1
feat: Add FF Nancy API client and status endpoint, implement grid product fetching and draft change saving, and introduce AI Copilot core logic.
2026-03-18 14:31:29 +01:00
Michael
22aa6f101a
feat: Implement AI-powered product analysis engine with rules for manager directives, dead stock, and relative supplier performance, supported by a new score engine.
2026-03-13 10:52:40 +01:00
Michael
38e8fc1eac
feat: implement AI analysis engine for generating retail product recommendation prompts.
2026-03-13 08:55:30 +01:00
Michael
cfbf293104
feat: Implement a composite weighted score engine and update the task markdown with a master plan and progress log.
2026-03-11 16:25:22 +01:00
Michael
69e2f9c325
feat: Implement NextAuth authentication with credentials, database and JSON fallback, including admin seeding and password management.
2026-03-10 12:24:30 +01:00
Michael
47872a994f
feat: Introduce NextAuth.js for authentication, including default admin seeding and user table auto-creation.
2026-03-10 11:38:12 +01:00
Michael
3ce22defa7
feat: Introduce product scoring based on weighted sales metrics and store participation, integrated into the product grid API, and add a performance test script.
2026-03-10 11:29:39 +01:00
Michael
8ce98c73fc
feat: Add supplier AI context management modal, integrate new UI components, and update TypeScript to 5.9.3.
2026-02-26 14:55:12 +01:00
Michael
b5b31a35af
feat: Introduce AI copilot with a refined analysis engine for product recommendations based on strategic weight and relative contribution.
2026-02-23 17:42:34 +01:00
Michael
7b95cee4c2
feat: Introduce AI copilot for product analysis, incorporating a scoring engine, dedicated state management, and insight display.
2026-02-23 17:07:51 +01:00
Michael
a03fd64b5d
feat: Implement NextAuth for credentials-based authentication and add initial admin user seeding logic.
2026-02-22 14:20:31 +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
359d196c4d
feat: implement user authentication and authorization with NextAuth, including user schema, password hashing, and role-based access control.
2026-02-22 14:11:36 +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
3544c0c898
feat(grid): ajout algorithme score produit avec parametrage dynamique et page d'aide
2026-02-21 04:00:51 +01:00