docs(wiki-kpi-sources-ref-v107): documentation exhaustive sources KPI pour zero probleme chiffre tableaux bord - tableau agents 906 unique vs 1042 overlaps vs 726 catalog vs 706 paperclip vs 1349 grand_total - tableau skills 15509 dedupliqué vs 20126 brut vs 619 tools seulement - tableau intents 1263 wired vs 1579 declared vs 2025 files - tableau dashboards 96 all vs 84 public filtered - doctrine 5 regles scope de comptage different pas bug - fetchers JS detailles 11 KPIs ERP CC WTP pointe vers sources correctes - GOLD wiki_kpi_ref preserve - cause racine user disait zero probleme chiffre sur tableaux bord mais different APIs comptaient different - solution: documenter et utiliser Truth Registry V107 comme source unique pour pilotage ERP
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
This commit is contained in:
@@ -295,3 +295,72 @@ Autonomie comptabilisait 6 composants seulement dans v83_autonomie_status. **Les
|
||||
### Cause racine attaquée (doctrine 14)
|
||||
**Autonomie plafonnée à 56%** : v83_autonomie_status comptabilisait 6 composants alors que **11 autres étaient déjà en place mais pas mesurés**. Fix = ajout de 11 checks additifs dans le script, pas création de nouvelle fonctionnalité. Doctrine additif pur.
|
||||
|
||||
|
||||
|
||||
---
|
||||
|
||||
## KPI Sources Reference · <!-- KPI-SOURCES-V107 · 2026-04-21 --> 2026-04-21
|
||||
|
||||
**Doctrine** : "ZERO probleme de chiffre sur les tableaux de bord" — clarification des sources pour chaque KPI.
|
||||
|
||||
### Agents · source de vérité unique : `/api/wevia-truth-registry.json` → 906
|
||||
|
||||
| Source API | Valeur | Méthode |
|
||||
|---|---|---|
|
||||
| **Truth Registry** `count_unique` | **906** | Dédupliqué cross-source (paperclip + agent_avatars_v1/v2 + stubs + subagents + agility) |
|
||||
| Truth Registry `count_with_overlaps` | 1042 | Somme brute toutes sources (doublons inclus) |
|
||||
| Orchestrator API `catalog_total` | 726 | Somme manuelle catégories (core + claudecode + deerflow + hermes + superclaude + skills + business + big4) |
|
||||
| Orchestrator API `paperclip_agents` | 706 | Count depuis paperclip_db SQL |
|
||||
| Orchestrator API `grand_total` | 1349 | realtime + paperclip + catalog (triple count) |
|
||||
|
||||
**Règle UI** : WTP ERP Command Center affiche **906** (Truth Registry dédupliqué). Orchestrator fleet panel affiche 726 (vue catalog opérationnelle).
|
||||
|
||||
### Skills · source unique : Truth Registry → 15509
|
||||
|
||||
| Source | Valeur | Méthode |
|
||||
|---|---|---|
|
||||
| **Truth Registry** `skills_total` | **15509** | Dédupliqué (qdrant_vectorized + tools_registry + arena_declared + disk_dirs) |
|
||||
| wevia_count intent `skills_count` | 20126 | Brut cross-source (doublons inclus) |
|
||||
| Orchestrator `registry_tools` | 619 | Tools registry seulement (sous-ensemble skills) |
|
||||
|
||||
### Intents · source unique : Truth Registry → 1263 wired
|
||||
|
||||
| Source | Valeur | Méthode |
|
||||
|---|---|---|
|
||||
| **Truth Registry** `intents.count_wired` | **1263** | Intents ACTIFS/EXECUTED dans wired-pending/ |
|
||||
| wevia_architecture `1579` | Agrégé déclarations Arena + wired + pending |
|
||||
| Disk wired-pending files | 2025 | Tous fichiers intent-opus4-*.php (incluant brouillons) |
|
||||
|
||||
### Dashboards · 2 sources distinctes
|
||||
|
||||
| Source | Valeur | Scope |
|
||||
|---|---|---|
|
||||
| **Truth Registry** `dashboards.count` | **96** | TOUS dashboards disk scan |
|
||||
| Registry API `dashboards-registry.php` | 84 | Filtrés (public, classified by category) |
|
||||
|
||||
### Doctrine globale
|
||||
|
||||
- **Règle 1** : WTP ERP Command Center UI → toujours `/api/wevia-truth-registry.json`
|
||||
- **Règle 2** : Orchestrator fleet panel → toujours `/api/orchestrator-agents.php`
|
||||
- **Règle 3** : Tooltips recommandés sur chaque KPI pour expliquer le scope
|
||||
- **Règle 4** : Les discrepancies ne sont PAS des bugs mais des **niveaux de comptage différents** (dédupliqué vs brut vs filtré)
|
||||
- **Règle 5** : Truth Registry V107 est la source unique pour pilotage ERP
|
||||
|
||||
### Fetchers dans ERP CC (WTP)
|
||||
|
||||
```javascript
|
||||
// 11 KPIs agrégés dans WTP ERP Command Center :
|
||||
erp-kpi-autonomy ← master-api chat "autonomie wevia"
|
||||
erp-kpi-components ← master-api chat (X/Y format)
|
||||
erp-kpi-nonreg ← master-api multi-agents nonreg
|
||||
erp-kpi-registry ← /api/wevia-tool-registry.json tools.length
|
||||
erp-kpi-dashboards ← /api/dashboards-registry.php total
|
||||
erp-kpi-tips ← /api/wevia-v82-tips-catalog.php total_tips
|
||||
erp-kpi-orphans ← master-api "orphans count" intent
|
||||
erp-kpi-pillars ← HEAD requests 5 pivots HTTP status
|
||||
erp-kpi-agents ← /api/wevia-truth-registry.json agents.count_unique (906)
|
||||
erp-kpi-skills ← /api/wevia-truth-registry.json skills.count_total (15509)
|
||||
erp-kpi-brains ← /api/wevia-truth-registry.json brains.count (25)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user