[CL-SYNCER-ORPHAN-LOGLEVEL] Атрибутированный orphan-импорт — INFO вместо WARNING #320
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/claude-syncer-orphan-loglevel"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Что сделано
bot/runner/position_syncer.py: лог ORPHAN-импорта перенесён после атрибуции стратегии; атрибутированный orphan → INFO (с именем стратегии в сообщении), неатрибутированный → WARNING как раньше.test_position_syncer.py(caplog-уровни, TDD: красный → зелёный).Зачем
~37 WARNING/день
ORPHAN position detectedпо всем grid-символам. Root-cause: grid-стратегии не регистрируют позиции при открытии — syncer-импорт и ЕСТЬ их штатная регистрация; атрибуция корректна (все импорты → grid_bidir_aggressive, подтверждено прод-таблицей positions). Ожидаемый поток шумел как аномалия и засорял лог-health сводки. WARNING остаётся для настоящих (неатрибутированных) orphan-позиций на бирже.План тестирования
Где могу ошибаться