-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathanalysis.toon.yaml
More file actions
467 lines (461 loc) · 27.4 KB
/
analysis.toon.yaml
File metadata and controls
467 lines (461 loc) · 27.4 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
458
459
460
461
462
463
464
465
466
467
# code2llm | 286f 54060L | python:348,md:44,yaml:12,shell:4,yml:3,txt:2,php:2,java:2,toml:2,json:1,typescript:1,conf:1,go:1,rust:1,javascript:1,ruby:1 | 2026-05-25
# generated in 0.08s
# CC̅=3.7 | critical:0/1312 | dups:0 | cycles:0
HEALTH[0]: ok
REFACTOR[0]: none needed
PIPELINES[716]:
[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 → load_file → is_toon_file
PURITY: 100% pure
[4] Src [_detect_primary_language]: _detect_primary_language
PURITY: 100% pure
[5] Src [run_pipeline]: run_pipeline → analyze
PURITY: 100% pure
[6] Src [NewUserService]: NewUserService
PURITY: 100% pure
[7] Src [AddUser]: AddUser
PURITY: 100% pure
[8] Src [GetUser]: GetUser
PURITY: 100% pure
[9] Src [ProcessUsers]: ProcessUsers
PURITY: 100% pure
[10] Src [main]: main → add_user
PURITY: 100% pure
[11] Src [add]: add
PURITY: 100% pure
[12] Src [list_all]: list_all
PURITY: 100% pure
[13] Src [processUsers]: processUsers
PURITY: 100% pure
[14] Src [service]: service → addUser
PURITY: 100% pure
[15] Src [main]: main → addUser
PURITY: 100% pure
[16] Src [NewUserService]: NewUserService
PURITY: 100% pure
[17] Src [AddUser]: AddUser
PURITY: 100% pure
[18] Src [new]: new
PURITY: 100% pure
[19] Src [getUser]: getUser
PURITY: 100% pure
[20] Src [service]: service → addUser
PURITY: 100% pure
[21] Src [__init__]: __init__
PURITY: 100% pure
[22] Src [generate]: generate
PURITY: 100% pure
[23] Src [main]: main → run_analysis
PURITY: 100% pure
[24] Src [main]: main → HealthHandler
PURITY: 100% pure
[25] Src [handle]: handle → sendResponse → mapToJson
PURITY: 100% pure
[26] Src [do_GET]: do_GET
PURITY: 100% pure
[27] Src [log_message]: log_message
PURITY: 100% pure
[28] Src [healthHandler]: healthHandler
PURITY: 100% pure
[29] Src [apiHandler]: apiHandler
PURITY: 100% pure
[30] Src [main]: main
PURITY: 100% pure
[31] Src [process_message]: process_message
PURITY: 100% pure
[32] Src [main]: main
PURITY: 100% pure
[33] Src [sendResponse]: sendResponse
PURITY: 100% pure
[34] Src [http]: http
PURITY: 100% pure
[35] Src [os]: os
PURITY: 100% pure
[36] Src [PORT]: PORT
PURITY: 100% pure
[37] Src [SERVICE_NAME]: SERVICE_NAME
PURITY: 100% pure
[38] Src [DB_HOST]: DB_HOST
PURITY: 100% pure
[39] Src [server]: server
PURITY: 100% pure
[40] Src [generate]: generate
PURITY: 100% pure
[41] Src [__init__]: __init__
PURITY: 100% pure
[42] Src [generate]: generate
PURITY: 100% pure
[43] Src [_apply_path_defaults]: _apply_path_defaults
PURITY: 100% pure
[44] Src [_apply_find_flags]: _apply_find_flags
PURITY: 100% pure
[45] Src [_sanitize_identifier]: _sanitize_identifier
PURITY: 100% pure
[46] Src [_sanitize_columns]: _sanitize_columns
PURITY: 100% pure
[47] Src [__init__]: __init__
PURITY: 100% pure
[48] Src [__init__]: __init__
PURITY: 100% pure
[49] Src [load]: load
PURITY: 100% pure
[50] Src [_load_templates]: _load_templates
PURITY: 100% pure
LAYERS:
code2llm/ CC̄=4.0 ←in:1 →out:9 !! split
│ !! renderer 637L 1C 1m CC=1 ←0
│ !! prompt 629L 0C 19m CC=9 ←2
│ !! analyzer 593L 1C 25m CC=10 ←0
│ !! large_repo 552L 2C 19m CC=9 ←1
│ !! file_analyzer 532L 1C 21m CC=10 ←0
│ persistent_cache 462L 1C 22m CC=10 ←1
│ yaml_exporter 456L 1C 25m CC=8 ←0
│ _c_parser 416L 0C 10m CC=10 ←4
│ planfile_tickets 413L 2C 16m CC=8 ←5
│ flow_exporter 404L 1C 14m CC=10 ←0
│ orchestrator 404L 0C 19m CC=10 ←4
│ config 398L 6C 3m CC=3 ←0
│ pipeline 397L 3C 20m CC=10 ←0
│ _data_impl 396L 0C 21m CC=9 ←1
│ llm_task 391L 0C 18m CC=9 ←1
│ formats 375L 0C 18m CC=8 ←3
│ side_effects 365L 2C 16m CC=8 ←0
│ cli_analysis 359L 0C 15m CC=10 ←1
│ context_exporter 358L 1C 15m CC=10 ←0
│ dashboard_renderer 356L 1C 4m CC=6 ←0
│ pipeline_detector 355L 3C 10m CC=8 ←0
│ cli_parser 354L 0C 2m CC=2 ←0
│ content 348L 0C 1m CC=1 ←1
│ cli_commands 335L 0C 16m CC=9 ←1
│ png 329L 0C 8m CC=8 ←3
│ intent_matching 323L 3C 15m CC=7 ←0
│ entity_resolution 314L 3C 17m CC=9 ←0
│ metrics_core 311L 1C 16m CC=9 ←0
│ type_inference 304L 1C 17m CC=9 ←0
│ mermaid_flow_helpers 295L 0C 14m CC=8 ←3
│ cfg 285L 1C 16m CC=5 ←0
│ toon_size_manager 280L 0C 8m CC=10 ←1
│ source_classifier 250L 0C 7m CC=9 ←5
│ smells 250L 1C 9m CC=7 ←0
│ dfg 242L 1C 12m CC=7 ←0
│ __init__ 241L 1C 11m CC=9 ←0
│ refactoring 233L 1C 11m CC=9 ←0
│ repo_files 215L 0C 8m CC=8 ←1
│ ts_extractors 211L 0C 5m CC=7 ←2
│ computation 211L 0C 10m CC=10 ←2
│ call_graph 208L 1C 12m CC=9 ←0
│ dashboard_data 208L 1C 9m CC=7 ←0
│ models 207L 11C 6m CC=8 ←0
│ scanner 207L 1C 8m CC=10 ←0
│ render 195L 0C 6m CC=10 ←1
│ toon_view 194L 1C 8m CC=6 ←0
│ _render_section_helpers 191L 0C 10m CC=10 ←1
│ file_filter 187L 1C 9m CC=9 ←0
│ detector 187L 1C 8m CC=9 ←0
│ analysis 184L 1C 7m CC=8 ←1
│ orchestrator_handlers 184L 0C 8m CC=6 ←2
│ prompt_engine 184L 1C 11m CC=5 ←0
│ flow_renderer 180L 1C 9m CC=10 ←2
│ flow_compact 180L 0C 9m CC=9 ←1
│ article_view 176L 1C 8m CC=7 ←0
│ data_analysis 176L 3C 13m CC=8 ←0
│ base 174L 2C 7m CC=2 ←2
│ module_detail 173L 1C 9m CC=7 ←1
│ __init__ 171L 1C 5m CC=1 ←0
│ streaming_analyzer 163L 1C 8m CC=8 ←0
│ ts_parser 163L 1C 9m CC=7 ←2
│ export_pipeline 162L 2C 4m CC=4 ←0
│ renderer 161L 1C 13m CC=6 ←0
│ helpers 155L 0C 11m CC=8 ←4
│ context_view 154L 1C 8m CC=9 ←0
│ ruby 153L 1C 8m CC=9 ←1
│ _render_coupling_helpers 152L 0C 10m CC=7 ←1
│ modules 152L 0C 8m CC=9 ←1
│ fix 151L 0C 7m CC=8 ←1
│ incremental 150L 1C 10m CC=4 ←0
│ gitignore 147L 2C 7m CC=7 ←2
│ toon_parser 147L 0C 10m CC=8 ←1
│ code2logic 142L 0C 8m CC=6 ←2
│ validation 137L 0C 7m CC=10 ←1
│ prioritizer 133L 2C 4m CC=9 ←0
│ scanner 133L 1C 7m CC=5 ←0
│ pipeline_classifier 132L 1C 5m CC=8 ←0
│ go_lang 126L 0C 2m CC=10 ←1
│ normalization 123L 2C 13m CC=6 ←0
│ metrics_health 123L 1C 6m CC=7 ←0
│ php 122L 0C 4m CC=8 ←1
│ generator 121L 0C 2m CC=10 ←1
│ yaml_export 121L 0C 5m CC=8 ←0
│ rust 116L 0C 1m CC=9 ←1
│ validate_project 114L 0C 4m CC=9 ←1
│ core 113L 1C 4m CC=9 ←0
│ hotspots 112L 0C 7m CC=7 ←1
│ file_cache 108L 1C 10m CC=5 ←1
│ health 107L 0C 5m CC=7 ←2
│ nodes 107L 0C 7m CC=7 ←1
│ classic 106L 0C 4m CC=8 ←0
│ details 104L 0C 6m CC=8 ←0
│ metrics 103L 1C 4m CC=5 ←0
│ ast_registry 102L 1C 9m CC=5 ←0
│ utils 101L 0C 8m CC=6 ←7
│ yaml_export 100L 0C 3m CC=8 ←0
│ utils 99L 0C 8m CC=7 ←3
│ __init__ 98L 0C 0m CC=0.0 ←0
│ metrics_duplicates 97L 1C 4m CC=8 ←0
│ _calls 96L 0C 2m CC=9 ←6
│ orchestrator_chunked 94L 0C 3m CC=9 ←0
│ sections 93L 0C 3m CC=7 ←1
│ pipeline_resolver 92L 1C 5m CC=10 ←1
│ ast_helpers 87L 0C 5m CC=8 ←5
│ report_generators 87L 0C 4m CC=7 ←1
│ config.yaml 86L 0C 0m CC=0.0 ←0
│ __init__ 86L 0C 0m CC=0.0 ←0
│ alerts 84L 0C 4m CC=8 ←2
│ flow_detailed 84L 0C 1m CC=1 ←0
│ flow_full 84L 0C 1m CC=1 ←0
│ evolution_exporter 81L 1C 3m CC=1 ←8
│ html_dashboard 81L 1C 3m CC=1 ←0
│ header 81L 0C 4m CC=8 ←0
│ readme_exporter 80L 1C 1m CC=5 ←0
│ coupling 79L 1C 5m CC=7 ←0
│ incremental 78L 1C 5m CC=5 ←0
│ cli 78L 0C 2m CC=3 ←0
│ __init__ 78L 0C 0m CC=0.0 ←0
│ utils 74L 0C 4m CC=8 ←4
│ api 73L 0C 2m CC=2 ←1
│ _complexity 73L 0C 2m CC=10 ←6
│ __init__ 73L 1C 5m CC=1 ←0
│ generic 71L 0C 2m CC=6 ←1
│ typescript 71L 0C 3m CC=1 ←1
│ calls 70L 0C 2m CC=7 ←0
│ mermaid_exporter 70L 1C 0m CC=0.0 ←0
│ __init__ 70L 0C 0m CC=0.0 ←0
│ strategies 69L 1C 0m CC=0.0 ←0
│ __init__ 66L 0C 0m CC=0.0 ←0
│ cli 65L 0C 1m CC=7 ←0
│ __init__ 65L 0C 1m CC=6 ←0
│ flow_constants 63L 0C 1m CC=2 ←7
│ base 60L 0C 1m CC=5 ←3
│ __init__ 60L 0C 0m CC=0.0 ←0
│ __init__ 59L 0C 1m CC=3 ←0
│ java 58L 0C 1m CC=1 ←1
│ insights 58L 0C 3m CC=7 ←1
│ csharp 57L 0C 1m CC=1 ←1
│ orchestrator_constants 55L 0C 0m CC=0.0 ←0
│ __init__ 54L 0C 0m CC=0.0 ←0
│ map_exporter 53L 1C 2m CC=1 ←0
│ cache 52L 1C 5m CC=4 ←0
│ compact 52L 0C 3m CC=7 ←0
│ evolution 46L 0C 2m CC=6 ←3
│ cpp 41L 0C 1m CC=1 ←1
│ constants 41L 0C 0m CC=0.0 ←0
│ __init__ 40L 0C 0m CC=0.0 ←0
│ parsing 39L 0C 2m CC=5 ←2
│ __init__ 38L 0C 1m CC=2 ←0
│ json_exporter 27L 1C 1m CC=3 ←0
│ files 26L 0C 1m CC=2 ←1
│ module_list 26L 0C 1m CC=4 ←1
│ __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 1m CC=2 ←2
│ __init__ 17L 0C 0m CC=0.0 ←0
│ _utils 15L 0C 1m 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
│ constants 9L 0C 0m CC=0.0 ←0
│ __init__ 7L 0C 0m CC=0.0 ←0
│ __main__ 6L 0C 0m CC=0.0 ←0
│ config 0L 5C 2m CC=1 ←0
│ mermaid 0L 0C 1m CC=1 ←0
│ __init__ 0L 0C 0m CC=0.0 ←0
│
./ CC̄=3.6 ←in:0 →out:0
│ !! deps.json 3198L 0C 0m CC=0.0 ←0
│ !! CHANGELOG.md 3195L 0C 0m CC=0.0 ←0
│ !! planfile.yaml 2077L 0C 0m CC=0.0 ←0
│ goal.yaml 430L 0C 0m CC=0.0 ←0
│ validate_toon 398L 0C 21m CC=7 ←0
│ Taskfile.yml 389L 0C 0m CC=0.0 ←0
│ ROADMAP.md 332L 0C 0m CC=0.0 ←0
│ TODO.md 317L 0C 0m CC=0.0 ←0
│ Makefile 252L 0C 0m CC=0.0 ←0
│ REFACTORING_PLAN.md 225L 0C 0m CC=0.0 ←0
│ pipeline 214L 0C 2m CC=9 ←0
│ prompt_sumd_sumr_feature.md 176L 0C 0m CC=0.0 ←0
│ pyproject.toml 132L 0C 0m CC=0.0 ←0
│ wup.yaml 127L 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 76L 0C 2m CC=2 ←0
│ regix.yaml 57L 0C 0m CC=0.0 ←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
│ 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
│
scripts/ CC̄=3.5 ←in:0 →out:0
│ benchmark_badges 393L 0C 9m CC=7 ←0
│ bump_version 102L 0C 7m CC=4 ←0
│
benchmarks/ CC̄=3.0 ←in:0 →out:0
│ benchmark_performance 317L 0C 7m CC=6 ←0
│ project_generator 235L 0C 6m CC=1 ←1
│ reporting 191L 0C 9m CC=6 ←1
│ format_evaluator 173L 1C 5m CC=5 ←1
│ benchmark_optimizations 158L 0C 5m CC=7 ←0
│ benchmark_format_quality 155L 0C 5m CC=4 ←0
│ benchmark_evolution 144L 0C 4m CC=13 ←0
│ benchmark_constants 29L 0C 0m CC=0.0 ←0
│
badges/ CC̄=2.7 ←in:0 →out:0
│ server 132L 0C 3m CC=4 ←0
│
examples/ CC̄=2.3 ←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 267L 0C 7m CC=5 ←0
│ README.md 223L 0C 0m CC=0.0 ←0
│ README.md 205L 0C 0m CC=0.0 ←0
│ main 159L 2C 9m CC=6 ←0
│ database 154L 1C 13m CC=5 ←0
│ entity_preparers 145L 6C 9m CC=5 ←0
│ README.md 138L 0C 0m CC=0.0 ←0
│ run 133L 0C 3m CC=4 ←0
│ cache 128L 2C 10m CC=5 ←0
│ ANALYSIS.md 116L 0C 0m CC=0.0 ←0
│ README.md 114L 0C 0m CC=0.0 ←0
│ template_engine 108L 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 90L 1C 10m CC=3 ←0
│ README.md 83L 0C 0m CC=0.0 ←0
│ utils 80L 0C 5m CC=7 ←1
│ api 72L 1C 7m CC=5 ←0
│ functional_refactoring_example 63L 1C 9m CC=4 ←0
│ generator 58L 1C 2m CC=4 ←0
│ main.go 56L 1C 3m CC=2 ←0
│ main.rs 47L 1C 0m CC=0.0 ←0
│ cli 44L 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 31L 0C 2m CC=1 ←0
│ models 28L 2C 0m CC=0.0 ←0
│ main 24L 1C 2m CC=2 ←0
│ prometheus.yml 24L 0C 0m CC=0.0 ←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 41L 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
│
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
│
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
│
docs/ CC̄=0.0 ←in:0 →out:0
│ !! README.md 1078L 0C 0m CC=0.0 ←0
│ COMPARISON_AND_OPTIMIZATION.md 478L 0C 0m CC=0.0 ←0
│ API.md 396L 0C 0m CC=0.0 ←0
│ METHODOLOGY.md 358L 0C 0m CC=0.0 ←0
│ PROJECT_SUMMARY.md 332L 0C 0m CC=0.0 ←0
│ LLM_USAGE.md 316L 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
│
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
│
testql-scenarios/ CC̄=0.0 ←in:0 →out:0
│ generated-cli-tests.testql.toon.yaml 20L 0C 0m CC=0.0 ←0
│
project_calls_test/ CC̄=0.0 ←in:0 →out:0
│ context.md 51L 0C 0m CC=0.0 ←0
│
── zero ──
code2llm/generators/mermaid.py 0L
code2llm/nlp/config.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:
code2llm.cli_exports code2llm code2llm.exporters code2llm.core code2llm.generators code2llm.analysis code2llm.parsers test_langs.valid validate_toon demo_langs.valid pipeline test_python_only.valid
code2llm.cli_exports ── ←4 8 1 2 !! fan-out
code2llm 4 ── 4 1 ←1 !! fan-out
code2llm.exporters ←8 ── 2 hub
code2llm.core ←1 ←4 ── hub
code2llm.generators ←2 ←1 ──
code2llm.analysis ←2 ──
code2llm.parsers ── ←2
test_langs.valid ── ←1 ←1
validate_toon 2 ──
demo_langs.valid 1 ──
pipeline 1 ──
test_python_only.valid 1 ──
CYCLES: none
HUB: code2llm.core/ (fan-in=5)
HUB: code2llm.exporters/ (fan-in=8)
SMELL: code2llm/ fan-out=9 → split needed
SMELL: code2llm.cli_exports/ fan-out=11 → split needed
EXTERNAL:
validation: run `vallm batch .` → validation.toon
duplication: run `redup scan .` → duplication.toon