turnzero/__init__.py,sha256=BS1w4m_woqWyOmXnOUeZyNonrrUaDNisr0z8lvY9bA8,104
turnzero/__main__.py,sha256=EMdDEz1NSsNbP5sOMm9BxuKXNIxhGkw2TQrzXQ9DtqA,67
turnzero/analytics.py,sha256=-4JI2_7tRvBQhyvs1QoIOXPSrd1MGVQSE8TfZAz0KZU,5867
turnzero/blocks.py,sha256=mqL1dtvQHdJOTFg6iQpZBmJGkIGec1M0PQFN75uF1LY,9007
turnzero/config.py,sha256=ggUaojO9dY2dbWPAgqSx4QOnWTJNC2oVAPHnbtQebTs,3842
turnzero/embed.py,sha256=WrPZLZ1Nuu3YIRQ3LcMbsGRT9Swn0mr6yeNzwnyUCgQ,4927
turnzero/harvest.py,sha256=aGaZ_NX-bxAIMcgLvE-pm1X1ohptK0L541ySKWWxJcM,28933
turnzero/index.py,sha256=wl2sHazYIc-2uzOH2dKMyRTm0SumrSm73D4MbNedJdI,3569
turnzero/mcp_server.py,sha256=qHL3T9gm9RkX7rjufYjRC72Rk2ABhPMAXLQ6Hd-kNRY,32419
turnzero/retrieval.py,sha256=mBtT651S2OymdD5plP_oqTuxxQJjfms-ZXs0Nz2VZIk,29112
turnzero/state.py,sha256=ma6pJPNewRKQsX1fNaDywqjXWqiuaniStvxbPFiPY4A,2634
turnzero/telemetry.py,sha256=Su8dJVDg_3-GkiB0gt04p1bjRlNxv2aptjEz3IOWssA,4732
turnzero/validators.py,sha256=lzxhbwmFUvOg2hTmobFfusDGkMmFWpWiJSar1kE7t2g,2261
turnzero/cli/__init__.py,sha256=bQFWq777TSLBhuqPxLxKONbTaJS7NXLSniTRypQ6LS8,110
turnzero/cli/__main__.py,sha256=wmR7XPP8oRs6LeWxZfi-sQFsgvTGUeZKXeUj7-sYF18,72
turnzero/cli/base.py,sha256=sSOZVWv9AVJHaEDKYEJlfc2XrFsLklFFdGwejTxU6Zk,989
turnzero/cli/discovery.py,sha256=BkvbQDgrFJlA8SlmttZZGlaIqOGXAlCrI6_wM17AtLw,15688
turnzero/cli/index.py,sha256=FJLR5UVG4QYxZbCq85zM0nB12_j31P3WwN0TpOL8kDg,14582
turnzero/cli/main.py,sha256=zH5nUST3YSCSw2FMEX9Yxz9Oy_W15zpemFsiOMtPvwQ,1398
turnzero/cli/review.py,sha256=GLGcdRbzppmrAHLlpfC7Wtlw6rJgbjtNwggAzFuVYmw,10900
turnzero/cli/setup.py,sha256=LZwbAJKlrFRIS_qnVFJyqbJN1qK9OkGJhM0AS1Jbm9Q,34414
turnzero/cli/telemetry.py,sha256=4o6_sfkvrW-EqENAFawyicR6k2hjnoaQcNZgWFgCrFM,1668
turnzero/cli/verify.py,sha256=I_bDJnZcOyDPOIxwi_LBaBppuMh6TvUrb4cbqHdL6L4,7213
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-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/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=5BB3pEW3y2CVVjTgSiyaSCVstZMQ889SfJASOvDBTtg,2308545
turnzero/data/templates/personal/turnzero-guide.yaml,sha256=q0qe1scifco9SQbsl29BzFb_Lky63xzSxgT0eT4mBNA,1240
turnzero-0.8.11.dist-info/METADATA,sha256=E1eFZKqJYhbA1VORxNGLittnmFyOyA1GRnbN5YwCgbE,11924
turnzero-0.8.11.dist-info/WHEEL,sha256=QccIxa26bgl1E6uMy58deGWi-0aeIkkangHcxk2kWfw,87
turnzero-0.8.11.dist-info/entry_points.txt,sha256=3pI39ozZfwdGvSFG8ajZsTweirZbDy6KLoLTuuzA43c,86
turnzero-0.8.11.dist-info/licenses/LICENSE,sha256=ZCRfHvyV-PioabnLprMruCcVc3aoTH-YMG8ndMgbW7I,1081
turnzero-0.8.11.dist-info/RECORD,,
