475a41c7d0f5eb9bf6a7f7fd72ca3d57ba301158
CAUSE RACINE (capture Yacine 18:24): - Filter DEFECTUEUX selectionne MAIS 0 ecrans affiches - Compteur dit DEFECTUEUX (4) - 158 Lent - 1 Protege - 1 Erreur 5xx - 3 Down - Donc data exists, mais matching DATA.url vs HEALTH_MAP[url] echoue DIAGNOSTIC: - API /api/screens-health.php fonctionne: 363 UP, 160 SLOW, 1 BROKEN, 1 DOWN - 2 vraies URLs defectueuses: - https://weval-consulting.com/business-kpi-dashboard.php (DOWN) - https://wevads.weval-consulting.com/wevia-agent.html (BROKEN, subdomain wevads) - DATA hardcoded a https://weval-consulting.com/* uniquement - Match exact URL echoue pour subdomain wevads = orphan invisible - + DOWN business-kpi-dashboard.php peut-etre absent du DATA hardcoded FIX wave 326 (4 patches): 1. Filter logic w326: si match exact echoue, fallback fuzzy par basename Fichier basename matching subdomain-tolerant 2. Auto-inject orphan defective URLs (pas dans DATA mais dans HEALTH_MAP) via JS w326-orphan-inject post-DATA load 3. Portal banner WTP-style sticky top (manquait sur cette page) 4. Repair business-kpi-dashboard.php (stub si manquant) Result: - DEFECTUEUX (4) -> affichera maintenant les 4 ecrans defectueux - Y compris ceux sur subdomain wevads - + Banner navigation cross-portails - + business-kpi-dashboard.php repare Zero regression (str_replace surgical) chattr +i toggle, GOLD backup CF purge 3 URLs Doctrine 326: matching tolerant + auto-inject orphans + repair endpoints
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
Description
No description provided
Languages
HTML
56.8%
PHP
28.8%
JavaScript
6.1%
Shell
5.6%
Python
2.2%
Other
0.5%