Files

188 lines
4.3 KiB
JSON

{
"A_shadow_duplicates": [
"300308_monitor.py",
"_watchdog_report.py",
"accumulation_scanner.py",
"batch_reassess.py",
"branch_evaluator.py",
"candidate_filter.py",
"capital_flow_collector.py",
"check-prompt-deps.py",
"chip_factors.py",
"clean_watchlist.py",
"cron_health_monitor.py",
"data_flow_audit.py",
"data_governance.py",
"divergence_detector.py",
"fix_gateway_port.py",
"generate_report.py",
"get_realtime_prices.py",
"hardcode_scanner.py",
"hk_rate.py",
"holdings_reconciliation.py",
"import_full_stocks.py",
"import_holding_xls.py",
"intraday_health_check.py",
"macro_context_collector.py",
"macro_signal_consumer.py",
"market_scanner.py",
"market_screener.py",
"market_watch.py",
"meta_growth.py",
"mo_alphasift_bridge.py",
"mo_bridge.py",
"mo_config.py",
"mo_data.py",
"mo_dsa_opinion.py",
"mo_models.py",
"mo_provider.py",
"mofin_collect.py",
"mofin_db.py",
"mofin_news.py",
"mofin_query.py",
"monitor_300308.py",
"morning_health_check.py",
"multi_timeframe.py",
"ocr_client.py",
"per_stock_reassess.py",
"pre-flight-check.py",
"preflight_verify.py",
"price_monitor.py",
"refresh_macro_context.py",
"refresh_mtf_cache.py",
"review_needed_watchdog.py",
"run_all_tests.py",
"self_todo_executor.py",
"session_to_cron_bridge.py",
"stale_detector.py",
"stale_push_wlin.py",
"stock_profile.py",
"stock_quote.py",
"stock_scorer.py",
"stock_sector_enrich.py",
"strategy-staleness-check.py",
"strategy_feedback.py",
"strategy_lifecycle.py",
"strategy_review.py",
"strategy_summary.py",
"strategy_tree.py",
"sync_cron_prompts.py",
"sync_dashboard.py",
"sync_decisions_to_db.py",
"technical_analysis.py",
"trend_detector.py",
"vacuum_state_db.py",
"verify_reassess_pipeline.py",
"watchlist_auto_exit.py"
],
"B_unref_tools": [
"add_hygiene_cron.py",
"analyze_health.py",
"archive_legacy_json.py",
"archive_old_files.py",
"audit_data.py",
"audit_deadcode.py",
"audit_duplication.py",
"audit_runtime.py",
"backfill_price_events.py",
"check_3_dbs.py",
"check_97_bug.py",
"check_backfill_job.py",
"check_candidates_schema.py",
"check_current_errors.py",
"check_dashboard.py",
"check_db_paths.py",
"check_db_state.py",
"check_default_pool.py",
"check_error_freshness.py",
"check_fk.py",
"check_llm_jobs.py",
"check_missing_scripts.py",
"check_new_imports.py",
"check_price_events.py",
"check_srv.py",
"check_stocks_table.py",
"check_table_schemas.py",
"check_todos_schema.py",
"check_triggered.py",
"classify_diverged.py",
"cleanup_disabled_cron.py",
"cron_status.py",
"db_recovery.py",
"dump_health.py",
"find_97_rows.py",
"find_cron_errors.py",
"fix_crontab_cron_to_xmpp.py",
"fix_crontab_market.py",
"fix_self_todo_path.py",
"fix_symlinks.py",
"fix_todos_db.py",
"full_error_inventory.py",
"get_full_errors.py",
"get_today_errors.py",
"inspect_third_db.py",
"inv5.py",
"investigate_5_issues.py",
"kanban_create.py",
"kanban_fix_status.py",
"kanban_inspect.py",
"key_status.py",
"list_tables.py",
"merge_third_db.py",
"notify_user.py",
"notify_user2.py",
"notify_user3.py",
"notify_user4.py",
"notify_user5.py",
"notify_user6.py",
"notify_user7.py",
"pp.py",
"register_l134_jobs.py",
"remove_cron_watchdog.py",
"remove_xiaoguo.py",
"remove_xiaoguo2.py",
"sc2.py",
"sc3.py",
"sc5.py",
"syntax_check.py",
"test_auto_heal.py",
"test_bot_import.py",
"test_db_only.py",
"test_db_write.py",
"test_dual_write.py",
"test_freshness_query.py",
"test_image_pipeline.py",
"test_key7_guard.py",
"test_llm.py",
"test_msg_log.py",
"test_multi_profile.py",
"test_noping.py",
"test_ocr_pipeline_live.py",
"test_production.py",
"test_raw_insert.py",
"test_rerun_action.py",
"test_single.py",
"test_sn_ocr2.py",
"test_xmpp_logger.py",
"test_zone_gate.py",
"trace_97_source.py",
"trigger_weekend_jobs.py",
"unify_sources.py",
"update_backfill_cron.py",
"validate_fixes.py",
"verify_300308.py",
"verify_deployment.py",
"verify_health_fix.py",
"verify_health_json.py",
"verify_self_check_section.py",
"verify_self_todo.py",
"xiaoguo_news_processor.py",
"xiaoguo_scanner.py",
"xiaoguo_sentiment_bridge.py",
"xiaoguo_signal_consumer.py"
],
"keep": [
"prepare_report_data.py",
"server.py"
]
}