Decompose egress_addon_core.py detector-config parsing #287
Reference in New Issue
Block a user
Delete Branch "%!s()"
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?
From quality-eval audit (medium priority).
bot_bottle/egress_addon_core.pyis 862 LOC and mixes detector-config parsing/validation (_parse_detectors,outbound_on_matchschema checks) with the runtime scan/decision flow.Task: Split detector-config parsing/validation into its own module so the request-time decision path reads top-to-bottom without scrolling past config plumbing. Pure refactor; behavior unchanged.
No PRD required (refactor).