From 389cf06f4a3c95d4faae4d963f9a8925cb47e0c5 Mon Sep 17 00:00:00 2001 From: xxm Date: Fri, 21 Aug 2026 12:50:07 +0800 Subject: [PATCH] =?UTF-8?q?fix(mofin=5Fhealth):=20=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E5=B7=B2=E5=BD=92=E6=A1=A3=E6=A8=A1=E5=9D=97=E5=BC=95=E7=94=A8?= =?UTF-8?q?(meta=5Fgrowth/meta=5Fwatchdog/branch=5F*/prune=5Fbranches/stal?= =?UTF-8?q?e=5Fdetector/watchlist=5Fauto=5Fexit)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deploy/profile-scripts/mofin_health.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/deploy/profile-scripts/mofin_health.py b/deploy/profile-scripts/mofin_health.py index 48c8c4bf..461757ca 100644 --- a/deploy/profile-scripts/mofin_health.py +++ b/deploy/profile-scripts/mofin_health.py @@ -100,7 +100,6 @@ PIPELINE_LAYER_RULES = [ "market_data", "mofin_collect"]), ("process", ["factor_engine", "sector_index_builder", "refresh_mtf_cache", "multi_timeframe"]), ("use", ["scanner", "screener", "candidate_filter", "promote_candidates", "reassess", - "stale_detector", "watchlist_auto_exit", "branch_", "meta_growth", "prune_branches", "market_insight", "strategy_effectiveness", "strategy_review", "premarket_full_review", "staleness", "review_needed", "stale_push", "mr_scanner", "s2_scanner", "predictive_oversold", "accumulation", "watchlist_12d"]), @@ -907,7 +906,6 @@ def build_report(): _manual_readers = { "stock_weekly": ["multi_timeframe"], "stock_monthly": ["multi_timeframe"], - "watchlist_log": ["watchlist_auto_exit", "mofin_db"], } if not writers and tname in _manual_writers: writers = _manual_writers[tname] @@ -1109,13 +1107,10 @@ def build_report(): except Exception: self_check['functional'] = None try: - mw = json.loads((LOGS / 'meta_watchdog.json').read_text(encoding='utf-8')) - self_check['meta_watchdog'] = { 'generated_at': mw.get('generated_at'), 'status': mw.get('status'), 'layers': mw.get('layers', []), } except Exception: - self_check['meta_watchdog'] = None try: hy = json.loads((LOGS / 'hygiene_report.json').read_text(encoding='utf-8')) self_check['hygiene'] = {