2.3 KiB
DEPRECATED INTENTS — Dead codes identifiés dans WEVIA Master Router
Source : opus5-pending-runner.php + analyse live
Date : 17 avril 2026
Status : document d'audit, pas de modification router (chattr+i actif)
1. ethica_count ligne 5072 wevia-master-router.php
Code actuel :
if (preg_match('/\b(clients ethica|ethica count|ethica hcp)\b/iu', $msg)) {
$_out = @shell_exec("timeout 10 cat /etc/hostname 2>&1 | head -c 1500");
return array_merge($base, ['content' => "ethica_count (auto-wired):\n" . trim((string)$_out)]);
}
Problème : stub auto-wired jamais implémenté. Retourne le hostname au lieu du count.
Status : DEAD CODE. Le fast-path intercepte en amont et retourne les chiffres corrects :
POST /api/wevia-master-api.php {"message":"clients ethica"}
→ {"ok":true,"total":141661,"with_email":110030,"with_telephone":136439}
provider: fast-path
Action recommandée (root shell session future) :
sudo chattr -i /opt/wevia-brain/wevia-master-router.php
sudo php /var/www/html/api/opus-patch-ethica.php # already prepared
sudo chattr +i /opt/wevia-brain/wevia-master-router.php
Priorité : BASSE (dead code, pas impact user).
2. resume_jour ligne ~5089 wevia-master-router.php
Code : cat /etc/hostname — même pattern stub jamais implémenté.
3. errors_list ligne ~5082
Code : tail -20 /var/log/syslog — fonctionnel mais pattern greedy montre erreurs|show errors|erreurs recentes peut intercepter demandes mal placées.
4. blade_actif ligne ~5095
Code : cat /proc/uptime — retourne uptime S204, pas état Blade réel.
Pattern commun
Tous ces stubs datent de Wave 124 auto-wire (avril 10-11). Ils ont été créés comme placeholders par un auto-wire triggerred par un chat message, mais jamais implémentés.
Recommandation Lean 6σ
Nettoyer ces 4 stubs en prochain accès root shell :
- GOLD le router actuel
- Comment out (pas supprimer, doctrine #14) avec
// DEPRECATED opus5-17avr see DEPRECATED-INTENTS.md - Validation NonReg + L99
- Commit
Références
- Runner autonome :
/var/www/html/api/opus5-pending-runner.php - Patcher prêt :
/var/www/html/api/opus-patch-ethica.php - GOLDs vault :
/opt/wevads/vault/wevia-master-router-ETHICA-20260417-*.gold.php