boundary_analyzer/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
boundary_analyzer/__main__.py,sha256=E6GKek-beDdLHHnba8jG647EJYZMBDXwCQ6fKCta6ck,133
boundary_analyzer/cli.py,sha256=0OpECXhlxhtHvg4_HD6ACrn8Orc6CW0Pyt1JOkHTwCU,13817
boundary_analyzer/settings_loader.py,sha256=N6_4lOF_77Cr_ZbwkDuAbPDGtyeDitCiFW4a65SZhO8,4975
boundary_analyzer/auto_setup/__init__.py,sha256=uFftvk1yOaE_C8CCNdJCINIgak-bSOYY7eGgdVG-hOo,176
boundary_analyzer/auto_setup/django_wrapper.py,sha256=5aUGP5S8HWU0piSsyliq8o2-lkabDNnPOqxyc6w1_Tk,1634
boundary_analyzer/auto_setup/djangorest_wrapper.py,sha256=1pk6BxnUl2Rnal7KRVaH9gu7PxuMkiaLQfao_pPJLmc,1550
boundary_analyzer/auto_setup/fastapi_wrapper.py,sha256=tJuIwL5vHjMfG1HWJWwy-ry9QlAjSnG5iuE_E9LBpGs,2065
boundary_analyzer/auto_setup/flask_wrapper.py,sha256=8ggACsVUycsHmTgwn_pKmqgP3dZLXg0bkyfXdmqTEQc,1871
boundary_analyzer/auto_setup/setup_instrumentation.py,sha256=6Vr3YSi_549VpHWzn3CcCknX_iD-28xVrIqAtVSPO4w,36717
boundary_analyzer/auto_setup/starlette_wrapper.py,sha256=oJO3XtfBtav80o_MNRUSp9oN7nfYZrnS0A2_hUufUAY,1409
boundary_analyzer/auto_setup/tornado_wrapper.py,sha256=j7Qf6R8yTIKzXhsHFjl5sZMxCkZxb5luETa-H0UPQjw,1259
boundary_analyzer/dashboard/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
boundary_analyzer/dashboard/app.py,sha256=Ly5yWczgGpksP_8wd82rze1Kc8mTdnyJInkJW4aJZrs,68442
boundary_analyzer/dashboard/charts.py,sha256=tVhY8UXZkEPJLW1t5O7t3uhnOPk0vkj0ACWfLVTzzPU,38338
boundary_analyzer/detection/db_table_extractor.py,sha256=IRFLIiIs2aHpVFEguI75zfPchmgUud-SjYuarFaXtnM,7928
boundary_analyzer/detection/endpoint_extractor.py,sha256=r_Q6QOp3vXA96UFV8X-22OjOTZjJBeJUIf9ZdflxvVg,4816
boundary_analyzer/detection/endpoint_normalizer.py,sha256=ztpQ1DV8yGu0kPA4FVu2YgCweBiKL2OAbzPeYEFxM4Y,4578
boundary_analyzer/detection/mapping_builder.py,sha256=HBPNRlah-Gtdffc8qygN2h7Eg3pJeNMYXPvGxJN3cN0,4510
boundary_analyzer/llm/__init__.py,sha256=n9YJrVL-0fIBSRXzNyI9E_OsL_Zqs2lSnmRK69jRlUs,387
boundary_analyzer/llm/analysis.py,sha256=iXHa5GVr9iVJn95CY-R3eANT9yShrqY0LcA5Q62e6CY,16734
boundary_analyzer/llm/client.py,sha256=9hC1QJEy7JL5QkSQI99YeI1xNqS4fbPYEghmFR9pZ4k,3274
boundary_analyzer/llm/context.py,sha256=fnBKOE7DcypoS4XdYT73sbXPtGebOngCeJQvOUgCOWQ,7968
boundary_analyzer/llm/instrumentation.py,sha256=gzwjKTg-nkhG4KMhBBtaS4vPH7AyqXDLfn6Uyx2zwHI,1543
boundary_analyzer/llm/prompts.py,sha256=fisycDa7kHkhGOa22u9fPRKs_HXK81jS6eG4D3T3GL0,5411
boundary_analyzer/metrics/cohesion_rules.py,sha256=k5VPWbdMmYXSWj5nfORAfANPJw0UzOuJNpxHaqXU6sI,556
boundary_analyzer/metrics/scom.py,sha256=zkngWAo4ZHQJwvXfkdqNp2FzKVANCQKv0f57a65tzQg,8526
boundary_analyzer/metrics/threshold_ultimate.py,sha256=0IazoCbzRTm_jXdlBU83J0lvXouk7epNAk0QtLebRYE,3595
boundary_analyzer/parsing/trace_reader.py,sha256=1vtKqTkUn_syVZbDjWSH25RA-rz1AzfA3G_q4ePtbKM,3654
boundary_analyzer/pipeline/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
boundary_analyzer/pipeline/run_pipeline.py,sha256=ZUj33yrmK8ckN5pLFvLGfTLjjbKCH2Dan_EiBbGV8oI,7835
boundary_analyzer/pipeline/step_01_collect_traces.py,sha256=9g9ZqINTaGKgXdSNik-c5m_ik1dkmfZHeJiVo6zaxro,2708
boundary_analyzer/pipeline/step_02_read_traces.py,sha256=pVvfPpeh2dKCRzn2Bd7N7LEbXC0C_BeDe0C3Rw5QsA0,752
boundary_analyzer/pipeline/step_03_find_endpoints.py,sha256=mAGhfKnM198tvJYg7rO4cA62BoZ4Agpy6t2XchkXcyc,1046
boundary_analyzer/pipeline/step_04_find_db_tables.py,sha256=pTW6blzy9nl9_3V-LjvhnxmTLtax6JRedNK2QYhERKU,1259
boundary_analyzer/pipeline/step_05_build_mapping.py,sha256=5JmPuhpIRCvOafL7hGXjbXkv3lXEHg4OFQF10OKi1Bc,1917
boundary_analyzer/pipeline/step_06_compute_scom.py,sha256=ngKpsJREOioRgQPI5A8TglqEa-UggI6X121MZ0wTGXU,2357
boundary_analyzer/pipeline/step_07_rank_and_flag.py,sha256=n587tnfAx6nQAaVTScTMdgGLPX7ObMcgL6QN4p7ZY5o,3834
boundary_analyzer/pipeline/step_08_make_report.py,sha256=dbq4WSxhgrwHSXY5pH4XIAuKWxt-dfmLuOYii_kSoZk,2857
boundary_analyzer/reporting/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
boundary_analyzer/reporting/report_builder.py,sha256=rwBJJYsG1Ly74KhS7141mMW2LrznJsXTdkawjK4Rft4,5060
boundary_analyzer/test_data/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
boundary_analyzer/test_data/generate_test_traces.py,sha256=cvlD7dqZYzMLWAIaClrPr4b-848hluOAawzszJ0-hLg,9345
boundary_analyzer/validation/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
boundary_analyzer/validation/compare_metrics.py,sha256=dXSOEiRQ0iS9WpKOaVRofXpxkalkPOMnba9oIzhyWjA,10546
boundary_analyzer-0.2.0.dist-info/METADATA,sha256=vvINqUv7NEXSkAEQ1d7-_a4LOIFu-6-vsPMwSybRLTw,2591
boundary_analyzer-0.2.0.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
boundary_analyzer-0.2.0.dist-info/entry_points.txt,sha256=SPGpKqI3eMKAYumj9eChfCrBV-flyQ7vpRFgtVQLUWo,98
boundary_analyzer-0.2.0.dist-info/top_level.txt,sha256=FWVdUId3H9VnD5wyFmeauEdFgr3y1eFw2gqQvYIpocY,18
boundary_analyzer-0.2.0.dist-info/RECORD,,
