{"timestamp":"2026-04-12T10:23:38.245302","summary":{"total_files":574,"total_lines":213307,"root_level_files":222,"total_findings":124,"high_severity":12,"medium_severity":16,"low_severity":96,"safe_to_act":8,"needs_investigation":116},"checks":{"god_files":[{"file":"api.py","lines":49647,"severity":"high","confidence":"certain","effort":"large","message":"api.py is 49,647 lines — consider splitting into modules","action_class":"needs_investigation"},{"file":"tools.py","lines":8169,"severity":"medium","confidence":"certain","effort":"medium","message":"tools.py is 8,169 lines — consider splitting into modules","action_class":"needs_investigation"},{"file":"post_process.py","lines":2276,"severity":"medium","confidence":"certain","effort":"medium","message":"post_process.py is 2,276 lines — consider splitting into modules","action_class":"needs_investigation"},{"file":"seed_docs.py","lines":2066,"severity":"medium","confidence":"certain","effort":"medium","message":"seed_docs.py is 2,066 lines — consider splitting into modules","action_class":"needs_investigation"},{"file":"artifact_registry.py","lines":2057,"severity":"medium","confidence":"certain","effort":"medium","message":"artifact_registry.py is 2,057 lines — consider splitting into modules","action_class":"needs_investigation"}],"versioned_files":[],"root_sprawl":[{"root_count":222,"packaged_count":352,"top_prefixes":{"test":46,"other":18,"gap":9,"ci":8,"kg":5,"pubmed":5,"artifact":4,"quality":4,"update":4,"market":3},"severity":"high","confidence":"certain","effort":"large","message":"222 Python files at root level (target: <80). Top prefixes: test(46), other(18), gap(9), ci(8), kg(5)","action_class":"needs_investigation"}],"migration_issues":[{"number":"060","files":["060_add_promoted_status.py","060_agent_contribution_ledger.py"],"severity":"medium","confidence":"certain","effort":"small","message":"Migration number 060 collision: 060_add_promoted_status.py, 060_agent_contribution_ledger.py","action_class":"safe_to_act"}],"raw_db_connections":[{"raw_connect_files":429,"get_db_definitions":70,"core_files_with_raw":["agent.py","agent_registry.py","api.py","cli.py","economics_drivers/datasets/cli.py","economics_drivers/squads/cli.py","event_bus.py","exchange.py","market_dynamics.py","quality_gates.py","scidex_orchestrator.py","senate_proposals.py","tools.py"],"severity":"medium","confidence":"certain","effort":"medium","message":"get_db() defined 70 times; 429 files use raw sqlite3.connect()","action_class":"needs_investigation"}],"duplicate_functions":[{"function":"main","count":267,"files":["agent.py","arena_cli.py","backfill/backfill_artifacts.py","backfill/backfill_debate_quality.py","backfill/backfill_evidence_ci.py","backfill/backfill_gex_top15.py","backfill/backfill_missing_evidence.py","backfill/backfill_page_exists.py","backfill/backfill_wiki_infoboxes.py","backfill_promote_hypotheses.py"],"severity":"high","confidence":"certain","effort":"medium","message":"`main()` defined in 267 files","action_class":"needs_investigation"},{"function":"migrate","count":79,"files":["migration_runner.py","migrations/001_create_notebooks_table.py","migrations/002_add_resource_tracking.py","migrations/003_create_search_queries_table.py","migrations/004_add_resource_cost.py","migrations/005_add_evidence_validation.py","migrations/006_rename_total_balance_to_total_weight.py","migrations/007_add_belief_snapshots_table.py","migrations/008_hypothesis_centric_redesign.py","migrations/009_belief_weighted_missions.py"],"severity":"high","confidence":"certain","effort":"medium","message":"`migrate()` defined in 79 files","action_class":"needs_investigation"},{"function":"get_db","count":70,"files":["api.py","artifact_dedup_agent.py","artifact_registry.py","backfill/backfill_artifacts.py","challenge_pricing.py","ci_calibration_slashing.py","ci_route_health.py","cli.py","content_quality_checks.py","contributor_network.py"],"severity":"high","confidence":"certain","effort":"medium","message":"`get_db()` defined in 70 files","action_class":"needs_investigation"},{"function":"run","count":36,"files":["cli.py","economics_drivers/agent_activity_heartbeat.py","economics_drivers/agent_nomination_processor.py","economics_drivers/backprop_credit.py","economics_drivers/ci_calibration_slashing.py","economics_drivers/compute_allocation_driver.py","economics_drivers/counterargument_bounty.py","economics_drivers/credit_contributions.py","economics_drivers/dataset_quadratic_funding.py","economics_drivers/dataset_row_debate.py"],"severity":"high","confidence":"certain","effort":"medium","message":"`run()` defined in 36 files","action_class":"needs_investigation"},{"function":"setUp","count":25,"files":["test_arena_phase_c.py","test_backprop_credit.py","test_ci_daily_tournament.py","test_ci_daily_tournament.py","test_ci_daily_tournament.py","test_ci_daily_tournament.py","test_ci_daily_tournament.py","test_harvest.py","test_participant_contributions.py","test_participant_contributions.py"],"severity":"high","confidence":"certain","effort":"medium","message":"`setUp()` defined in 25 files","action_class":"needs_investigation"},{"function":"tearDown","count":17,"files":["test_arena_phase_c.py","test_backprop_credit.py","test_ci_daily_tournament.py","test_ci_daily_tournament.py","test_ci_daily_tournament.py","test_ci_daily_tournament.py","test_ci_daily_tournament.py","test_harvest.py","test_participant_contributions.py","test_participant_contributions.py"],"severity":"high","confidence":"certain","effort":"medium","message":"`tearDown()` defined in 17 files","action_class":"needs_investigation"},{"function":"search_pubmed","count":14,"files":["enrichment/enrich_batch2_citations.py","enrichment/enrich_batch7.py","enrichment/enrich_bulk_44.py","enrichment/enrich_evidence.py","enrichment/enrich_evidence_all.py","enrichment/enrich_hyp_papers.py","enrichment/enrich_top10_thin.py","enrichment/enrich_top3_deep.py","enrichment/enrich_trem2_hypothesis.py","kg_expansion/expand_kg_top50.py"],"severity":"high","confidence":"certain","effort":"medium","message":"`search_pubmed()` defined in 14 files","action_class":"needs_investigation"},{"function":"to_dict","count":8,"files":["artifact_catalog.py","dl_model_template.py","dl_model_template.py","forge/mechanistic_de.py","forge/runtime.py","rocrate_export.py","rocrate_export.py","rocrate_export.py"],"severity":"high","confidence":"certain","effort":"medium","message":"`to_dict()` defined in 8 files","action_class":"needs_investigation"},{"function":"execute_notebook","count":8,"files":["build_showcase_notebooks.py","enrichment/enrich_top5_notebooks.py","rebuild_crispr_notebook.py","scripts/create_top5_notebooks.py","scripts/generate_nb_gut_brain_pd.py","scripts/generate_nb_sea_ad_001.py","scripts/generate_showcase_notebooks.py","scripts/regenerate_notebooks.py"],"severity":"high","confidence":"certain","effort":"medium","message":"`execute_notebook()` defined in 8 files","action_class":"needs_investigation"},{"function":"generate_diagram","count":8,"files":["enrichment/enrich_demo_entities.py","mermaid/add_mermaid_from_summaries.py","mermaid/bulk_mermaid.py","mermaid/generate_bulk_mermaid.py","mermaid/generate_bulk_mermaid_b2.py","mermaid/generate_mermaid_diagrams.py","scripts/add_mermaid_top50.py","scripts/generate_mermaid_batch.py"],"severity":"high","confidence":"certain","effort":"medium","message":"`generate_diagram()` defined in 8 files","action_class":"needs_investigation"},{"function":"evaluate","count":7,"files":["dl_model_template.py","market_participants.py","market_participants.py","market_participants.py","market_participants.py","market_participants.py","market_participants.py"],"severity":"medium","confidence":"certain","effort":"medium","message":"`evaluate()` defined in 7 files","action_class":"needs_investigation"},{"function":"ensure_schema","count":7,"files":["economics_drivers/datasets/schema.py","economics_drivers/squads/schema.py","forge/idea_collider.py","funding_allocators.py","funding_allocators.py","scripts/wiki_citation_coverage_report.py","token_ledger.py"],"severity":"medium","confidence":"certain","effort":"medium","message":"`ensure_schema()` defined in 7 files","action_class":"needs_investigation"},{"function":"extract_edges_from_abstract","count":7,"files":["enrichment/enrich_kg_abstracts.py","enrichment/enrich_kg_bulk.py","kg_expansion/expand_kg_batch2.py","kg_expansion/expand_kg_from_papers.py","kg_expansion/expand_kg_pubmed.py","kg_expansion/expand_kg_top50.py","kg_expansion/expand_kg_top50_entities.py"],"severity":"medium","confidence":"certain","effort":"medium","message":"`extract_edges_from_abstract()` defined in 7 files","action_class":"needs_investigation"},{"function":"parse_refs_json","count":7,"files":["evidence_backfeed.py","paper_to_wiki_backlink.py","reference_lint_scidex.py","scripts/evidence_backfeed.py","scripts/wiki_citation_enrichment.py","wiki_citation_coverage_report.py","wiki_citation_enrichment.py"],"severity":"medium","confidence":"certain","effort":"medium","message":"`parse_refs_json()` defined in 7 files","action_class":"needs_investigation"},{"function":"search","count":7,"files":["tools.py","tools.py","tools.py","tools.py","tools.py","tools.py","vector_search.py"],"severity":"medium","confidence":"certain","effort":"medium","message":"`search()` defined in 7 files","action_class":"needs_investigation"},{"function":"build_notebook","count":6,"files":["build_aging_mouse_brain_notebook.py","rebuild_crispr_notebook.py","scripts/create_top5_notebooks.py","scripts/fix_active_stub_notebooks.py","scripts/generate_nb_gut_brain_pd.py","scripts/generate_nb_sea_ad_001.py"],"severity":"medium","confidence":"certain","effort":"medium","message":"`build_notebook()` defined in 6 files","action_class":"needs_investigation"},{"function":"render_html","count":6,"files":["build_showcase_notebooks.py","rebuild_crispr_notebook.py","scripts/generate_nb_gut_brain_pd.py","scripts/generate_nb_sea_ad_001.py","scripts/generate_showcase_notebooks.py","scripts/regenerate_notebooks.py"],"severity":"medium","confidence":"certain","effort":"medium","message":"`render_html()` defined in 6 files","action_class":"needs_investigation"},{"function":"get_article_info","count":6,"files":["enrichment/enrich_batch7.py","enrichment/enrich_bulk_44.py","enrichment/enrich_evidence_all.py","enrichment/enrich_top10_thin.py","enrichment/enrich_top3_deep.py","pubmed_enrichment.py"],"severity":"medium","confidence":"certain","effort":"medium","message":"`get_article_info()` defined in 6 files","action_class":"needs_investigation"},{"function":"get_thin_hypotheses","count":6,"files":["enrichment/enrich_bulk_44.py","enrichment/enrich_hypotheses_bulk.py","enrichment/enrich_hypotheses_descriptions.py","enrichment/enrich_thin_evidence_slot15.py","enrichment/enrich_thin_under1k.py","enrichment/enrich_under1k_words.py"],"severity":"medium","confidence":"certain","effort":"medium","message":"`get_thin_hypotheses()` defined in 6 files","action_class":"needs_investigation"},{"function":"fetch_abstracts","count":6,"files":["enrichment/enrich_hyp_papers.py","kg_expansion/expand_kg_edges.py","pubmed_evidence_pipeline.py","pubmed_kg_enrich.py","pubmed_update_pipeline.py","pubmed_utils.py"],"severity":"medium","confidence":"certain","effort":"medium","message":"`fetch_abstracts()` defined in 6 files","action_class":"needs_investigation"}],"unreferenced_files":[{"file":"adaptive_loops.py","severity":"low","confidence":"likely","effort":"small","message":"adaptive_loops.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"api_tool_chains.py","severity":"low","confidence":"likely","effort":"small","message":"api_tool_chains.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"arena_cli.py","severity":"low","confidence":"likely","effort":"small","message":"arena_cli.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"audit_trail.py","severity":"low","confidence":"likely","effort":"small","message":"audit_trail.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"backfill_promote_hypotheses.py","severity":"low","confidence":"high","effort":"small","message":"backfill_promote_hypotheses.py — one-off script (one-off-prefix (backfill_*)), not imported anywhere","one_off_pattern":"one-off-prefix (backfill_*)","action_class":"safe_to_act"},{"file":"belief_tracker.py","severity":"low","confidence":"likely","effort":"small","message":"belief_tracker.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"build_aging_mouse_brain_notebook.py","severity":"low","confidence":"likely","effort":"small","message":"build_aging_mouse_brain_notebook.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"build_showcase_notebooks.py","severity":"low","confidence":"likely","effort":"small","message":"build_showcase_notebooks.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"calibrate_believability.py","severity":"low","confidence":"likely","effort":"small","message":"calibrate_believability.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"challenge_pricing.py","severity":"low","confidence":"likely","effort":"small","message":"challenge_pricing.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"check_analysis.py","severity":"low","confidence":"likely","effort":"small","message":"check_analysis.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"ci_calibration_slashing.py","severity":"low","confidence":"likely","effort":"small","message":"ci_calibration_slashing.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"ci_crosslink_wiki_kg.py","severity":"low","confidence":"likely","effort":"small","message":"ci_crosslink_wiki_kg.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"ci_debate_coverage.py","severity":"low","confidence":"likely","effort":"small","message":"ci_debate_coverage.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"ci_experiment_extraction.py","severity":"low","confidence":"likely","effort":"small","message":"ci_experiment_extraction.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"ci_notebook_coverage.py","severity":"low","confidence":"likely","effort":"small","message":"ci_notebook_coverage.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"ci_route_health.py","severity":"low","confidence":"likely","effort":"small","message":"ci_route_health.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"ci_snapshot_prices.py","severity":"low","confidence":"likely","effort":"small","message":"ci_snapshot_prices.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"code_health_scan.py","severity":"low","confidence":"likely","effort":"small","message":"code_health_scan.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"comment_scoring.py","severity":"low","confidence":"likely","effort":"small","message":"comment_scoring.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"conftest.py","severity":"low","confidence":"likely","effort":"small","message":"conftest.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"content_quality_checks.py","severity":"low","confidence":"likely","effort":"small","message":"content_quality_checks.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"convergence_metrics.py","severity":"low","confidence":"likely","effort":"small","message":"convergence_metrics.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"convergence_monitor.py","severity":"low","confidence":"likely","effort":"small","message":"convergence_monitor.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"cross_link_wiki.py","severity":"low","confidence":"likely","effort":"small","message":"cross_link_wiki.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"cross_link_wiki_kg_advanced.py","severity":"low","confidence":"likely","effort":"small","message":"cross_link_wiki_kg_advanced.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"db_api_kg_enrich.py","severity":"low","confidence":"likely","effort":"small","message":"db_api_kg_enrich.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"debate_gap_extractor.py","severity":"low","confidence":"likely","effort":"small","message":"debate_gap_extractor.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"dl_model_template.py","severity":"low","confidence":"likely","effort":"small","message":"dl_model_template.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"elo_market_bridge.py","severity":"low","confidence":"likely","effort":"small","message":"elo_market_bridge.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"engine.py","severity":"low","confidence":"likely","effort":"small","message":"engine.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"enrich_thin_hypotheses.py","severity":"low","confidence":"high","effort":"small","message":"enrich_thin_hypotheses.py — one-off script (one-off-prefix (enrich_*)), not imported anywhere","one_off_pattern":"one-off-prefix (enrich_*)","action_class":"safe_to_act"},{"file":"evidence_backfeed.py","severity":"low","confidence":"likely","effort":"small","message":"evidence_backfeed.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"evidence_validator.py","severity":"low","confidence":"likely","effort":"small","message":"evidence_validator.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"fix_trivial_mermaids_batch.py","severity":"low","confidence":"high","effort":"small","message":"fix_trivial_mermaids_batch.py — one-off script (one-off-prefix (fix_*)), not imported anywhere","one_off_pattern":"one-off-prefix (fix_*)","action_class":"safe_to_act"},{"file":"fix_wiki_quality_5faca020.py","severity":"low","confidence":"high","effort":"small","message":"fix_wiki_quality_5faca020.py — one-off script (task-id-suffixed), not imported anywhere","one_off_pattern":"task-id-suffixed","action_class":"safe_to_act"},{"file":"gap_dependency_mapper.py","severity":"low","confidence":"likely","effort":"small","message":"gap_dependency_mapper.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"gap_hypothesis_matcher.py","severity":"low","confidence":"likely","effort":"small","message":"gap_hypothesis_matcher.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"gap_lifecycle.py","severity":"low","confidence":"likely","effort":"small","message":"gap_lifecycle.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"gap_scanner.py","severity":"low","confidence":"likely","effort":"small","message":"gap_scanner.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"graph_endpoints.py","severity":"low","confidence":"likely","effort":"small","message":"graph_endpoints.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"improve_data_credibility.py","severity":"low","confidence":"likely","effort":"small","message":"improve_data_credibility.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"kg_batch.py","severity":"low","confidence":"likely","effort":"small","message":"kg_batch.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"kg_consistency_check.py","severity":"low","confidence":"likely","effort":"small","message":"kg_consistency_check.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"kg_normalize.py","severity":"low","confidence":"likely","effort":"small","message":"kg_normalize.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"link_checker.py","severity":"low","confidence":"high","effort":"small","message":"link_checker.py — one-off script (one-off-prefix (link_*)), not imported anywhere","one_off_pattern":"one-off-prefix (link_*)","action_class":"safe_to_act"},{"file":"literature_manager.py","severity":"low","confidence":"likely","effort":"small","message":"literature_manager.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"market_maker.py","severity":"low","confidence":"likely","effort":"small","message":"market_maker.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"monthly_resource_adjustment.py","severity":"low","confidence":"likely","effort":"small","message":"monthly_resource_adjustment.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"neurowiki_ingestion.py","severity":"low","confidence":"likely","effort":"small","message":"neurowiki_ingestion.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"orchestra_audit.py","severity":"low","confidence":"likely","effort":"small","message":"orchestra_audit.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"orphan_checker.py","severity":"low","confidence":"likely","effort":"small","message":"orphan_checker.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"paper_figures_extraction.py","severity":"low","confidence":"likely","effort":"small","message":"paper_figures_extraction.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"paper_to_wiki_backlink.py","severity":"low","confidence":"likely","effort":"small","message":"paper_to_wiki_backlink.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"process_single_analysis.py","severity":"low","confidence":"likely","effort":"small","message":"process_single_analysis.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"promote_hypotheses.py","severity":"low","confidence":"likely","effort":"small","message":"promote_hypotheses.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"pubmed_evidence_pipeline.py","severity":"low","confidence":"likely","effort":"small","message":"pubmed_evidence_pipeline.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"pubmed_kg_enrich.py","severity":"low","confidence":"likely","effort":"small","message":"pubmed_kg_enrich.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"quality_review.py","severity":"low","confidence":"likely","effort":"small","message":"quality_review.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"quality_scoring.py","severity":"low","confidence":"likely","effort":"small","message":"quality_scoring.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"quality_staking.py","severity":"low","confidence":"likely","effort":"small","message":"quality_staking.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"quest_engine.py","severity":"low","confidence":"likely","effort":"small","message":"quest_engine.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"quest_resource_analyzer.py","severity":"low","confidence":"likely","effort":"small","message":"quest_resource_analyzer.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"rebuild_crispr_notebook.py","severity":"low","confidence":"likely","effort":"small","message":"rebuild_crispr_notebook.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"reference_lint_scidex.py","severity":"low","confidence":"likely","effort":"small","message":"reference_lint_scidex.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"replication_tracker.py","severity":"low","confidence":"likely","effort":"small","message":"replication_tracker.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"roi_tracker.py","severity":"low","confidence":"likely","effort":"small","message":"roi_tracker.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"run_debate_llm.py","severity":"low","confidence":"high","effort":"small","message":"run_debate_llm.py — one-off script (one-off-prefix (run_*)), not imported anywhere","one_off_pattern":"one-off-prefix (run_*)","action_class":"safe_to_act"},{"file":"schema_registry.py","severity":"low","confidence":"likely","effort":"small","message":"schema_registry.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"schema_scope.py","severity":"low","confidence":"likely","effort":"small","message":"schema_scope.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"score_artifacts.py","severity":"low","confidence":"likely","effort":"small","message":"score_artifacts.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"score_unscored_hvar.py","severity":"low","confidence":"likely","effort":"small","message":"score_unscored_hvar.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"security_test_bridge.py","severity":"low","confidence":"likely","effort":"small","message":"security_test_bridge.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"seed_docs.py","severity":"low","confidence":"high","effort":"small","message":"seed_docs.py — one-off script (one-off-prefix (seed_*)), not imported anywhere","one_off_pattern":"one-off-prefix (seed_*)","action_class":"safe_to_act"},{"file":"senate_garden_maintenance.py","severity":"low","confidence":"likely","effort":"small","message":"senate_garden_maintenance.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"settlement.py","severity":"low","confidence":"likely","effort":"small","message":"settlement.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"smoke_check.py","severity":"low","confidence":"likely","effort":"small","message":"smoke_check.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"sync_neo4j.py","severity":"low","confidence":"likely","effort":"small","message":"sync_neo4j.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"sync_target_pdb_uniprot.py","severity":"low","confidence":"likely","effort":"small","message":"sync_target_pdb_uniprot.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"task_analyzer.py","severity":"low","confidence":"likely","effort":"small","message":"task_analyzer.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"task_deduplicator.py","severity":"low","confidence":"likely","effort":"small","message":"task_deduplicator.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"tool_analytics.py","severity":"low","confidence":"likely","effort":"small","message":"tool_analytics.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"update_foxp1_wiki.py","severity":"low","confidence":"likely","effort":"small","message":"update_foxp1_wiki.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"update_kg_connectivity.py","severity":"low","confidence":"likely","effort":"small","message":"update_kg_connectivity.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"update_kg_scores.py","severity":"low","confidence":"likely","effort":"small","message":"update_kg_scores.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"update_showcase_notebook_db.py","severity":"low","confidence":"likely","effort":"small","message":"update_showcase_notebook_db.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"validate_citation_claims.py","severity":"low","confidence":"likely","effort":"small","message":"validate_citation_claims.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"validate_evidence.py","severity":"low","confidence":"likely","effort":"small","message":"validate_evidence.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"verify_artifact_extensions.py","severity":"low","confidence":"likely","effort":"small","message":"verify_artifact_extensions.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"verify_demo_pages.py","severity":"low","confidence":"likely","effort":"small","message":"verify_demo_pages.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"verify_search_indexes.py","severity":"low","confidence":"likely","effort":"small","message":"verify_search_indexes.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"visual_inspector.py","severity":"low","confidence":"likely","effort":"small","message":"visual_inspector.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"wiki_citation_coverage_report.py","severity":"low","confidence":"likely","effort":"small","message":"wiki_citation_coverage_report.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"wiki_citation_enrichment.py","severity":"low","confidence":"likely","effort":"small","message":"wiki_citation_enrichment.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"world_model_curation.py","severity":"low","confidence":"likely","effort":"small","message":"world_model_curation.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"},{"file":"write_trials_batch.py","severity":"low","confidence":"likely","effort":"small","message":"write_trials_batch.py — not imported by any other file (may be standalone script)","action_class":"needs_investigation"}]}}