deslop scan root: /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code
Source files discovered: 67
Source files analyzed: 67
Functions fingerprinted: 116
Findings: 80
Index summary: packages=67 symbols=173 imports=221
Parse failures: 0
Timings: discover=14ms parse=64ms index=0ms heuristics=37ms total=116ms

Findings:
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/__init__.py:1 module depends on a large number of repository-local modules [tight_module_coupling]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/assistant/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/assistant/__init__.py:14 repository repeats the same long string literal across multiple files [cross_file_repeated_literal]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/bootstrap/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/bootstrap_graph.py:7 class BootstrapGraph looks ceremonial enough that a function or dataclass may suffice [over_abstracted_wrapper]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/bridge/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/buddy/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/cli/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/commands.py:23 repository repeats a highly similar non-test function body across files [cross_file_copy_paste_function]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/commands.py:23 function load_command_snapshot consumes external input without an obvious validation or guard step [external_input_without_validation]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/commands.py:57 function get_command returns None explicitly where falling through would be clearer [redundant_return_none]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/commands.py:69 repository repeats a highly similar non-test function body across files [cross_file_copy_paste_function]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/commands.py:75 repository repeats a highly similar non-test function body across files [cross_file_copy_paste_function]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/commands.py:83 repository repeats a highly similar non-test function body across files [cross_file_copy_paste_function]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/components/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/constants/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/coordinator/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/cost_tracker.py:7 class CostTracker looks ceremonial enough that a function or dataclass may suffice [over_abstracted_wrapper]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/entrypoints/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/execution_registry.py:10 class MirroredCommand looks ceremonial enough that a function or dataclass may suffice [over_abstracted_wrapper]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/execution_registry.py:19 class MirroredTool looks ceremonial enough that a function or dataclass may suffice [over_abstracted_wrapper]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/execution_registry.py:37 function command returns None explicitly where falling through would be clearer [redundant_return_none]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/execution_registry.py:44 function tool returns None explicitly where falling through would be clearer [redundant_return_none]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/hooks/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/keybindings/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/main.py:1 module depends on a large number of repository-local modules [tight_module_coupling]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/main.py:94 function main concentrates too much control flow and behavior [god_function]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/memdir/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/migrations/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/moreright/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/native_ts/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/outputStyles/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/plugins/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/query_engine.py:1 module depends on a large number of repository-local modules [tight_module_coupling]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/query_engine.py:61 public function submit_message omits complete type hints [public_api_missing_type_hints]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/query_engine.py:106 public function stream_submit_message omits complete type hints [public_api_missing_type_hints]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/query_engine.py:168 function _render_structured_output allocates a temporary collection inside a loop [temporary_collection_in_loop]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/remote/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/runtime.py:1 module depends on a large number of repository-local modules [tight_module_coupling]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/runtime.py:84 function as_markdown uses direct recursion and may need an iterative traversal for deep inputs [recursive_traversal_risk]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/runtime.py:100 function route_prompt performs queue-style list operations that may want collections.deque [deque_candidate_queue]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/runtime.py:189 function _score uses a loop shape that may read better with a Python built-in [builtin_reduction_candidate]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/schemas/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/screens/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/server/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/services/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/skills/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/state/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/tasks.py:8 call to PortingTask has no matching imported symbol in locally indexed package .task.PortingTask [hallucinated_import_call]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/tasks.py:9 call to PortingTask has no matching imported symbol in locally indexed package .task.PortingTask [hallucinated_import_call]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/tasks.py:10 call to PortingTask has no matching imported symbol in locally indexed package .task.PortingTask [hallucinated_import_call]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/tools.py:53 function get_tool returns None explicitly where falling through would be clearer [redundant_return_none]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/tools.py:56 function filter_tools_by_permission_context uses an overly descriptive name [overlong_name]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/tools.py:56 public function filter_tools_by_permission_context omits complete type hints [public_api_missing_type_hints]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/types/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/upstreamproxy/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/utils/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/vim/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/src/voice/__init__.py:9 module performs filesystem work while being imported [import_time_file_io]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:16 test test_manifest_counts_python_files appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:21 test test_query_engine_summary_mentions_workspace appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:27 test test_cli_summary_runs appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:36 test test_parity_audit_runs appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:45 test test_root_file_coverage_is_complete_when_local_archive_exists appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:53 test test_command_and_tool_snapshots_are_nontrivial appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:57 test test_commands_and_tools_cli_run appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:81 test test_route_and_show_entry_cli_run appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:104 test test_bootstrap_cli_runs appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:115 test test_bootstrap_session_tracks_turn_state appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:123 test test_exec_command_and_tool_cli_run appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:139 test test_setup_report_and_registry_filters_run appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:162 test test_load_session_cli_runs appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:176 test test_tool_permission_filtering_cli_runs appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:186 test test_turn_loop_cli_runs appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:196 test test_remote_mode_clis_run appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:204 test test_flush_transcript_cli_runs appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:213 test test_command_graph_and_tool_pool_cli_run appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:219 test test_setup_report_mentions_deferred_init appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:229 test test_execution_registry_runs appears to cover only success expectations [happy_path_only_test]
  - /home/chinmay/ChinmayPersonalProjects/deslop/real-repos/claw-code/tests/test_porting_workspace.py:238 test test_bootstrap_graph_and_direct_modes_run appears to cover only success expectations [happy_path_only_test]
