netx/netx_api/biz_state
oliver 285c19e5a3 Decouple cutover HF from portrait and tighten ops UI.
Portrait stays on biz-monitor; cutover create/ensure owns purpose=cutover_hf slots with project collect override, multi-interval bindings, window pause, and industrial detail UX. Also expand ZTE collect/config parsers and TextFSM for route/BGP/L2VPN/VRRP coverage.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-19 21:11:31 +08:00
..
parsers Decouple cutover HF from portrait and tighten ops UI. 2026-09-19 21:11:31 +08:00
__init__.py Add biz_state monitoring with shared LLDP parse and batch collect. 2026-09-17 16:17:04 +08:00
collect_runner.py Decouple cutover HF from portrait and tighten ops UI. 2026-09-19 21:11:31 +08:00
collect_session.py Decouple cutover HF from portrait and tighten ops UI. 2026-09-19 21:11:31 +08:00
command_match.py Add biz_state Phase3 VRF discover-select and parameterized collect. 2026-09-17 16:37:31 +08:00
compare_engine.py Decouple cutover HF from portrait and tighten ops UI. 2026-09-19 21:11:31 +08:00
compare_rules.py Allow compare templates to split one collected metric into filtered sheets. 2026-09-19 01:46:03 +08:00
compare_service.py Decouple cutover HF from portrait and tighten ops UI. 2026-09-19 21:11:31 +08:00
discover.py Add TextFSM rule tables as dual input to biz-state parsers. 2026-09-17 22:18:21 +08:00
enrich.py Elegant multi-command collect: slim aux, declarative enrich, CollectSession. 2026-09-17 23:49:01 +08:00
iface_normalize.py Decouple cutover HF from portrait and tighten ops UI. 2026-09-19 21:11:31 +08:00
profiles.py Decouple cutover HF from portrait and tighten ops UI. 2026-09-19 21:11:31 +08:00
retention.py Add cutover migration monitor and day-based batch retention. 2026-09-18 16:43:26 +08:00
schema_ensure.py Decouple cutover HF from portrait and tighten ops UI. 2026-09-19 21:11:31 +08:00
service.py Decouple cutover HF from portrait and tighten ops UI. 2026-09-19 21:11:31 +08:00