File size: 30,415 Bytes
7a0719c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
<!DOCTYPE html>
<html lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>Coverage report</title>
    <link rel="icon" sizes="32x32" href="favicon_32_cb_c827f16f.png">
    <link rel="stylesheet" href="style_cb_9ff733b0.css" type="text/css">
    <script src="coverage_html_cb_dd2e7eb5.js" defer></script>
</head>
<body class="indexfile">
<header>
    <div class="content">
        <h1>Coverage report:
            <span class="pc_cov">7%</span>
        </h1>
        <aside id="help_panel_wrapper">
            <input id="help_panel_state" type="checkbox">
            <label for="help_panel_state">
                <img id="keyboard_icon" src="keybd_closed_cb_900cfef5.png" alt="Show/hide keyboard shortcuts">
            </label>
            <div id="help_panel">
                <p class="legend">Shortcuts on this page</p>
                <div class="keyhelp">
                    <p>
                        <kbd>f</kbd>
                        <kbd>s</kbd>
                        <kbd>m</kbd>
                        <kbd>x</kbd>
                        <kbd>c</kbd>
                        &nbsp; change column sorting
                    </p>
                    <p>
                        <kbd>[</kbd>
                        <kbd>]</kbd>
                        &nbsp; prev/next file
                    </p>
                    <p>
                        <kbd>?</kbd> &nbsp; show/hide this help
                    </p>
                </div>
            </div>
        </aside>
        <form id="filter_container">
            <input id="filter" type="text" value="" placeholder="filter...">
            <div>
                <input id="hide100" type="checkbox" >
                <label for="hide100">hide covered</label>
            </div>
        </form>
        <h2>
                <a class="button current">Files</a>
                <a class="button" href="function_index.html">Functions</a>
                <a class="button" href="class_index.html">Classes</a>
        </h2>
        <p class="text">
            <a class="nav" href="https://coverage.readthedocs.io/en/7.13.4">coverage.py v7.13.4</a>,
            created at 2026-02-28 17:48 +0000
        </p>
    </div>
</header>
<main id="index">
    <table class="index" data-sortable>
        <thead>
            <tr class="tablehead" title="Click to sort">
                <th id="file" class="name" aria-sort="none" data-shortcut="f">File<span class="arrows"></span></th>
                <th class="spacer">&nbsp;</th>
                <th id="statements" aria-sort="none" data-default-sort-order="descending" data-shortcut="s">statements<span class="arrows"></span></th>
                <th id="missing" aria-sort="none" data-default-sort-order="descending" data-shortcut="m">missing<span class="arrows"></span></th>
                <th id="excluded" aria-sort="none" data-default-sort-order="descending" data-shortcut="x">excluded<span class="arrows"></span></th>
                <th class="spacer">&nbsp;</th>
                <th id="coverage" aria-sort="none" data-shortcut="c">coverage<span class="arrows"></span></th>
            </tr>
        </thead>
        <tbody>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088___init___py.html">tinytroupe&#8201;/&#8201;__init__.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>109</td>
                <td>27</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="82 109">75%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320___init___py.html">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;__init__.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>28</td>
                <td>28</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 28">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_action_generator_py.html">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;action_generator.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>187</td>
                <td>187</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 187">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_browser_faculty_py.html">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;browser_faculty.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>53</td>
                <td>53</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 53">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_grounding_py.html">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;grounding.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>200</td>
                <td>200</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 200">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_memory_py.html">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;memory.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>189</td>
                <td>189</td>
                <td>1</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 189">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_mental_faculty_py.html">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;mental_faculty.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>153</td>
                <td>153</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 153">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_357ee38f49d3e320_tiny_person_py.html">tinytroupe&#8201;/&#8201;agent&#8201;/&#8201;tiny_person.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>618</td>
                <td>618</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 618">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088_control_py.html">tinytroupe&#8201;/&#8201;control.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>385</td>
                <td>321</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="64 385">17%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_37eec20419a3fd46___init___py.html">tinytroupe&#8201;/&#8201;enrichment&#8201;/&#8201;__init__.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>5</td>
                <td>5</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 5">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_37eec20419a3fd46_tiny_enricher_py.html">tinytroupe&#8201;/&#8201;enrichment&#8201;/&#8201;tiny_enricher.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>20</td>
                <td>20</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 20">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_37eec20419a3fd46_tiny_styler_py.html">tinytroupe&#8201;/&#8201;enrichment&#8201;/&#8201;tiny_styler.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>26</td>
                <td>26</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 26">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_93fcbcbc09a08040___init___py.html">tinytroupe&#8201;/&#8201;environment&#8201;/&#8201;__init__.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>6</td>
                <td>6</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 6">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_93fcbcbc09a08040_tiny_social_network_py.html">tinytroupe&#8201;/&#8201;environment&#8201;/&#8201;tiny_social_network.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>51</td>
                <td>51</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 51">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_93fcbcbc09a08040_tiny_world_py.html">tinytroupe&#8201;/&#8201;environment&#8201;/&#8201;tiny_world.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>342</td>
                <td>342</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 342">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_6bd7109c20672ac0___init___py.html">tinytroupe&#8201;/&#8201;examples&#8201;/&#8201;__init__.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>5</td>
                <td>5</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 5">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_6bd7109c20672ac0_agents_py.html">tinytroupe&#8201;/&#8201;examples&#8201;/&#8201;agents.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>55</td>
                <td>55</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 55">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_6bd7109c20672ac0_loaders_py.html">tinytroupe&#8201;/&#8201;examples&#8201;/&#8201;loaders.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>10</td>
                <td>10</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 10">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_bc1132832c822a8b___init___py.html">tinytroupe&#8201;/&#8201;experimentation&#8201;/&#8201;__init__.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>6</td>
                <td>6</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 6">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_bc1132832c822a8b_in_place_experiment_runner_py.html">tinytroupe&#8201;/&#8201;experimentation&#8201;/&#8201;in_place_experiment_runner.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>126</td>
                <td>126</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 126">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_bc1132832c822a8b_proposition_py.html">tinytroupe&#8201;/&#8201;experimentation&#8201;/&#8201;proposition.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>136</td>
                <td>136</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 136">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_bc1132832c822a8b_randomization_py.html">tinytroupe&#8201;/&#8201;experimentation&#8201;/&#8201;randomization.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>42</td>
                <td>42</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 42">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_bc1132832c822a8b_statistical_tests_py.html">tinytroupe&#8201;/&#8201;experimentation&#8201;/&#8201;statistical_tests.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>236</td>
                <td>236</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 236">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1008c76b8ac6114d___init___py.html">tinytroupe&#8201;/&#8201;extraction&#8201;/&#8201;__init__.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>8</td>
                <td>8</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 8">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1008c76b8ac6114d_artifact_exporter_py.html">tinytroupe&#8201;/&#8201;extraction&#8201;/&#8201;artifact_exporter.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>63</td>
                <td>63</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 63">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1008c76b8ac6114d_normalizer_py.html">tinytroupe&#8201;/&#8201;extraction&#8201;/&#8201;normalizer.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>52</td>
                <td>52</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 52">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1008c76b8ac6114d_results_extractor_py.html">tinytroupe&#8201;/&#8201;extraction&#8201;/&#8201;results_extractor.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>87</td>
                <td>87</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 87">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1008c76b8ac6114d_results_reducer_py.html">tinytroupe&#8201;/&#8201;extraction&#8201;/&#8201;results_reducer.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>39</td>
                <td>39</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 39">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1008c76b8ac6114d_results_reporter_py.html">tinytroupe&#8201;/&#8201;extraction&#8201;/&#8201;results_reporter.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>123</td>
                <td>123</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 123">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_e17597f0ca69c4c3___init___py.html">tinytroupe&#8201;/&#8201;factory&#8201;/&#8201;__init__.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>6</td>
                <td>6</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 6">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_e17597f0ca69c4c3_tiny_factory_py.html">tinytroupe&#8201;/&#8201;factory&#8201;/&#8201;tiny_factory.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>37</td>
                <td>37</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 37">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_e17597f0ca69c4c3_tiny_person_factory_py.html">tinytroupe&#8201;/&#8201;factory&#8201;/&#8201;tiny_person_factory.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>268</td>
                <td>268</td>
                <td>4</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 268">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088_openai_utils_py.html">tinytroupe&#8201;/&#8201;openai_utils.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>198</td>
                <td>138</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="60 198">30%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8e144f0c9fd03088_profiling_py.html">tinytroupe&#8201;/&#8201;profiling.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>386</td>
                <td>386</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 386">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_13b615ba9b634dc5___init___py.html">tinytroupe&#8201;/&#8201;steering&#8201;/&#8201;__init__.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>5</td>
                <td>5</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 5">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_13b615ba9b634dc5_intervention_py.html">tinytroupe&#8201;/&#8201;steering&#8201;/&#8201;intervention.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>110</td>
                <td>110</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 110">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_13b615ba9b634dc5_tiny_story_py.html">tinytroupe&#8201;/&#8201;steering&#8201;/&#8201;tiny_story.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>42</td>
                <td>42</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 42">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8ff660fc2daa80e3___init___py.html">tinytroupe&#8201;/&#8201;tools&#8201;/&#8201;__init__.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>6</td>
                <td>6</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 6">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8ff660fc2daa80e3_browser_py.html">tinytroupe&#8201;/&#8201;tools&#8201;/&#8201;browser.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>20</td>
                <td>20</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 20">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8ff660fc2daa80e3_sequential_thinking_py.html">tinytroupe&#8201;/&#8201;tools&#8201;/&#8201;sequential_thinking.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>42</td>
                <td>42</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 42">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8ff660fc2daa80e3_tiny_calendar_py.html">tinytroupe&#8201;/&#8201;tools&#8201;/&#8201;tiny_calendar.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>28</td>
                <td>28</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 28">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8ff660fc2daa80e3_tiny_tool_py.html">tinytroupe&#8201;/&#8201;tools&#8201;/&#8201;tiny_tool.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>29</td>
                <td>29</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 29">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_8ff660fc2daa80e3_tiny_word_processor_py.html">tinytroupe&#8201;/&#8201;tools&#8201;/&#8201;tiny_word_processor.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>42</td>
                <td>42</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 42">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1dd26f6f54202fea___init___py.html">tinytroupe&#8201;/&#8201;ui&#8201;/&#8201;__init__.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>2</td>
                <td>2</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 2">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_1dd26f6f54202fea_jupyter_widgets_py.html">tinytroupe&#8201;/&#8201;ui&#8201;/&#8201;jupyter_widgets.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>121</td>
                <td>121</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 121">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221___init___py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;__init__.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>11</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="11 11">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_behavior_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;behavior.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>11</td>
                <td>9</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="2 11">18%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_config_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;config.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>65</td>
                <td>10</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="55 65">85%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_json_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;json.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>167</td>
                <td>149</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="18 167">11%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_llm_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;llm.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>415</td>
                <td>340</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="75 415">18%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_logger_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;logger.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>26</td>
                <td>26</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 26">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_misc_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;misc.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>27</td>
                <td>16</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="11 27">41%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_parallel_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;parallel.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>22</td>
                <td>13</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="9 22">41%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_rendering_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;rendering.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>57</td>
                <td>33</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="24 57">42%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_semantics_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;semantics.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>17</td>
                <td>0</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="17 17">100%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_4b3d0d3b603de221_validation_py.html">tinytroupe&#8201;/&#8201;utils&#8201;/&#8201;validation.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>27</td>
                <td>18</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="9 27">33%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_96a307234d1981d5___init___py.html">tinytroupe&#8201;/&#8201;validation&#8201;/&#8201;__init__.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>6</td>
                <td>6</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 6">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_96a307234d1981d5_propositions_py.html">tinytroupe&#8201;/&#8201;validation&#8201;/&#8201;propositions.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>25</td>
                <td>25</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 25">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_96a307234d1981d5_simulation_validator_py.html">tinytroupe&#8201;/&#8201;validation&#8201;/&#8201;simulation_validator.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>986</td>
                <td>986</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 986">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_96a307234d1981d5_tiny_person_validator_py.html">tinytroupe&#8201;/&#8201;validation&#8201;/&#8201;tiny_person_validator.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>57</td>
                <td>57</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 57">0%</td>
            </tr>
            <tr class="region">
                <td class="name"><a href="z_96a307234d1981d5_validation_chamber_py.html">tinytroupe&#8201;/&#8201;validation&#8201;/&#8201;validation_chamber.py</a></td>
                <td class="spacer">&nbsp;</td>
                <td>2</td>
                <td>2</td>
                <td>0</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="0 2">0%</td>
            </tr>
        </tbody>
        <tfoot>
            <tr class="total">
                <td class="name">Total</td>
                <td class="spacer">&nbsp;</td>
                <td>6623</td>
                <td>6186</td>
                <td>5</td>
                <td class="spacer">&nbsp;</td>
                <td data-ratio="437 6623">7%</td>
            </tr>
        </tfoot>
    </table>
    <p id="no_rows">
        No items found using the specified filter.
    </p>
</main>
<footer>
    <div class="content">
        <p>
            <a class="nav" href="https://coverage.readthedocs.io/en/7.13.4">coverage.py v7.13.4</a>,
            created at 2026-02-28 17:48 +0000
        </p>
    </div>
    <aside class="hidden">
        <a id="prevFileLink" class="nav" href="z_96a307234d1981d5_validation_chamber_py.html"></a>
        <a id="nextFileLink" class="nav" href="z_8e144f0c9fd03088___init___py.html"></a>
        <button type="button" class="button_prev_file" data-shortcut="["></button>
        <button type="button" class="button_next_file" data-shortcut="]"></button>
        <button type="button" class="button_show_hide_help" data-shortcut="?"></button>
    </aside>
</footer>
</body>
</html>