mcpolish/__init__.py,sha256=oQpM9Ghw9qXVDf_36STNBlOjpGmZTCMB-N0lzBeKRv0,385
mcpolish/_version.py,sha256=kUR5RAFc7HCeiqdlX36dZOHkUI5wI6V_43RpEcD8b-0,22
mcpolish/api.py,sha256=nE9hzRITvO8k51QSo9rhTBjW37LVoA8eg2_AVjahE30,2826
mcpolish/exceptions.py,sha256=k6iQtOvtI5LZTBQTXAwsTQH994WtVMZw0UhcO60vx6E,672
mcpolish/logging.py,sha256=HTNS9iBbGgcgnb2_TyXBk9qLYRdAQ-tOiamdXd9Rpk8,519
mcpolish/types.py,sha256=01yeDVZDaY4iwme_Q-HaJW0HTPdP8TuHDctJyphf26g,2700
mcpolish/cli/__init__.py,sha256=y3OkfbyJ44_6XqrDs0XwtwOqistDJbmC6jSjpB6Q9bA,84
mcpolish/cli/doctor.py,sha256=yTiVpwzV6O5-NzqSv0T0rV7cqdujWelrjh9WGVQCnF4,1205
mcpolish/cli/explain.py,sha256=tDSDMx7FX3I3Ck--8VyjFq-Ve3mdQqDkAa9tDt-d52I,1376
mcpolish/cli/lint.py,sha256=o_zjpKkWZr_66crmrHPxR6cHtw8_Hr-EYZhHG34wL14,4079
mcpolish/cli/main.py,sha256=EzmtFsioL7ab7YbrCRqQdX6fGGs4xnIUnqxyP7zlVfc,901
mcpolish/cli/score.py,sha256=DE4cxEsktkF7T9BsQW0mPfGO-8pfqXPwFbF9OD6H3P0,1419
mcpolish/config/__init__.py,sha256=xC1C5osjYs8ATihwF7bPy8wCCOws7dIt_Ile9ZGAohM,242
mcpolish/config/loader.py,sha256=2AGJlxNzhCUfVOLcXkLx6_gz1Ag3vu0ssu9UBK9H_hU,2723
mcpolish/config/schema.py,sha256=Zt3CIjCVfNert2XwI05J28fhd3FwDU7FUFFr08bDFPc,189
mcpolish/discover/__init__.py,sha256=4-k36-A_pcmsocLTP3O6wcNHSrZlC5PoKEWU013mAaQ,278
mcpolish/discover/base.py,sha256=2dJpWDnntsiNql4sysWsKWhdbqznTMQflY8WIFrpZyE,511
mcpolish/discover/ir.py,sha256=m_yezDiEZw866B5_mRFtW7NMoMjKGD0r9iatAqiW7As,2680
mcpolish/discover/python_ast.py,sha256=sMaFHgVKPJnjJyXu1r26_4WzQyUw1GLQvMWu2ZnD_2Y,14199
mcpolish/fix/__init__.py,sha256=1ldVJ761IH8xkvMiWB3csnoQLvMtJylWLTGl3sNJc5s,256
mcpolish/fix/base.py,sha256=b-BjWsboijdsoI7RnCcgQqYh4GCL4FN7WtZ7UctXUtc,414
mcpolish/fix/engine.py,sha256=vRtiOc7HxTV-E1dMgKqvIuBrNRFLdsphvGE5_Di-PnQ,2405
mcpolish/fix/strategies/__init__.py,sha256=lu_uzn4Ea6i4wCcGfh-ZuL0OnseJg92Q2QvnRUENlkQ,351
mcpolish/fix/strategies/add_description_stub.py,sha256=uqEiFnYxy4lOC_1aEU1MquRjF3f1LIkqhZ7d3Ck54-s,2554
mcpolish/fix/strategies/rename_redundant_prefix.py,sha256=orUEl_tognbUf7zd0TmfEUUjhXKN9HElohzYT4EkZn8,1208
mcpolish/integrations/__init__.py,sha256=NrxpM9tq6LMkprFKGmTh8kzE0JP_QcRuG62j2aOiT4s,55
mcpolish/integrations/pre_commit.py,sha256=0OJcehlVdWDyBnHKbeIMoScuPvnpGIt0_SiUVrj9Nzw,767
mcpolish/llm/__init__.py,sha256=jcxNh0sLgWF7CUT7zDYsU2Q2Q4TC87T7PG8KJbgyVQU,232
mcpolish/llm/cache.py,sha256=wlh2zcEl7ISS4kzODXOTVFrfWrOv6BBwPv1D2zOA46I,1879
mcpolish/llm/client.py,sha256=qZ2z4XKPdnMDoFWz-NJTa3GfiqPaqBqQbj5YkZS6Urk,5130
mcpolish/registry/__init__.py,sha256=vHL_x5CN_Vtv5ObORhC3qWjKsQy5kp779SwyMYX6cEE,174
mcpolish/registry/snapshot.py,sha256=Nc2g5tgVJxbouHQtsTTSYgZEjr2Q0kWZ7sDRsGgQ3EY,2995
mcpolish/registry/data/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcpolish/registry/data/snapshot.v1.json,sha256=R6jxsSDAjNsdksZai2PbqxhxvtD828APXTpfV5r0GDE,5471
mcpolish/report/__init__.py,sha256=_pxExIHd_4LAaEGDISAj0gbkC9zTo33bP6U-4UVwT3U,881
mcpolish/report/base.py,sha256=ZzK3YG4HjSZN0V9m4o5a2oYECZYn91wM-Hq1bbrtbec,1032
mcpolish/report/gitlab.py,sha256=6NsojtXSIYjB6KecEh-8H4oDBWrAGeV558te-c3xHLA,1182
mcpolish/report/json_report.py,sha256=8VD05V71KjX-1O1eWdVBwa5xfrbm2F5zpbigKoZ5Dyc,1586
mcpolish/report/pr_comment.py,sha256=U5PWdIzIyoK3H0rO7xF9iW8Av2xu_Dd9m_gbxxczJ-k,1703
mcpolish/report/sarif.py,sha256=EKfwFpzqa4gHXVUym9xZnbVIp5dksdklaBX4_c8HGSo,2388
mcpolish/report/tty.py,sha256=BEouDYBIcXq2grC4PPpJ2OYshR4-b2JKJAQUrZuUY4A,2460
mcpolish/rules/__init__.py,sha256=0wap7Xvw7-bQnKgetC_CVLnbD6_fTtBblU8By6YS2J4,628
mcpolish/rules/base.py,sha256=dVY5aD-t4iBiz7KqOHBfKwx-YQ-IYtCPsbEri_P6FDg,1338
mcpolish/rules/registry.py,sha256=0nZtfkgfxtKjgk2xVFhJZjg-3zglHlLh5aUsNi3G1mk,4563
mcpolish/rules/consistency/MP030_param_type_mismatch.py,sha256=fBOYx1KNqz3JIGrapi35rb_a6Tuun_8093vKZeCLARo,3042
mcpolish/rules/consistency/MP031_param_meaning_mismatch.py,sha256=HSe934wPdaQOkQbLE6BT3zgXI5zCQBePSeLASeYgJto,2671
mcpolish/rules/consistency/MP032_undocumented_side_effect.py,sha256=yYgt3NNV8Tym92NHR4orxVelfZowDahBQlMbAaFPFmg,3158
mcpolish/rules/consistency/MP033_duplicate_tool_description.py,sha256=DCVfRJH3Mi12xRsDWcbXjn2nj7U574IMtbriHZV_k68,2155
mcpolish/rules/consistency/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcpolish/rules/description/MP020_too_short.py,sha256=hSd6G7aHA9rRoJfy8pGHyxnwwdtc_FJ8jWk-4CD_laY,1693
mcpolish/rules/description/MP021_too_long.py,sha256=Zmj6zrpe8P1Sa6epBsvPsC825ltz5AX2LrHZALSqezU,1849
mcpolish/rules/description/MP022_missing_example.py,sha256=6AtiX6knCNU8B0Lsmz3Mxai3zGQRPmc5xAfKShhtsBk,1859
mcpolish/rules/description/MP023_no_trigger_condition.py,sha256=D_pZTkTPIgJm2px7pY8Fc7qDeqrjEh6sW4oL7qGd2dc,2301
mcpolish/rules/description/MP024_jargon_density.py,sha256=eQfmfesgTNDBpZNto7jf_AVRxnKahwUt-18d86n7i1I,2351
mcpolish/rules/description/MP025_useless_qualifier.py,sha256=7v8lgvccjaK6J7HZsg95Zwit-NJnEkp_a85sT1IxcuU,2069
mcpolish/rules/description/MP026_ambiguous_description.py,sha256=oPTH_2sP5UpJG4Zhshp2aJ4y9wmTEWXg9UG2FwdfE28,2257
mcpolish/rules/description/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcpolish/rules/naming/MP010_generic_tool_name.py,sha256=6npIOIejeDPLiaET5nMOHDxNRl7qMJ8YrJY7MPktrv0,2212
mcpolish/rules/naming/MP011_redundant_prefix.py,sha256=5vHhTykSyupFVHb-T8_L2SMuKXt7mHDdOXd2dQXotT8,2832
mcpolish/rules/naming/MP012_inconsistent_verb_pattern.py,sha256=6TPVo5u31RD1y0jMBW0lsf0w-QVqltmx9TO_hhrBCiA,3325
mcpolish/rules/naming/MP013_name_collision_cross_server.py,sha256=Ggt8WJLIIy_oyc5u6xSVgtlbnJz3pnFCnn-TpKOECOQ,2470
mcpolish/rules/naming/MP014_snake_vs_camel.py,sha256=FzbaHVDvzYvFYFwMbgde78tesE2w5EA7MoEktzFJES8,2202
mcpolish/rules/naming/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcpolish/rules/schema/MP001_require_tool_description.py,sha256=VSjZbRFuV9LHaJ5ThvBrs9he0ph7XXZh00LhNsvtoO0,1573
mcpolish/rules/schema/MP002_require_param_description.py,sha256=TkVnC-D4JOUq6gwZGuWTrGZeskQyvCOjnjosCAgAAFA,1627
mcpolish/rules/schema/MP003_require_return_schema.py,sha256=h3Myo0LL_79nbCvfyOTADpTDEcg2uCmU5eSj8Po4wbE,1763
mcpolish/rules/schema/MP004_require_required_array.py,sha256=sX1tvxMQUSk48JJ9_oSHHKkeiYL6KZVEvL9oX9riHD0,2529
mcpolish/rules/schema/MP005_valid_json_schema.py,sha256=uJzVShFQRNyTturPCMa6QKxhCLNyU639W0Bi8J5vKiA,2141
mcpolish/rules/schema/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcpolish/rules/security/MP040_hidden_prompt_injection.py,sha256=LvYLpodGDe29MhQW8OKU0O2dD3oWfG5IbI3WiHfnvvM,2058
mcpolish/rules/security/MP041_instruction_in_description.py,sha256=QhL2TqII3w3cneU6wVXTCXd5QfkQ35joHqMcJ3AqUjY,2141
mcpolish/rules/security/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
mcpolish/score/__init__.py,sha256=JZiH_S0HwjTlQK98X5CmRQcguDrQeZX9t-DWvuboFiY,191
mcpolish/score/badge.py,sha256=n_DemGlG3q2cNj76rlOWogAzfJ1hlxA-TzSGCeJ29iA,1473
mcpolish/score/scorer.py,sha256=_9tGcgVmYQi_pBHIk9BdmtMPQDTWzcnqnzwF5IaOJRk,1930
mcpolish-0.1.0.dist-info/METADATA,sha256=gDXClFZLL6urCcLn-hItss3tqLI_FyNsUzh5_MMN0NM,10367
mcpolish-0.1.0.dist-info/WHEEL,sha256=QccIxa26bgl1E6uMy58deGWi-0aeIkkangHcxk2kWfw,87
mcpolish-0.1.0.dist-info/entry_points.txt,sha256=4sKYIdKYEOZ3hSLHnfGphgkg0AwHHMuaRgZMUAHqU1o,51
mcpolish-0.1.0.dist-info/licenses/LICENSE,sha256=7W00RtaBqOZ0bxGoYLG6p9kRphl1PRPYcwnbjIs-66s,11282
mcpolish-0.1.0.dist-info/RECORD,,
