No dead parrots found - all exports are imported!
loctree/rmcp_mux/src
/Users/maciejgad/hosted/loctree/rmcp_mux/src
develop@b173bb1a
Analysis Summary
Quick Commandsv0.6
Query API
Fast graph queries without full analysis
loct query who-imports /Users/maciejgad/hosted/loctree/rmcp_mux/src/App.tsxFiles that import targetloct query where-symbol useAuthFind symbol definitionsloct query component-of /Users/maciejgad/hosted/loctree/rmcp_mux/src/App.tsxGraph component containing fileSnapshot Diff
Compare snapshots to track changes
loct diff --since mainCompare against main branchloct diff --since HEAD~5Delta since 5 commits agoSuggested
Based on current analysis
loct find --similar ButtonFind before creating duplicatesloct dead --confidence highUnused exports (safe to remove)Top duplicate exports
1 duplicate export groups found
| Symbol | Files | Prod | Dev | Canonical | Refactor targets |
|---|---|---|---|---|---|
check_health | 2 | 2 | 0 | lib.rs | wizard/services.rs |
Re-export cascades
None
Dynamic imports
None
Tauri command coverage
No Tauri commands detected in this root.
Crowds Analysis
8 crowd patterns found - files with similar names that may indicate fragmentation or duplication
with2 files| File | Match Reason | Importers |
|---|---|---|
scan.rs | Name: with | 4 |
lib.rs | Name: with | 0 |
status5 files| File | Match Reason | Importers |
|---|---|---|
state.rs | Name: status | 6 |
scan.rs | Name: status | 4 |
lib.rs | Name: status | 0 |
runtime/status.rs | Name: status | 0 |
wizard/types.rs | Name: status | 0 |
server6 files| File | Match Reason | Importers |
|---|---|---|
config.rs | Name: server | 8 |
state.rs | Name: server | 6 |
lib.rs | Name: server | 0 |
runtime/server.rs | Name: server | 0 |
runtime/types.rs | Name: server | 0 |
wizard/services.rs | Name: server | 0 |
service6 files| File | Match Reason | Importers |
|---|---|---|
scan.rs | Name: service | 4 |
lib.rs | Name: service | 0 |
wizard/keys.rs | Name: service | 0 |
wizard/services.rs | Name: service | 0 |
wizard/types.rs | Name: service | 0 |
wizard/ui.rs | Name: service | 0 |
config5 files| File | Match Reason | Importers |
|---|---|---|
config.rs | Name: config | 8 |
scan.rs | Name: config | 4 |
lib.rs | Name: config | 0 |
wizard/persist.rs | Name: config | 0 |
wizard/services.rs | Name: config | 0 |
health5 files| File | Match Reason | Importers |
|---|---|---|
lib.rs | Name: health | 0 |
runtime/mod.rs | Name: health | 0 |
wizard/services.rs | Name: health | 0 |
wizard/types.rs | Name: health | 0 |
wizard/ui.rs | Name: health | 0 |
client7 files| File | Match Reason | Importers |
|---|---|---|
state.rs | Name: client | 6 |
lib.rs | Name: client | 0 |
runtime/client.rs | Name: client | 0 |
wizard/clients.rs | Name: client | 0 |
wizard/persist.rs | Name: client | 0 |
wizard/types.rs | Name: client | 0 |
wizard/ui.rs | Name: client | 0 |
state3 files| File | Match Reason | Importers |
|---|---|---|
state.rs | Name: state | 6 |
lib.rs | Name: state | 0 |
wizard/types.rs | Name: state | 0 |
Circular Imports0
No circular imports detected
Dead Exports
No dead exports detected
All exports are being imported somewhere in the codebase
Twins Analysis
0 dead parrots, 15 exact twins, 0 barrel issues
Project tree
loctree/rmcp_memex/src
/Users/maciejgad/hosted/loctree/rmcp_memex/src
develop@b173bb1a
Analysis Summary
Quick Commandsv0.6
Query API
Fast graph queries without full analysis
loct query who-imports /Users/maciejgad/hosted/loctree/rmcp_memex/src/App.tsxFiles that import targetloct query where-symbol useAuthFind symbol definitionsloct query component-of /Users/maciejgad/hosted/loctree/rmcp_memex/src/App.tsxGraph component containing fileSnapshot Diff
Compare snapshots to track changes
loct diff --since mainCompare against main branchloct diff --since HEAD~5Delta since 5 commits agoSuggested
Based on current analysis
loct find --similar ButtonFind before creating duplicatesloct dead --confidence highUnused exports (safe to remove)Top duplicate exports
1 duplicate export groups found
| Symbol | Files | Prod | Dev | Canonical | Refactor targets |
|---|---|---|---|---|---|
purge_namespace | 2 | 2 | 0 | rag/mod.rs | storage/mod.rs |
Re-export cascades
None
Dynamic imports
None
Tauri command coverage
No Tauri commands detected in this root.
Crowds Analysis
10 crowd patterns found - files with similar names that may indicate fragmentation or duplication
host4 files| File | Match Reason | Importers |
|---|---|---|
tui/app.rs | Name: host | 1 |
tui/host_detection.rs | Name: host | 1 |
lib.rs | Name: host | 0 |
tui/mod.rs | Name: host | 0 |
server3 files| File | Match Reason | Importers |
|---|---|---|
tui/host_detection.rs | Name: server | 1 |
handlers/mod.rs | Name: server | 0 |
lib.rs | Name: server | 0 |
wizard3 files| File | Match Reason | Importers |
|---|---|---|
tui/app.rs | Name: wizard | 1 |
lib.rs | Name: wizard | 0 |
tui/mod.rs | Name: wizard | 0 |
memory3 files| File | Match Reason | Importers |
|---|---|---|
lib.rs | Name: memory | 0 |
rag/mod.rs | Name: memory | 0 |
tests/memory.rs | Name: memory | 0 |
search3 files| File | Match Reason | Importers |
|---|---|---|
lib.rs | Name: search | 0 |
rag/mod.rs | Name: search | 0 |
storage/mod.rs | Name: search | 0 |
document3 files| File | Match Reason | Importers |
|---|---|---|
lib.rs | Name: document | 0 |
rag/mod.rs | Name: document | 0 |
storage/mod.rs | Name: document | 0 |
config3 files| File | Match Reason | Importers |
|---|---|---|
tui/app.rs | Name: config | 1 |
lib.rs | Name: config | 0 |
tui/mod.rs | Name: config | 0 |
detection3 files| File | Match Reason | Importers |
|---|---|---|
tui/host_detection.rs | Name: detection | 1 |
lib.rs | Name: detection | 0 |
tui/mod.rs | Name: detection | 0 |
hosts4 files| File | Match Reason | Importers |
|---|---|---|
tui/app.rs | Name: hosts | 1 |
tui/host_detection.rs | Name: hosts | 1 |
lib.rs | Name: hosts | 0 |
tui/mod.rs | Name: hosts | 0 |
kind3 files| File | Match Reason | Importers |
|---|---|---|
tui/host_detection.rs | Name: kind | 1 |
lib.rs | Name: kind | 0 |
tui/mod.rs | Name: kind | 0 |
Circular Imports0
No circular imports detected
Dead Exports
No dead exports detected
All exports are being imported somewhere in the codebase
Twins Analysis
0 dead parrots, 16 exact twins, 0 barrel issues