Files
weval-l99/wevia-public-upgrade-plan.json
2026-04-13 12:43:21 +02:00

64 lines
2.0 KiB
JSON

{
"project": "WEVIA Public Chatbot \u2192 Opus Level",
"version": "v4.0",
"sprints": {
"S1_PROVIDERS": {
"status": "DONE",
"tasks": [
"Fix rate limit fallback \u2192 retry 3x avec backoff",
"Add DeepSeek web bridge comme T2 backup",
"Ollama local comme T3 fallback garanti",
"Health check providers */5 dans pilot",
"Alert si tous providers down"
]
},
"S2_ARTIFACTS": {
"status": "PARTIAL",
"tasks": [
"Right panel preview (mermaid.js, code highlight, images)",
"Detect ```mermaid \u2192 render SVG inline",
"Detect ```jsx/react \u2192 iframe sandbox preview",
"Detect ```html \u2192 live preview",
"Code syntax highlighting (Prism.js)",
"Copy button sur chaque code block"
]
},
"S3_GENERATION": {
"status": "PLANNED",
"tasks": [
"PDF generation via jsPDF/html2pdf",
"Export conversation en PDF",
"Image AI via Pollinations API",
"Tableaux interactifs (sortable)",
"Schema mermaid export SVG/PNG"
]
},
"S4_INTELLIGENCE": {
"status": "PLANNED",
"tasks": [
"Conversation memory (localStorage + backend)",
"RAG recall Qdrant (KB 858 entries)",
"Streaming SSE avec thinking indicator",
"DeepSeek R1 pour reasoning complexe",
"Multi-turn context (history dans chaque requete)",
"GLM-4/Qwen-VL pour vision quand image uploadee"
]
},
"S5_ADVANCED": {
"status": "PLANNED",
"tasks": [
"File upload (PDF/image/CSV analysis)",
"Cyber scan integre (ports, SSL, vulns)",
"Code execution sandbox (Python/JS eval)",
"Long conversation test (50+ messages)",
"Benchmark vs Claude Opus (quality score)"
]
}
},
"kpi": {
"current_score": "0/8 capabilities",
"target_score": "8/8 capabilities",
"current_sigma": "2.0",
"target_sigma": "4.5+"
}
}