turnzero/__init__.py,sha256=BS1w4m_woqWyOmXnOUeZyNonrrUaDNisr0z8lvY9bA8,104
turnzero/__main__.py,sha256=EMdDEz1NSsNbP5sOMm9BxuKXNIxhGkw2TQrzXQ9DtqA,67
turnzero/analytics.py,sha256=-4JI2_7tRvBQhyvs1QoIOXPSrd1MGVQSE8TfZAz0KZU,5867
turnzero/blocks.py,sha256=muaPIeAqI7KI7NKJOGNxnL3sn7Mv67lnKlubVhYhIts,2814
turnzero/config.py,sha256=VGqFZX2YZ_YQc5f5by-Dcqy6_l3a2iKxhd-88rcRlvw,4754
turnzero/embed.py,sha256=yosIesk5YPNWN4tVOg8KxxDXdwye1z7u5K7P5Z9Tghg,9992
turnzero/harvest.py,sha256=aGaZ_NX-bxAIMcgLvE-pm1X1ohptK0L541ySKWWxJcM,28933
turnzero/index.py,sha256=LUz7QM8bUaAxQnaDmn0CI344fEIBvpADyjWTy0QHApg,269
turnzero/mcp_server.py,sha256=ql1hi54VKq8whtEoMQAriafDT3JgpExySUv4pD2JvVA,13944
turnzero/retrieval.py,sha256=gJA-azpEaFF0dItxAg7sxfiwC7ul6C064baGQJzbyAg,24505
turnzero/safety.py,sha256=B_Wretynvqt7fQrFm4hCu_C2GCTMdMCI1hvrzTUaYyQ,5343
turnzero/state.py,sha256=k4GPxE-Cir-vbwUczE9KavnmhOERpHKOjjixqr513bY,2655
turnzero/telemetry.py,sha256=AECrfNk9MKxNKOjdUhRTGRdbzHiyiUkwXNLwTylEVXo,6331
turnzero/upgrade.py,sha256=ojayIhliIFSk4Cb83M8qCqblJ7YyZr0TfkY9P9TpiZE,1848
turnzero/validators.py,sha256=kDPKu5L_suZj03BgXA_mUoEVmFLNs6ncqVY3U-vFamo,2313
turnzero/cli/__init__.py,sha256=bQFWq777TSLBhuqPxLxKONbTaJS7NXLSniTRypQ6LS8,110
turnzero/cli/__main__.py,sha256=wmR7XPP8oRs6LeWxZfi-sQFsgvTGUeZKXeUj7-sYF18,72
turnzero/cli/base.py,sha256=vLfx_rXKvZMx1EG9Cmg2e1uYuxtuXwny0WkVisCNDLQ,1019
turnzero/cli/discovery.py,sha256=2LUwUfD1-kBkoqOicsGaM064Wnyouw6Xb2YCQWvCYHQ,30698
turnzero/cli/domain.py,sha256=ZubG8M5gyMxDGgbCnW6GQWugsrw3JcZlatkdku1vhGo,4768
turnzero/cli/index.py,sha256=ktBIbgDtTtsMgQBDBYf_6WvMjhOy51lO8Q0SQ-WMHyo,14717
turnzero/cli/main.py,sha256=Iv4TZBCoiXSoFYnO3LQS-uw9aIkQ9a7wKUMIjPjAAQQ,1829
turnzero/cli/review.py,sha256=LiK3WqOdoWGG99sFu1JP8LlaKNV_7hlgUnYz-Ts6so8,12306
turnzero/cli/setup.py,sha256=MwwDsi1WbujbisH8teOMw3py6rMnvpY6Gh9b49KZ1GM,41345
turnzero/cli/telemetry.py,sha256=cSH2zhu22yH37vG0YE_1QCztPxIyWn1kD35QLYadJLk,1684
turnzero/cli/verify.py,sha256=sVr3imLZhtAzUbkOastikfkl9QP7q3yDqWKH5328ATs,7564
turnzero/formatters/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
turnzero/formatters/block_fmt.py,sha256=SMrAhTojU1NxJ2m2YVwZL-jt0FuTVDkT4-5RT9N07Lc,2806
turnzero/repositories/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
turnzero/repositories/block_repo.py,sha256=YDDGQW1kzLS4XL9qufbVl5h4P_KcHr2dTuKgUYrDmnU,3024
turnzero/repositories/index_repo.py,sha256=oIjSsOt_JwSPC_vhblfj_LIVwqSesa1CMTw3GYZfFJ0,7550
turnzero/services/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
turnzero/services/candidate_svc.py,sha256=bjXCMb1tkbrxvzlSYskr71-sXfk_s_OYbg6VeL9Jfn4,7939
turnzero/services/retrieval_svc.py,sha256=LWa7KSZFkQsD92ZIHeIoADapdOawvogFzWWgLhe4aUY,10814
turnzero/services/stats_svc.py,sha256=nr99OY-2yFgxdNF2Y-ab7wSOJPbGhOL0cTg152jPkxc,7424
turnzero/data/blocks/community/app-router/nextjs-15-app-router-fetch-data.yaml,sha256=ielFdPzw03qtKIFUcgg7Re0oR5Gdg4ktJpupLd3wghk,693
turnzero/data/blocks/community/app-router/nextjs-app-router-fetch-data-verify.yaml,sha256=FVg8pSdAl30WTJ5aygijTHVJH_PrZKRQhJ2xwWLn8b4,664
turnzero/data/blocks/community/celery/celery-patterns-build.yaml,sha256=514UvW0Rfpy6DQ9CgZvq-DxXj9BPSdJuqeEXQNkHris,1133
turnzero/data/blocks/community/cicd/github-actions-build.yaml,sha256=vI3eWnO95D3Xxi8xKERnAvFzi6vSVwlXJfxAwan7r5M,1039
turnzero/data/blocks/community/cicd/github-actions-security-review.yaml,sha256=JF5M21rIXkZkbpGz7VH8aci-bJxyLfm3aFx9psX75qI,1151
turnzero/data/blocks/community/django/django-auth-build.yaml,sha256=o4LAMov8K4FiXsIeG9g76jgq_3ojv-aoHApy6fLKsiI,1792
turnzero/data/blocks/community/django/django-orm-build.yaml,sha256=8DQ97M1705jpeL9ULXOeTrceUctBSKkDDn54VCqRUrk,1724
turnzero/data/blocks/community/docker/docker-compose-production-build.yaml,sha256=7ezlBbFO40n0MZo4Swg27dKDqqcel2RJd1umQdXvtqI,2101
turnzero/data/blocks/community/docker/docker-multistage-build.yaml,sha256=zwHsDzwcDM0uOy-Nyi4jj13CCisyJ6Etp6Wr_uQ2hR0,1289
turnzero/data/blocks/community/docker/docker-orchestration-migrate.yaml,sha256=dbRUa0hHARh9IqAugFYxbxjRQ2DeSCZnDDWd0a2EQTA,1441
turnzero/data/blocks/community/docker/docker-security-review.yaml,sha256=LDq2eDsnuYO4GBIZbBxz5AqT0wLPwH8hnyneA8u8AO0,1464
turnzero/data/blocks/community/docker-compose/docker-compose-production-build-version-16-2-alpine.yaml,sha256=DHJ_DBG1yf1xNoQv7aehoyb_IaIyHgfd-T6aN7ocIQo,768
turnzero/data/blocks/community/dotnet/dotnet-async-build.yaml,sha256=1yXFPASEIWy0Y6Q13g4lLaXHayfZpewQm5xRGfS-oRI,1067
turnzero/data/blocks/community/dotnet/dotnet-ef-core-build.yaml,sha256=Y2ulTQUeW62NM6Clz1KKIIjc7tsTR6H8q-kLepff8fw,1069
turnzero/data/blocks/community/fastapi/fastapi-async-build-version-2-0-0.yaml,sha256=PCdD0qasDhZgopsPZ105894g1tTq6ECbvAuD5X7d2Ac,682
turnzero/data/blocks/community/fastapi/fastapi-async-build.yaml,sha256=ziv1lepzwfvvCdMqF4Ws6H15y-R4gXCJ95-qePMNs7M,2140
turnzero/data/blocks/community/fastapi/fastapi-cors-build.yaml,sha256=jFJhIO1Br3t6-RuNdcqL8KelVu5-nEuydlixotBe9So,1105
turnzero/data/blocks/community/fastapi/fastapi-dependency-injection-build.yaml,sha256=xHMCk5_YHEbNGd1rAZ8XIh17Cx9Qz1lbZH_04BBf1F4,1076
turnzero/data/blocks/community/fastapi/fastapi-error-handling-debug.yaml,sha256=fpC4Zrrj0UNgfQVP2pxylIPGMVGLau1jX4_syo2qQ9s,1214
turnzero/data/blocks/community/fastapi/fastapi-middleware-build.yaml,sha256=mi2zQB_rmliMfU6_UrvqsvzmGsV1wpv5aBSzJg4i5DE,1375
turnzero/data/blocks/community/fastapi/fastapi-performance-review.yaml,sha256=ppBcrfJpIWsEKDZr-nDKOEnngZ5v1VicvDHGurJFr0o,1307
turnzero/data/blocks/community/fastapi/fastapi-pydantic-v2-migrate.yaml,sha256=9cl2Q4kiWaR8-51Y5MwPtjQuTfone_2cLHLNleMNMeg,1075
turnzero/data/blocks/community/fastapi/fastapi-pydantic-v2-migration-build.yaml,sha256=A1-MJ9dAKjw5u4TZxQJrU1UQqsTZJG7HMg3pvHzhrJA,590
turnzero/data/blocks/community/fastapi/fastapi-websockets-build.yaml,sha256=6a00teArOWcJsMdXHBT4M7m7QKbFf_Rl4mC8N7jw2Ho,1385
turnzero/data/blocks/community/flask/flask-app-factory-build.yaml,sha256=FC7py8TNadMZnR1WqRyQKrPJIRyAkU7iNG5kFXvvBj4,1788
turnzero/data/blocks/community/flask/flask-sqlalchemy-build.yaml,sha256=21FDJqnTegHLZ8gsaeoCSpEHqfuvb7fRM9MR0n0Kc_Y,1641
turnzero/data/blocks/community/go/go-concurrency-debug.yaml,sha256=oLNnYKfs4F1f15QVXwiVUFyonDvS6iwDyqpOk19Exzc,1474
turnzero/data/blocks/community/go/go-context-build.yaml,sha256=Q52Bz-s2K0JLH9UCv7KZil8pWUmu4eBQQyfhEKcaodA,1011
turnzero/data/blocks/community/go/go-error-handling-build.yaml,sha256=SswIN9RwOqe4qH72njfCbgWIEL37SFjKndXgbeKCA48,1029
turnzero/data/blocks/community/go/go-errors-build.yaml,sha256=0TsbvQJIiKlhwPUcDISDWdoU2MUNP8kGBihNqva8eCg,1328
turnzero/data/blocks/community/go/go-goroutines-debug.yaml,sha256=M7Z0OpWfJ3DxNhs8_esNdoXsIM5KqHQvQeYDUF2NMcA,1034
turnzero/data/blocks/community/go/go-http-build.yaml,sha256=SdnM1c-VjkLfRFk2dPy3rVUcNSLcjkYGZgV5jQBCJCk,1429
turnzero/data/blocks/community/go/go-modules-build.yaml,sha256=OIUIi6KLvFIU9MJqV5mo9GuqgAYXGCrKqDFNDIl6XtY,1381
turnzero/data/blocks/community/graphql/graphql-n-plus-one-build.yaml,sha256=tw8ohIYBoo2PephrgnYRasWkm1m-fgEi9x028CjudWg,1044
turnzero/data/blocks/community/graphql/graphql-schema-build.yaml,sha256=8w0E7xtS7ts7YPZvOYrPBqxH2TJQ_hRNBYC6-0Ccl-Q,1029
turnzero/data/blocks/community/graphql/graphql-security-review.yaml,sha256=Sjfu38Q7yqJJoN6BBHCLohQnW1ZBaoPzVOC-GGkVuoQ,1050
turnzero/data/blocks/community/grpc/grpc-patterns-build.yaml,sha256=NRMbsdtceUS4NdNsfyjYBjZhP-BavfdgO5vDnn9OBqA,1249
turnzero/data/blocks/community/ios/swift-concurrency-build.yaml,sha256=bsdG_wFdSi6cZ0RowZatyPq7OAtVBy5PXff7QK7ZOlE,1170
turnzero/data/blocks/community/ios/swiftui-state-build.yaml,sha256=hvsPU1RPH6ASOyS1fTZRtCcidjnD-rH7F9OsIFL1irU,1125
turnzero/data/blocks/community/jwt/jwt-debug-invalid-signature-debug.yaml,sha256=H4yJuW25JUcwWfNwUR6JMp7n7PL5V7Z1AfiMro0aglc,975
turnzero/data/blocks/community/jwt/jwt-storage-security-build.yaml,sha256=tRlkcnOOEiOuwZV4Bzm__1iRCPoHsUOLjuAiuC4o1N4,1224
turnzero/data/blocks/community/kubernetes/kubernetes-probes-build.yaml,sha256=XeHvTemZpJXnPKT3DDQNzk00vmhOHWJDwtm-sPRTDGs,1226
turnzero/data/blocks/community/kubernetes/kubernetes-rbac-review.yaml,sha256=UJUAKnc4b6CupubAU1XGXx1DD-_UnfrV2jUWH0ZNtAQ,1063
turnzero/data/blocks/community/kubernetes/kubernetes-resource-limits-build.yaml,sha256=snXKAVszs0o8Buj4x5eWr9_KsgvFOZ9a6o2vT-6Fotk,1152
turnzero/data/blocks/community/kubernetes/kubernetes-secrets-build.yaml,sha256=dQI44DFqF0dUnYfSpEHZChmrrHaLYjJ6pdNokjiiALc,1107
turnzero/data/blocks/community/langchain/langchain-agent-review.yaml,sha256=14Abfz0hfgQh8UTOWNQxRHi-KMPKj49glZyIYfsyWf4,1381
turnzero/data/blocks/community/langchain/langchain-lcel-build.yaml,sha256=ujWMYv5MR-NVaI6MRT_OnUgF1XDYvzMbaIWnzcrukEQ,2239
turnzero/data/blocks/community/langchain/langchain-lcel-patterns-build.yaml,sha256=al0VUCfxGAW2ebtznydjAhjJS6R2to2JssYALF8CMQU,1024
turnzero/data/blocks/community/langchain/langchain-memory-build.yaml,sha256=-BSutM-TWlvWheSMYq7geVm50DaUg_pIB9f280mEfvU,1367
turnzero/data/blocks/community/langchain/langchain-rag-build.yaml,sha256=5cCQq1rEo2Wx7UyXBSlytxhuOndQdR9j0RHcAvIvxs8,1098
turnzero/data/blocks/community/langchain/langchain-rag-debug.yaml,sha256=zfBmP9_P-tr0LbFyLXrTEZtGwq9wGdQb-KNUhZT-aEo,1429
turnzero/data/blocks/community/langchain/langchain-tools-build.yaml,sha256=Iy-3imxPt-A_Ii6M6nZmO1Q9MwYRwWcN6vL4XYK5fU4,1402
turnzero/data/blocks/community/mongodb/mongodb-indexes-build.yaml,sha256=prbwdFqsB3Wwf3pxyknJ1y40sKA5uVBBS9XMaaAHnCo,1072
turnzero/data/blocks/community/mongodb/mongodb-nosql-injection-review.yaml,sha256=x7eAOToGWmm2r8dXtq0sR1O1PUC_vuPA21ciRSKv-zY,2059
turnzero/data/blocks/community/mongodb/mongodb-schema-build.yaml,sha256=nUlyuALF92CraSpSQxyOofTrwcya7iTt05Jg0485zuw,1154
turnzero/data/blocks/community/nextjs/nextjs-approuter-migrate.yaml,sha256=pMyob1br23Ts6rljNdQ5siMHB91A_x0Vj2y8dQ5PvXc,1388
turnzero/data/blocks/community/nextjs/nextjs-auth-debug.yaml,sha256=R0jbU8mV1hoEm9Iyv0BhOgObnMqokbzeeppwkdv_Wq8,1488
turnzero/data/blocks/community/nextjs/nextjs-caching-debug.yaml,sha256=9_TKY-ygxHTWiHvxofLEzlJ-WQpQgFsxkwhU3mmwy_Q,1293
turnzero/data/blocks/community/nextjs/nextjs-env-vars-build.yaml,sha256=0YNsJnlAiv0svFOtPodRJgMm0dYTVd0Z6yhXuvPKp2U,1184
turnzero/data/blocks/community/nextjs/nextjs-forms-build.yaml,sha256=95ni94Y0n2-1Y4P5BdJ7XOy_tFQaE574RaYFveUuQSo,1450
turnzero/data/blocks/community/nextjs/nextjs-image-optimization-build.yaml,sha256=hUrNKsLMcRiDsEHRw4yfGaOnTa7xYDHvfAVW4HPvp3M,1124
turnzero/data/blocks/community/nextjs/nextjs-middleware-build.yaml,sha256=luAB5j6rkrI7mJO63PLRFV7Ho7fMIZ5q_Z1cGyG2uHU,1147
turnzero/data/blocks/community/nextjs/nextjs-seo-review.yaml,sha256=8gmoi5TI1h78hBzTp6BSeOgLQ5aFYPguv66hxO3DKYw,1288
turnzero/data/blocks/community/nextjs/nextjs15-approuter-build-version-16-0-0.yaml,sha256=cbjjZsY8EIMkGgPC1oqXwcrF1putNzTpkuxFQkH1gT0,653
turnzero/data/blocks/community/nextjs/nextjs15-approuter-build.yaml,sha256=IyZO9ctjKnnnk3pjyGbTla9MzVRDlyWOK6phZV-j8U8,2261
turnzero/data/blocks/community/nginx/nginx-proxy-build.yaml,sha256=0VyMWngTWh4fPipdj2OgIyk3eTQ_FbfBheOf-ljHhLA,1114
turnzero/data/blocks/community/nginx/nginx-security-build.yaml,sha256=IgB3a1MmJ3BxwtYqbqEDXuwvZz440Rwo3sjjOXgBm2w,1061
turnzero/data/blocks/community/oauth/oauth-pkce-spa-build.yaml,sha256=a7jxVpQoDDIsGUwm8K7Kj7IC2GCNhZaixltPqYigcu8,1147
turnzero/data/blocks/community/oauth/oauth-token-rotation-debug.yaml,sha256=athnkRxSqLgBblpWOVXByChSg91W6VsxZO7AwIGUL8E,904
turnzero/data/blocks/community/postgresql/postgresql-full-text-search-build.yaml,sha256=SzXgSo8RpaA3jNGe2i6HZesncWZV1-Fh4WPhyVyW46o,1131
turnzero/data/blocks/community/postgresql/postgresql-ha-review.yaml,sha256=Szt-7gLLztuybt__SC7xtzJ0ymohKigBkwdUY_5dWTA,1416
turnzero/data/blocks/community/postgresql/postgresql-indexing-review.yaml,sha256=rOk5BtufeXUnOUeCelBQsDOYqRP3HDJFl_nnqD3SBr4,1400
turnzero/data/blocks/community/postgresql/postgresql-jsonb-debug.yaml,sha256=DQ0OAMOT62Cs0aHjA_HTOlnKJP9k1J6ZyUsOIPhTMTY,1351
turnzero/data/blocks/community/postgresql/postgresql-migration-migrate.yaml,sha256=cPcE5DdEYWmtegB9ufYh5MGkd6224tTkhOKV4BmXF0w,1380
turnzero/data/blocks/community/postgresql/postgresql-partitioning-build.yaml,sha256=QNEDIQVL2XnVcd1zjssT7e_ZIcVQ16NGOTkwIVLsOc0,1153
turnzero/data/blocks/community/postgresql/postgresql-patterns-build.yaml,sha256=wmToPY6Qh4k0EAJmIM9V8o1trYUzvO3LvmI9VIwdhSY,2170
turnzero/data/blocks/community/postgresql/postgresql-security-review.yaml,sha256=0VXAnvycu4nfoa6NNsE_FnBbU6SqVE7wnNf8dLDc3FE,1389
turnzero/data/blocks/community/posthog/posthog-eu-ingestion-debug.yaml,sha256=udMNn3bScqBMk5B06LlRfhJZ5SPtsBGJo6_9zqOyGnc,1270
turnzero/data/blocks/community/prisma/prisma-migrations-build.yaml,sha256=VKhrLBrCfeS82-whiM3raXCPCNwcPRAzC8tcHQ9fjfk,1029
turnzero/data/blocks/community/prisma/prisma-relations-build.yaml,sha256=uLL-oe09IzlsOy-_ijWE-j8XVGe9T6Q-hxw8h31AcQc,1060
turnzero/data/blocks/community/prisma/prisma-transactions-build.yaml,sha256=fsTR4b0iB1nmTybb_zMhOchMhYp71DcG8pNySBBrpbU,1117
turnzero/data/blocks/community/python/python-3-12-build-rich.yaml,sha256=F-865MDeLcU6PHzT90fJkStIqLMT9Zy7cISd6vtAN54,409
turnzero/data/blocks/community/python/python-3-12-debug-rich.yaml,sha256=0GIq3Xhqe_6UbjSzNB8EnwUp4PH8PRVOLbEZi1HkLrY,409
turnzero/data/blocks/community/python/python-3-12-migrate-ruff.yaml,sha256=ivp-kJJ_TpvWXsRaXNMYEzSKvqWpSBiQibaldJddf1w,503
turnzero/data/blocks/community/python/python-3-12-review-performance.yaml,sha256=DoSKxkN_rv3fF_Oo97LO0n6bFWMOkZlJndGfC5DqetA,405
turnzero/data/blocks/community/python/python-3-12-review-ruff.yaml,sha256=2LMWLmGzrQwK1ujKhWpQhGxFsaBlpSkrTO9_ZeWe7ZM,426
turnzero/data/blocks/community/python/python-asyncio-build.yaml,sha256=M5FC0TqV2cLUrHZOX9ED1uaRImk6uwJbLLMeaztZFUc,1094
turnzero/data/blocks/community/python/python-asyncio-get-running-loop.yaml,sha256=YaIREe5JcJhi8ONeNplFS8XfGipevEa5L-6lcHM78io,1634
turnzero/data/blocks/community/python/python-type-hints-build.yaml,sha256=6P7vXAvBzr2PNELVINuEUL9PHMofhgzk92rxRmO5Af0,1034
turnzero/data/blocks/community/rails/rails-7-turbo-build.yaml,sha256=U8KiDpCWxqvOiq_LGi-uPZxobTw19yHwKBBn6ZaynZ8,1171
turnzero/data/blocks/community/rails/rails-credentials-build.yaml,sha256=Zz6W2XbXvJfNU0V58LyInBRoae1D0gZMlig3fPt0s6A,1076
turnzero/data/blocks/community/rails/rails-n-plus-one-debug.yaml,sha256=NEriBNNPV2Lb7gYoXmbKNQW2eFnbMaYCntF0guexXvs,972
turnzero/data/blocks/community/rails/rails-strong-params-review.yaml,sha256=vcgfbZNlnl0REqwR9TqqlvfPsgy7Llv4900aBKK5jJY,1036
turnzero/data/blocks/community/react-native/react-native-animations-review.yaml,sha256=rfm_R90ruiGWB8Xl4WOY39j1Toxme_UaSMasGPMwGXs,1344
turnzero/data/blocks/community/react-native/react-native-expo-build.yaml,sha256=1-y2htTCW94Aa3GpBcXlXtZaWoln9qhKxR3ysmbfpqo,2174
turnzero/data/blocks/community/react-native/react-native-navigation-build.yaml,sha256=asDiqU98vFHGcEgO4dhqlr4hVopa42yka-st4hAieBk,1282
turnzero/data/blocks/community/react-native/react-native-performance-review.yaml,sha256=1vudc6AVsr6Gln28sPPJuDVdmCTMOd4BvXGJJ06-j2I,1312
turnzero/data/blocks/community/react-native/react-native-testing-review.yaml,sha256=Y-yJvZTX0qsKsS0BoZosS5WvlaDGSZmIJ62eTdjTgBc,1392
turnzero/data/blocks/community/redis/redis-cache-patterns-build.yaml,sha256=aeEtxoRUuMUhSedw-ZspPQYFsswxhREsszUfuPcMAe4,1087
turnzero/data/blocks/community/redis/redis-connection-pooling-build.yaml,sha256=b4MRMH2BAjy0hRMBSM3tF0DTijlSgXRNe5d1COIRP14,962
turnzero/data/blocks/community/redis/redis-pub-sub-build.yaml,sha256=Zf9IMpR8KDJ5O4T3tdTnH9PZJ9mlh8CRsuOZE11GH8w,924
turnzero/data/blocks/community/remix/remix-error-boundaries-build.yaml,sha256=RoazjH0jrWt7rj3I_SxsVxNnTltT997zU3ZfhJD4tys,1115
turnzero/data/blocks/community/remix/remix-loader-action-build.yaml,sha256=AAX18bEQ0SQ0vUAOkkijGAjUs7rQxfjFYK86pHQ-J24,1093
turnzero/data/blocks/community/rest-api/api-design-versioning-build.yaml,sha256=nER1aZ50Ipji54AI7rXZY957en14EEUHOY_NTyMOrUQ,1057
turnzero/data/blocks/community/rest-api/api-idempotency-build.yaml,sha256=kS4QUCnbdW1Eti9I4ew4E4FltlbDDRgNNkL6vHUBWTc,1106
turnzero/data/blocks/community/rest-api/rest-api-auth-review.yaml,sha256=-TZRn9_31Rhd5SCguhNa6mYg2zFoAsifqUJ5SzBAAr0,1413
turnzero/data/blocks/community/rest-api/rest-api-design-review.yaml,sha256=ZZU2ZIQH-Aih5bBSKaJp1Imp9HU748571GcrHJdVR6w,1320
turnzero/data/blocks/community/rest-api/rest-api-rate-limiting-build.yaml,sha256=GFl8kNZkQcLGg2fBNkWOvJOFkmaJ5ZL0ZeWDWKgwoh4,1361
turnzero/data/blocks/community/rest-api/rest-api-versioning-migrate.yaml,sha256=-GeHDLQBGwTnDPB5xK5LOgNBzhbjIYwPgOiFAaZp4SQ,1298
turnzero/data/blocks/community/security/owasp-csrf-prevention-build.yaml,sha256=iETokZ_pU9VF2cgV4ms8ABXJQYHTkAxqlfszWJWnr7I,1052
turnzero/data/blocks/community/security/owasp-idor-prevention-build.yaml,sha256=bZQ5YSUok3WzLVTfpPQN68iyojji05GoHwfMcznR1fs,1121
turnzero/data/blocks/community/security/owasp-rate-limiting-build.yaml,sha256=XQLusUinjJtQEttXxjnoLdk1z9bZ_fYF-krfvO8QJI4,997
turnzero/data/blocks/community/security/owasp-secrets-build.yaml,sha256=N76l22Qn3BhUt9akR8WK2MpA4ATqslbD6xAILzK4Upw,1182
turnzero/data/blocks/community/security/owasp-sqli-prevention-build.yaml,sha256=b4pmybSFcQIy0qYHHgTLJdIaYbs4PdAfMmz5GqzKKf8,1079
turnzero/data/blocks/community/security/owasp-xss-prevention-build.yaml,sha256=3NWuSmAfiKHS2Zzg6Dz0vMh8uuu260fujeg-fFv0vjw,1224
turnzero/data/blocks/community/security/security-credential-rotation-debug.yaml,sha256=tZFSVTytYFty92S26AzcievdOOmd_Gx2CMxypi7eNDs,1685
turnzero/data/blocks/community/security/security-secrets-build.yaml,sha256=SodvA1wcoGZf4wNJXxK4MYJy3n7AZZ5c401l5lBP70U,1634
turnzero/data/blocks/community/security/security-supply-chain-review.yaml,sha256=D5KrvOpAUx4l_CVI1P64U1sGCrbgoibSHJl6cXTC1zk,1588
turnzero/data/blocks/community/security/security-webapp-harden-build.yaml,sha256=SikuCkhw2mh8bB5i5cORIfvY2GiNXuqn6V3_hL6DTE4,1857
turnzero/data/blocks/community/spring/spring-boot-jpa-debug.yaml,sha256=edOVeNUqVpSC_MQeBlyJYe1DUaqJ8Jf10HkkeiLEzh0,1145
turnzero/data/blocks/community/spring/spring-boot-security-build.yaml,sha256=9jna-qneJEJrVuosGAaxGs5D0GDQh2Ef1gVSc0KuEUU,1102
turnzero/data/blocks/community/stripe/stripe-checkout-build.yaml,sha256=fGRltleyWfZf80yPRaTJkSu2yrnC0qquce404dADzsw,1313
turnzero/data/blocks/community/stripe/stripe-connect-build.yaml,sha256=vsiHvd5gAGl77c8lU9NnUzG1H3W_QxW2cfpqVLk19vM,1367
turnzero/data/blocks/community/stripe/stripe-subscriptions-build.yaml,sha256=bPXIPBwL2iW2LVU5n3m-HYgxfxHcm5BQtxzV7BN1Bwg,1450
turnzero/data/blocks/community/stripe/stripe-webhooks-debug.yaml,sha256=TrYBRHaJvw2761479gY7uBzWGTHV6oq5QLzBQlF39Ag,1266
turnzero/data/blocks/community/supabase/supabase-auth-block-3.yaml,sha256=O10OoHOAqG9LNfb-SXbyr3w8UsX4wbMMOk1JRP0haac,499
turnzero/data/blocks/community/supabase/supabase-auth-pkce-build.yaml,sha256=hYGwiaD4LrcHyEtTMxiM-JhGAJFsD0DHxMu1JFEQNRQ,2077
turnzero/data/blocks/community/supabase/supabase-functions-debug.yaml,sha256=0xN-NlF0Z8YTvPmUIEB0nAxUe6yKWl9Wa_Y6v1vFteM,1391
turnzero/data/blocks/community/supabase/supabase-realtime-build.yaml,sha256=EP18KrOhSYnm4xsQ8GznlVJttSqlDv3bLiwSQZmx4RM,1105
turnzero/data/blocks/community/supabase/supabase-rls-build.yaml,sha256=PfekXiksN4a1qamU87k4768z4Tb55rXXLYJGqStd7YU,1121
turnzero/data/blocks/community/supabase/supabase-rls-debug.yaml,sha256=1mgI8U_pvhJw6ymTfddmgZyaGKOIoB2s6QiKUu3xzFc,1359
turnzero/data/blocks/community/supabase/supabase-storage-build.yaml,sha256=mjqjHI8mzKP_rnJ9mt3et1OgZ_itbxGMDruLIjDEbIE,1334
turnzero/data/blocks/community/svelte/sveltekit-form-actions-build.yaml,sha256=ss2xkt_pJapHcW8Zzp7de7eZ1lcLs83_D6Qpa0V11tw,1143
turnzero/data/blocks/community/svelte/sveltekit-load-functions-build.yaml,sha256=D9lLEBMhlHpEYO2QQkP01A_jrl-aMdW81Uo0AkKyDoA,1150
turnzero/data/blocks/community/terraform/terraform-modules-build.yaml,sha256=N3NbRaR1TNaCtrvoxl9TZQTbQKhiOT3ThqEWqWe745E,1077
turnzero/data/blocks/community/terraform/terraform-security-review.yaml,sha256=KWC5Up9PGz5RHFfhTwGZsHrjmUdlxgb5YujnLlKtmJ0,1104
turnzero/data/blocks/community/terraform/terraform-state-build.yaml,sha256=s3Kl8RuO7Hdw_6psDVNcuAzuaBh9nh6Lc-wCXjIkdEE,1113
turnzero/data/blocks/community/typescript/typescript-enums-review.yaml,sha256=zkCtswq2kjxukiMtMt4aIx7tUw2k0gy5vGk19gnIQV0,1449
turnzero/data/blocks/community/typescript/typescript-generics-debug.yaml,sha256=wuHdVOFUmO-6hm_SJ0UOs8xfhqbM0FNxbLkU3VY1WkI,1287
turnzero/data/blocks/community/typescript/typescript-migration-migrate.yaml,sha256=n8m-fe5DSc6MivmfNZHri4krPL7jc3s0qMFKRfw-FJs,1343
turnzero/data/blocks/community/typescript/typescript-performance-review.yaml,sha256=Ij3m6UgdNeGTnKRqFLGZpfNGaX-yOFymTUhiwjWU3mc,1266
turnzero/data/blocks/community/typescript/typescript-react-review.yaml,sha256=mbxgM56DkTCNgJMikU6VMyJvUaQLiaE4KxUPbBbBVl4,1324
turnzero/data/blocks/community/typescript/typescript-strict-build.yaml,sha256=voNI3Fhg0Zo6xt9r-oIgC3b8HHvppAneNE0UPa1qgFk,2001
turnzero/data/blocks/community/vue/vue3-composition-api-build.yaml,sha256=ze0rXLnqnL_-3jE6fClSZJI3NPowuLau45bWpPFssGY,1128
turnzero/data/blocks/community/vue/vue3-pinia-build.yaml,sha256=1XyWOca_aF1GIVyD09br-gvHYvO-HaUBrrrzefHZVaU,1026
turnzero/data/blocks/community/websockets/websockets-security-build.yaml,sha256=jq4nEVtI1h8w-ZFjVyFX_zhCc5XB5HvaSjKBhUWIaEI,1185
turnzero/data/index.jsonl,sha256=X1uw3gNWcnjqAkK6vNZ2Ejcljb7iVYkOQS2vBm2k68A,2357070
turnzero/data/templates/personal/turnzero-guide.yaml,sha256=q0qe1scifco9SQbsl29BzFb_Lky63xzSxgT0eT4mBNA,1240
turnzero-0.12.1.dist-info/METADATA,sha256=cka8AzKpUyCMWEblmNPjx2LwOtzdtyquHZhLEzTVnbM,13297
turnzero-0.12.1.dist-info/WHEEL,sha256=QccIxa26bgl1E6uMy58deGWi-0aeIkkangHcxk2kWfw,87
turnzero-0.12.1.dist-info/entry_points.txt,sha256=P7vbngQyGmghDnfXh5f-qvap1b6n_lW-CRbss5HT_qg,97
turnzero-0.12.1.dist-info/licenses/LICENSE,sha256=ZCRfHvyV-PioabnLprMruCcVc3aoTH-YMG8ndMgbW7I,1081
turnzero-0.12.1.dist-info/RECORD,,
