-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathanalysis.toon.yaml
More file actions
457 lines (451 loc) · 32.5 KB
/
analysis.toon.yaml
File metadata and controls
457 lines (451 loc) · 32.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
# code2llm | 320f 103127L | python:350,md:67,yaml:44,txt:8,shell:7,yml:4,toml:3,php:2,java:2,json:2,typescript:1,conf:1,go:1,rust:1,javascript:1,ruby:1 | 2026-05-06
# generated in 0.59s
# CC̄=2.3 | critical:0/3800 | dups:62 | cycles:0
HEALTH[1]:
🔴 DUP 62 classes duplicated
REFACTOR[1]:
1. rm duplicates (-62 dup classes)
PIPELINES[1436]:
[1] Src [read_version]: read_version
PURITY: 100% pure
[2] Src [read_readme]: read_readme
PURITY: 100% pure
[3] Src [main]: main → _run_single_file_mode → print
PURITY: 100% pure
[4] Src [_detect_primary_language]: _detect_primary_language
PURITY: 100% pure
[5] Src [run_pipeline]: run_pipeline → print
PURITY: 100% pure
LAYERS:
code2llm/ CC̄=4.3 ←in:0 →out:80 !! split ×DUP
│ !! renderer 637L 1C 2m CC=1 ←0
│ !! .code2llm_incremental.json 611L 0C 0m CC=0.0 ←0
│ analyzer 495L 1C 44m CC=11 ←0 ×DUP
│ large_repo 488L 2C 40m CC=9 ←1 ×DUP
│ prompt 480L 0C 36m CC=14 ←2
│ renderer 471L 1C 52m CC=11 ←0 ×DUP
│ base 464L 0C 28m CC=14 ←8
│ persistent_cache 453L 1C 44m CC=10 ←1 ×DUP
│ file_analyzer 409L 1C 36m CC=12 ←0 ×DUP
│ pipeline 388L 3C 40m CC=10 ←0 ×DUP
│ flow_exporter 385L 1C 28m CC=10 ←0 ×DUP
│ data_analysis 375L 3C 56m CC=14 ←0 ×DUP
│ pipeline_detector 362L 3C 18m CC=13 ←0 ×DUP
│ orchestrator 362L 0C 26m CC=14 ←4
│ yaml_exporter 354L 1C 50m CC=8 ←0 ×DUP
│ config 352L 6C 6m CC=3 ←0
│ content 348L 0C 2m CC=1 ←1
│ cli_analysis 345L 0C 22m CC=14 ←1
│ dashboard_renderer 342L 1C 8m CC=6 ←0 ×DUP
│ formats 335L 0C 32m CC=13 ←4
│ cli_parser 333L 0C 4m CC=2 ←1
│ entity_resolution 326L 3C 32m CC=13 ←0 ×DUP
│ llm_task 319L 0C 32m CC=14 ←0
│ cli_commands 317L 0C 26m CC=12 ←1
│ intent_matching 297L 3C 30m CC=7 ←0 ×DUP
│ metrics_core 297L 1C 26m CC=12 ←0 ×DUP
│ side_effects 294L 2C 30m CC=14 ←0 ×DUP
│ type_inference 290L 1C 34m CC=9 ←0 ×DUP
│ cfg 280L 1C 32m CC=5 ←0 ×DUP
│ toon_size_manager 265L 0C 16m CC=10 ←1
│ png 264L 0C 16m CC=8 ←3
│ mermaid_flow_helpers 263L 0C 24m CC=11 ←3
│ context_exporter 250L 1C 30m CC=10 ←0 ×DUP
│ analysis.toon.yaml 248L 0C 0m CC=0.0 ←0
│ dfg 219L 1C 24m CC=7 ←0 ×DUP
│ refactoring 209L 1C 22m CC=9 ←0 ×DUP
│ scanner 201L 1C 12m CC=14 ←0 ×DUP
│ __init__ 199L 1C 22m CC=9 ←0 ×DUP
│ call_graph 198L 1C 24m CC=9 ←0 ×DUP
│ render 195L 0C 12m CC=10 ←1
│ models 193L 11C 12m CC=8 ←0 ×DUP
│ smells 192L 1C 18m CC=7 ←0 ×DUP
│ flow_renderer 188L 1C 12m CC=14 ←2 ×DUP
│ streaming_analyzer 181L 1C 12m CC=12 ←0 ×DUP
│ ts_extractors 180L 0C 10m CC=7 ←2
│ repo_files 174L 0C 16m CC=8 ←1
│ base 174L 2C 16m CC=2 ←2 ×DUP
│ orchestrator_handlers 174L 0C 16m CC=6 ←0
│ analysis 173L 1C 10m CC=14 ←1
│ __init__ 171L 1C 10m CC=1 ←0
│ detector 168L 1C 16m CC=9 ←0 ×DUP
│ computation 167L 0C 16m CC=10 ←2
│ ruby 164L 1C 8m CC=14 ←1
│ dashboard_data 163L 1C 18m CC=7 ←0 ×DUP
│ module_detail 162L 1C 18m CC=7 ←1 ×DUP
│ article_view 159L 1C 16m CC=7 ←0 ×DUP
│ ts_parser 158L 1C 18m CC=7 ←2 ×DUP
│ flow_compact 157L 0C 16m CC=11 ←1
│ export_pipeline 153L 2C 10m CC=4 ←0 ×DUP
│ toon_view 153L 1C 16m CC=6 ←0 ×DUP
│ modules 151L 0C 14m CC=11 ←1
│ incremental 150L 1C 20m CC=4 ←0 ×DUP
│ prompt_engine 150L 1C 14m CC=12 ←0 ×DUP
│ fix 147L 0C 14m CC=8 ←1
│ toon_parser 147L 0C 20m CC=8 ←0
│ helpers 142L 0C 16m CC=14 ←8
│ gitignore 138L 2C 14m CC=7 ←2 ×DUP
│ context_view 136L 1C 14m CC=11 ←0 ×DUP
│ prioritizer 131L 2C 8m CC=9 ←0 ×DUP
│ file_filter 127L 1C 18m CC=9 ←0 ×DUP
│ code2logic 127L 0C 16m CC=6 ←2
│ normalization 122L 2C 26m CC=6 ←0 ×DUP
│ core 120L 1C 6m CC=12 ←0 ×DUP
│ validation 119L 0C 12m CC=12 ←1
│ validate_project 118L 0C 6m CC=11 ←1
│ generator 118L 0C 4m CC=10 ←1
│ scanner 116L 1C 14m CC=5 ←0 ×DUP
│ details 115L 0C 10m CC=13 ←0
│ file_cache 107L 1C 20m CC=5 ←1 ×DUP
│ hotspots 106L 0C 6m CC=13 ←2
│ yaml_export 106L 0C 10m CC=8 ←0
│ health 103L 0C 6m CC=13 ←2
│ yaml_export 103L 0C 2m CC=11 ←0
│ nodes 103L 0C 14m CC=7 ←1
│ ast_registry 102L 1C 18m CC=5 ←0 ×DUP
│ go_lang 102L 0C 4m CC=10 ←1
│ pipeline_classifier 100L 1C 10m CC=8 ←0 ×DUP
│ utils 99L 0C 16m CC=6 ←7
│ metrics 98L 1C 8m CC=5 ←0 ×DUP
│ metrics_health 98L 1C 12m CC=7 ←0 ×DUP
│ __init__ 98L 0C 0m CC=0.0 ←0
│ rust 94L 0C 2m CC=9 ←1
│ classic 93L 0C 8m CC=8 ←0
│ pipeline_resolver 91L 1C 10m CC=10 ←1 ×DUP
│ orchestrator_chunked 87L 0C 6m CC=9 ←0
│ ast_helpers 86L 0C 10m CC=8 ←5
│ config.yaml 86L 0C 0m CC=0.0 ←0
│ alerts 84L 0C 8m CC=8 ←1
│ utils 84L 0C 10m CC=12 ←3
│ __init__ 82L 0C 0m CC=0.0 ←0
│ metrics_duplicates 78L 1C 8m CC=8 ←0 ×DUP
│ __init__ 78L 0C 0m CC=0.0 ←0
│ coupling 77L 1C 10m CC=7 ←0 ×DUP
│ report_generators 76L 0C 2m CC=13 ←1
│ cli 76L 0C 4m CC=3 ←0
│ incremental 75L 1C 10m CC=5 ←0 ×DUP
│ evolution_exporter 74L 1C 6m CC=1 ←8 ×DUP
│ mermaid_exporter 74L 1C 0m CC=0.0 ←0
│ api 73L 0C 4m CC=2 ←0
│ __init__ 73L 1C 10m CC=1 ←0 ×DUP
│ generic 71L 0C 2m CC=12 ←1
│ header 71L 0C 8m CC=8 ←0
│ flow_detailed 70L 0C 2m CC=1 ←0
│ flow_full 70L 0C 2m CC=1 ←0
│ __init__ 70L 0C 0m CC=0.0 ←0
│ cli 69L 0C 2m CC=7 ←0
│ utils 69L 0C 8m CC=8 ←4
│ html_dashboard 68L 1C 6m CC=1 ←0 ×DUP
│ strategies 68L 1C 0m CC=0.0 ←0
│ sections 67L 0C 6m CC=7 ←1
│ compact 67L 0C 2m CC=13 ←0
│ php 66L 0C 8m CC=8 ←1
│ readme_exporter 66L 1C 2m CC=5 ←0
│ __init__ 66L 0C 0m CC=0.0 ←0
│ calls 62L 0C 2m CC=13 ←0
│ __init__ 60L 0C 0m CC=0.0 ←0
│ __init__ 54L 0C 0m CC=0.0 ←0
│ __init__ 53L 0C 2m CC=6 ←0
│ typescript 53L 0C 6m CC=1 ←1
│ insights 52L 0C 2m CC=13 ←1
│ __init__ 52L 0C 1m CC=3 ←0
│ orchestrator_constants 52L 0C 0m CC=0.0 ←0
│ cache 50L 1C 10m CC=4 ←0 ×DUP
│ map_exporter 50L 1C 4m CC=1 ←0
│ flow_constants 46L 0C 2m CC=6 ←6
│ evolution 46L 0C 4m CC=6 ←3
│ java 43L 0C 2m CC=1 ←1
│ csharp 42L 0C 2m CC=1 ←1
│ __init__ 40L 0C 0m CC=0.0 ←0
│ parsing 39L 0C 4m CC=5 ←2
│ __init__ 37L 0C 2m CC=2 ←0
│ cpp 35L 0C 2m CC=1 ←1
│ json_exporter 27L 1C 2m CC=3 ←0
│ files 26L 0C 2m CC=2 ←1
│ module_list 26L 0C 2m CC=4 ←1
│ constants 25L 0C 0m CC=0.0 ←0
│ __init__ 23L 0C 0m CC=0.0 ←0
│ extract_method.md 22L 0C 0m CC=0.0 ←0
│ move_method.md 19L 0C 0m CC=0.0 ←0
│ exclusion 17L 0C 2m CC=5 ←2
│ _utils 15L 0C 2m CC=1 ←2
│ project_yaml_exporter 15L 0C 0m CC=0.0 ←0
│ __init__ 15L 0C 0m CC=0.0 ←0
│ constants 15L 0C 0m CC=0.0 ←0
│ __init__ 15L 0C 0m CC=0.0 ←0
│ llm_exporter 12L 0C 0m CC=0.0 ←0
│ __init__ 7L 0C 0m CC=0.0 ←0
│ __main__ 6L 0C 0m CC=0.0 ←0
│ __init__ 5L 0C 0m CC=0.0 ←0
│ config 0L 5C 4m CC=1 ←0
│ mermaid 0L 0C 2m CC=1 ←0
│ __init__ 0L 0C 0m CC=0.0 ←0
│ __init__ 0L 0C 0m CC=0.0 ←0
│
scripts/ CC̄=3.9 ←in:0 →out:11 !! split
│ benchmark_badges 392L 0C 9m CC=13 ←0
│ bump_version 96L 0C 7m CC=4 ←0
│
benchmarks/ CC̄=3.0 ←in:0 →out:140 !! split
│ benchmark_performance 306L 0C 7m CC=6 ←0
│ project_generator 233L 0C 6m CC=1 ←0
│ reporting 179L 0C 9m CC=6 ←0
│ benchmark_optimizations 157L 0C 5m CC=7 ←0
│ benchmark_format_quality 143L 0C 5m CC=4 ←0
│ format_evaluator 138L 1C 5m CC=5 ←0
│ benchmark_evolution 137L 0C 4m CC=13 ←0
│ benchmark_constants 29L 0C 0m CC=0.0 ←0
│
badges/ CC̄=2.7 ←in:0 →out:0
│ server 110L 0C 3m CC=4 ←0
│
examples/ CC̄=2.2 ←in:0 →out:0
│ run-doql.sh 427L 0C 0m CC=0.0 ←0
│ docker-compose.yml 407L 0C 0m CC=0.0 ←0
│ SUMMARY.md 281L 0C 0m CC=0.0 ←0
│ demo 251L 0C 7m CC=5 ←0
│ README.md 223L 0C 2m CC=0.0 ←0
│ README.md 205L 0C 0m CC=0.0 ←0
│ analysis.toon.yaml 183L 0C 0m CC=0.0 ←0
│ main 158L 2C 9m CC=6 ←0
│ database 157L 1C 13m CC=5 ←0
│ README.md 138L 0C 0m CC=0.0 ←0
│ entity_preparers 129L 6C 18m CC=5 ←0
│ cache 121L 2C 10m CC=5 ←0
│ run 120L 0C 3m CC=4 ←0
│ ANALYSIS.md 116L 0C 0m CC=0.0 ←0
│ README.md 114L 0C 0m CC=0.0 ←0
│ template_engine 104L 3C 10m CC=3 ←0
│ Main.java 100L 1C 6m CC=4 ←0
│ DEPENDENCY_ANALYSIS.md 97L 0C 0m CC=0.0 ←0
│ README.md 94L 0C 0m CC=0.0 ←0
│ auth 88L 1C 10m CC=3 ←0
│ utils 84L 0C 5m CC=7 ←0
│ README.md 83L 0C 0m CC=0.0 ←0
│ api 76L 1C 7m CC=5 ←0
│ functional_refactoring_example 61L 1C 9m CC=4 ←0
│ generator 61L 1C 2m CC=4 ←0
│ main.go 56L 1C 3m CC=2 ←0
│ main.rs 47L 1C 0m CC=0.0 ←0
│ cli 45L 0C 1m CC=6 ←0
│ app.rb 44L 0C 0m CC=0.0 ←0
│ index.js 37L 0C 6m CC=3 ←0
│ index.php 32L 0C 1m CC=1 ←0
│ README.md 32L 0C 0m CC=0.0 ←0
│ worker 28L 0C 2m CC=1 ←0
│ models 25L 2C 0m CC=0.0 ←0
│ prometheus.yml 24L 0C 0m CC=0.0 ←0
│ main 22L 1C 2m CC=2 ←0
│ fluent-bit.conf 13L 0C 0m CC=0.0 ←0
│ Cargo.toml 10L 0C 0m CC=0.0 ←0
│ __init__ 6L 0C 0m CC=0.0 ←0
│ requirements.txt 1L 0C 0m CC=0.0 ←0
│ __init__ 1L 0C 0m CC=0.0 ←0
│
test_python_only/ CC̄=1.8 ←in:0 →out:0
│ sample 40L 2C 5m CC=3 ←0
│ __init__ 1L 0C 0m CC=0.0 ←0
│
demo_langs/ CC̄=1.7 ←in:0 →out:0
│ sample.java 47L 2C 7m CC=3 ←0
│ sample 0L 2C 8m CC=3 ←0
│
test_langs/ CC̄=1.3 ←in:0 →out:0
│ sample.php 44L 2C 4m CC=2 ←2
│ sample_bad.ts 20L 2C 3m CC=1 ←0
│ sample.go 0L 0C 4m CC=3 ←0
│ sample.rs 0L 1C 5m CC=2 ←0
│ sample 0L 2C 4m CC=3 ←0
│ sample.ts 0L 1C 1m CC=1 ←0
│ sample.java 0L 2C 4m CC=2 ←2
│ sample_bad.java 0L 1C 1m CC=1 ←0
│ sample_bad.php 0L 1C 1m CC=1 ←0
│ sample_bad.go 0L 0C 2m CC=1 ←0
│ sample_bad.rs 0L 1C 2m CC=1 ←0
│
./ CC̄=0.1 ←in:0 →out:0
│ !! map.toon.yaml 11016L 0C 540m CC=0.0 ←1
│ !! calls.yaml 4778L 0C 0m CC=0.0 ←0
│ !! SUMD.md 2808L 0C 485m CC=0.0 ←90
│ !! CHANGELOG.md 2782L 0C 0m CC=0.0 ←0
│ !! SUMR.md 2138L 0C 29m CC=0.0 ←2
│ !! planfile.yaml 771L 0C 0m CC=0.0 ←0
│ !! TODO.md 609L 0C 0m CC=0.0 ←0
│ goal.yaml 430L 0C 0m CC=0.0 ←0
│ Taskfile.yml 411L 0C 1m CC=0.0 ←21
│ validate_toon 379L 0C 21m CC=7 ←0
│ context.md 357L 0C 0m CC=0.0 ←0
│ README.md 354L 0C 0m CC=0.0 ←0
│ ROADMAP.md 332L 2C 5m CC=0.0 ←0
│ Makefile 252L 0C 0m CC=0.0 ←0
│ REFACTORING_PLAN.md 225L 0C 0m CC=0.0 ←0
│ pipeline 203L 0C 2m CC=9 ←0
│ prompt_sumd_sumr_feature.md 176L 0C 3m CC=0.0 ←0
│ pyproject.toml 132L 0C 0m CC=0.0 ←0
│ orchestrator.sh 82L 0C 0m CC=0.0 ←0
│ prefact.yaml 82L 0C 0m CC=0.0 ←0
│ redsl.yaml 78L 0C 0m CC=0.0 ←0
│ setup 72L 0C 2m CC=2 ←0
│ pyqual.yaml 55L 0C 0m CC=0.0 ←0
│ project.sh 53L 0C 0m CC=0.0 ←0
│ project2.sh 50L 0C 0m CC=0.0 ←0
│ evolution.toon.yaml 44L 0C 0m CC=0.0 ←0
│ redsl_refactor_report.md 39L 0C 0m CC=0.0 ←0
│ redsl_refactor_plan.md 25L 0C 0m CC=0.0 ←0
│ redsl_refactor_report.toon.yaml 21L 0C 0m CC=0.0 ←0
│ redsl_refactor_plan.toon.yaml 18L 0C 0m CC=0.0 ←0
│ requirements.txt 9L 0C 0m CC=0.0 ←0
│
project/ CC̄=0.0 ←in:0 →out:0
│ !! map.toon.yaml 13637L 0C 540m CC=0.0 ←0
│ !! calls.yaml 7041L 0C 0m CC=0.0 ←0
│ !! validation.toon.yaml 821L 0C 0m CC=0.0 ←0
│ !! context.md 646L 0C 0m CC=0.0 ←0
│ !! context.md 646L 0C 0m CC=0.0 ←0
│ !! context.md 646L 0C 0m CC=0.0 ←0
│ !! calls.toon.yaml 525L 0C 0m CC=0.0 ←0
│ analysis.toon.yaml 444L 0C 0m CC=0.0 ←0
│ analysis.toon.yaml 423L 0C 0m CC=0.0 ←0
│ analysis.toon.yaml 420L 0C 0m CC=0.0 ←0
│ context.md 355L 0C 0m CC=0.0 ←0
│ README.md 339L 0C 0m CC=0.0 ←0
│ analysis.toon.yaml 246L 0C 0m CC=0.0 ←0
│ analysis.toon.yaml 246L 0C 0m CC=0.0 ←0
│ analysis.toon.yaml 213L 0C 0m CC=0.0 ←0
│ analysis.toon.yaml 207L 0C 0m CC=0.0 ←0
│ analysis.toon.yaml 183L 0C 0m CC=0.0 ←0
│ refactor-prompt.txt 169L 0C 2m CC=0.0 ←0
│ duplication.toon.yaml 99L 0C 0m CC=0.0 ←0
│ evolution.toon.yaml 54L 0C 0m CC=0.0 ←0
│ project.toon.yaml 51L 0C 0m CC=0.0 ←0
│ prompt.txt 47L 0C 0m CC=0.0 ←0
│ evolution.toon.yaml 44L 0C 0m CC=0.0 ←0
│
docs/ CC̄=0.0 ←in:0 →out:0
│ !! README.md 1942L 0C 1m CC=0.0 ←0
│ COMPARISON_AND_OPTIMIZATION.md 478L 5C 17m CC=0.0 ←0
│ API.md 396L 6C 19m CC=0.0 ←0
│ METHODOLOGY.md 358L 1C 3m CC=0.0 ←0
│ PROJECT_SUMMARY.md 332L 0C 2m CC=0.0 ←0
│ LLM_USAGE.md 316L 0C 0m CC=0.0 ←0
│
test_prompt/ CC̄=0.0 ←in:0 →out:0
│ context.md 460L 0C 0m CC=0.0 ←0
│ context.md 459L 0C 0m CC=0.0 ←0
│ context.md 295L 0C 0m CC=0.0 ←0
│ README.md 163L 0C 0m CC=0.0 ←0
│ prompt.txt 51L 0C 0m CC=0.0 ←0
│
test_metrics/ CC̄=0.0 ←in:0 →out:0
│ context.md 459L 0C 0m CC=0.0 ←0
│ context.md 459L 0C 0m CC=0.0 ←0
│ context.md 294L 0C 0m CC=0.0 ←0
│ README.md 155L 0C 0m CC=0.0 ←0
│ prompt.txt 46L 0C 0m CC=0.0 ←0
│
test_python_only_examples_tests/ CC̄=0.0 ←in:0 →out:0
│ analysis.toon.yaml 213L 0C 0m CC=0.0 ←0
│
test_dynamic2/ CC̄=0.0 ←in:0 →out:0
│ context.md 459L 0C 0m CC=0.0 ←0
│ context.md 459L 0C 0m CC=0.0 ←0
│ context.md 294L 0C 0m CC=0.0 ←0
│ README.md 163L 0C 0m CC=0.0 ←0
│ prompt.txt 46L 0C 0m CC=0.0 ←0
│
code2llm_part2/ CC̄=0.0 ←in:0 →out:0
│ analysis.toon.yaml 248L 0C 0m CC=0.0 ←0
│
batch_1/ CC̄=0.0 ←in:0 →out:0
│ analysis.toon.yaml 434L 0C 0m CC=0.0 ←0
│
root/ CC̄=0.0 ←in:0 →out:0
│ analysis.toon.yaml 434L 0C 0m CC=0.0 ←0
│
project_calls_test/ CC̄=0.0 ←in:0 →out:0
│ README.md 329L 0C 0m CC=0.0 ←0
│ context.md 51L 0C 0m CC=0.0 ←0
│ calls.yaml 9L 0C 0m CC=0.0 ←0
│
calls_output/ CC̄=0.0 ←in:0 →out:0
│ !! calls.yaml 3801L 0C 0m CC=0.0 ←0
│ context.md 417L 0C 0m CC=0.0 ←0
│ README.md 329L 0C 0m CC=0.0 ←0
│ analysis.toon.yaml 179L 0C 0m CC=0.0 ←0
│
test_dynamic/ CC̄=0.0 ←in:0 →out:0
│ !! context.md 550L 0C 0m CC=0.0 ←0
│ context.md 459L 0C 0m CC=0.0 ←0
│ context.md 294L 0C 0m CC=0.0 ←0
│ README.md 162L 0C 0m CC=0.0 ←0
│
── zero ──
code2llm/generators/mermaid.py 0L
code2llm/nlp/config.py 0L
code2llm/patterns/__init__.py 0L
code2llm/refactor/__init__.py 0L
demo_langs/valid/sample.py 0L
test_langs/invalid/sample_bad.go 0L
test_langs/invalid/sample_bad.java 0L
test_langs/invalid/sample_bad.php 0L
test_langs/invalid/sample_bad.rs 0L
test_langs/valid/sample.go 0L
test_langs/valid/sample.java 0L
test_langs/valid/sample.py 0L
test_langs/valid/sample.rs 0L
test_langs/valid/sample.ts 0L
COUPLING:
SUMD Taskfile code2llm.exporters benchmarks code2llm.core code2llm.cli_exports exporters validate_toon cli_exports code2llm examples.streaming-analyzer core cli_commands code2llm.generators exporters.mermaid
SUMD ── ←139 ←140 ←108 ←94 ←82 ←73 ←67 ←39 hub
Taskfile ── ←3 ←66 ←42 ←40 hub
code2llm.exporters 139 ── !! fan-out
benchmarks 140 ── !! fan-out
code2llm.core 108 ── !! fan-out
code2llm.cli_exports 94 ── !! fan-out
exporters 3 ── ←6 15 hub
validate_toon 82 ── !! fan-out
cli_exports 66 6 ── 1 ←1 !! fan-out
code2llm 73 ── !! fan-out
examples.streaming-analyzer 67 ── !! fan-out
core 42 ←1 ── ←3 hub
cli_commands 40 1 3 ── hub
code2llm.generators 39 ── !! fan-out
exporters.mermaid 15 ── hub
CYCLES: none
HUB: SUMR/ (fan-in=8)
HUB: exporters.mermaid/ (fan-in=15)
HUB: core.lang/ (fan-in=9)
HUB: core/ (fan-in=6)
HUB: analysis.utils/ (fan-in=7)
HUB: Taskfile/ (fan-in=189)
HUB: cli_commands/ (fan-in=5)
HUB: exporters/ (fan-in=54)
HUB: exporters.readme/ (fan-in=6)
HUB: SUMD/ (fan-in=812)
HUB: exporters.evolution/ (fan-in=7)
SMELL: code2llm.core/ fan-out=108 → split needed
SMELL: exporters.mermaid/ fan-out=15 → split needed
SMELL: validate_toon/ fan-out=82 → split needed
SMELL: code2llm.exporters/ fan-out=141 → split needed
SMELL: core/ fan-out=51 → split needed
SMELL: cli_analysis/ fan-out=26 → split needed
SMELL: exporters.toon/ fan-out=10 → split needed
SMELL: code2llm/ fan-out=80 → split needed
SMELL: cli/ fan-out=10 → split needed
SMELL: exporters.map/ fan-out=11 → split needed
SMELL: cli_commands/ fan-out=44 → split needed
SMELL: code2llm.analysis/ fan-out=11 → split needed
SMELL: exporters/ fan-out=35 → split needed
SMELL: pipeline/ fan-out=26 → split needed
SMELL: exporters.project_yaml/ fan-out=17 → split needed
SMELL: examples.streaming-analyzer/ fan-out=67 → split needed
SMELL: code2llm.cli_exports/ fan-out=94 → split needed
SMELL: scripts/ fan-out=11 → split needed
SMELL: benchmarks/ fan-out=140 → split needed
SMELL: cli_exports/ fan-out=77 → split needed
SMELL: generators.mermaid/ fan-out=8 → split needed
SMELL: code2llm.generators/ fan-out=39 → split needed
SMELL: examples.litellm/ fan-out=12 → split needed
EXTERNAL:
validation: run `vallm batch .` → validation.toon
duplication: run `redup scan .` → duplication.toon