1.5 KiB
1.5 KiB
V87 Opus WIRE - Drill-down on Growth Engine v2 dashboard cards
Date: 2026-04-20 (session 60)
User request (doctrine #65)
"DRILL PARTOTU CMBIE SURU VBUSINES" -> drill-down obligatoire sur chaque KPI dashboard card
Root cause (doctrine #13)
Growth Engine v2 had 10 stat cards rendered via mc() function but ZERO click handler. Cards looked like KPIs but drill-down was absent.
Fixes applied
- mc() function: added data-k + onclick="v87Drill(this.dataset.k)" + cursor:pointer + hover transform
- 10 dashboard cards: added k: key for intent routing
- pipeline_total -> drill toc
- en_cours -> drill funnel
- planifie -> drill funnel
- idees -> implement plan
- hcps_ethica -> ethica live
- docker -> v82 unified status
- tools_wevia -> v77 oss discovery enriched
- pages_apis -> drill hub
- ia_cascade -> sovereign status
- crons -> cron failed
- v87-modal injected before (drill-down modal 720px max)
- v87Drill(key) JS function: fetch WEVIA autonomous endpoint, parse SSE/JSON, render pretty
Verifications
- NR 153/153 CONSTANT 60 sessions
- Growth Engine size: 44541 -> 47925 (+3384 bytes)
- GOLD V87 backup preserved
- HTTP 200 live
Doctrine #14 compliance
- Zero overwrite (additif only)
- GOLD backup first
- chattr +i relock after patch
- Retry tabLabels after first regex miss
V85 -> V86 -> V87 chain
- V85: services detection fix (9.1/10)
- V86: WePredict tab integrated (7th tab)
- V87: drill partout on 10 dashboard cards