Diagnostic rapide
!configcheck!autotradeZARTEK_FXP_CWD=dist bash scripts/pulse-autotrade-audit.sh --strict
Alarmes logiques autotrade / queue / precatcher
Résumé
Le moteur health_alarms a détecté un état incohérent (queue profonde, auto off, pas d’accept rules, cbftp executor absent, etc.).
Quand ça apparaît
- Log :
event=*.logical_alarm.*(ex.autotrade.logical_alarm.no_accept_rules) - Audit log : motif
logical_alarm
Ce que ça signifie
Alarmes logiques (pas erreur Rust) — readiness Pulse / config precatcher / routes.
Impact si ignoré
- Catch OK mais queue 0 ; KB vide après reboot ; trades absents
À faire
!configcheck— lire segments WARN!autotradeou!autotrade compact— 8 checksZARTEK_FXP_CWD=dist bash scripts/pulse-autotrade-audit.sh --strict- Corriger precatcher.toml /
rules_routes.tomlselon alarme
À ne pas faire
- Confondre
!allrules(precatcher) et!routes(FireRules) - Activer auto sans accept rules si
default_policy=drop
Validation
!autotrade8/8 ou alarmes expliquéespulse-autotrade-audit.sh --strictexit 0
Références code
zartek-fxp/src/main_loop/run_loop/health_alarms/eval.rsdocs/AUTOTRADE_PULSE_E2E_RUNBOOK.md