keel_kit/__init__.py,sha256=ka0kVhkohz9xGu768kp5D33Btj2_mOvmolnj2K-a0Dc,3137
keel_kit/__main__.py,sha256=BHLi_-4Bx1gsZn-z6x7wECPn1YTxdc74y0deRea9FzY,45
keel_kit/template/.gitignore,sha256=s5FkPHC6hMK1yUA5BeP0-SnTzuJYwSj_C2Rbxdon8PY,49
keel_kit/template/AGENTS.md,sha256=ntySt0AcCLXbsUV-tmNnbbdGq2O4XNhPeiqGMIxpbEg,3141
keel_kit/template/CLAUDE.md,sha256=dfRlWkz8eVOmiqzhib_gVKkg10vf94yt9qa4Ay7VhG8,5257
keel_kit/template/Makefile,sha256=Zp0rQiR0z3ATf4VSsWYFfkKHCAPxmuvxoTMtxsDVP1A,1782
keel_kit/template/.claude/rule-preamble.txt,sha256=aHvDnxcoxEleID8CxHMZ6zU22dFn3rEncUksYd5GHVw,4938
keel_kit/template/.claude/settings.json,sha256=5ZTll_GK9MboK2m6K-4wmk520e_SrWUOQqIff0facc0,704
keel_kit/template/.claude/agents/business-analyst.md,sha256=UgVFHdRhluFAKmLysv_FZjVqU428T0CyjeIP4KlCPEE,6887
keel_kit/template/.claude/agents/code-reviewer.md,sha256=1LTryzC2kz3ulScg9fJWg06ytBwvR2fjGRvkjdrppxM,2598
keel_kit/template/.claude/agents/design-lead.md,sha256=HvlMAeRkAFznx5ySn1aG1Oo2zl7eQv2KzHH2rE9Rqwc,9552
keel_kit/template/.claude/agents/feasibility-auditor.md,sha256=Ne0kr2ILAFu2x9EflRlL5jNfHapXu_K8lWStmBszTDY,5589
keel_kit/template/.claude/agents/market-researcher.md,sha256=ZvwxpA2rH0OyCn_ko038Cag7TUT87E4EQn_uRk6_Euc,6110
keel_kit/template/.claude/agents/product-manager.md,sha256=Q-lCp0WvIwv64NZyXKbiWKOY3XgBKuvuKGAb4FVR2ZY,7205
keel_kit/template/.claude/agents/qa.md,sha256=6lkhLKoJqPDrmFMrH3Moo4NACacmvt-lHk36duZ1Vfg,2549
keel_kit/template/.claude/agents/security-auditor.md,sha256=QwDRr8zozRckWctDEdJcjaB6QPDPVNZ3Z7dQK07FW9U,2923
keel_kit/template/.claude/agents/tech-architect.md,sha256=KjqNUzuSu47XYRy_QhrOD4DQldUo4NAzxfMEJHWKSpE,5818
keel_kit/template/.claude/agents/tool-scout.md,sha256=88gNyd_23iqxOOZm8ClB0DGoZ-45cBaYEttuNNdxCoU,3593
keel_kit/template/.claude/commands/architect.md,sha256=lRCrFkQcBoKlPmZu0p4TfZuC_4g8g6yv1paWSr0_IiU,2600
keel_kit/template/.claude/commands/audit.md,sha256=AUjQ5yjxRt-MDZ42DU1KrchS-LucbBdolLRYVbEpirY,2978
keel_kit/template/.claude/commands/board.md,sha256=95bzz3yKaJ_EzwAeclOtPj6_vxk820g8xFvwBmmUuoI,505
keel_kit/template/.claude/commands/define.md,sha256=cRkk_ZPljqnZ-DNkfKFNw3bBRlkP1ZZX29brvXgwtGA,2902
keel_kit/template/.claude/commands/design.md,sha256=OGGIY6Nn_ChpakrXF2Mda-9YwRzk-2Oa0v79jLXEMgs,3097
keel_kit/template/.claude/commands/discover.md,sha256=GU4rC6YGeGEsHQK4T89NpiUfPf8KcuDs1dlh0bk6eNE,2774
keel_kit/template/.claude/commands/equip.md,sha256=3apEpmvLFdJm5TEspBFKBtHUEF7WDSqG9vzPHpXE2-M,2034
keel_kit/template/.claude/commands/feasibility.md,sha256=1yS836zLYIJTxT8pfv65pzWiYt9h54iTNAzdzQUpaO0,2450
keel_kit/template/.claude/commands/keel.md,sha256=XoGr13sJAZ9tHMU6ietULyndYD9CaVJrhVbbrod4HJI,3619
keel_kit/template/.claude/commands/next.md,sha256=NOSwT3QRAYNtl4lLBO0RJOmAx8we0WUunHXwWaHhRMg,2169
keel_kit/template/.claude/commands/plan.md,sha256=fjk5lAPrg2yAZQZREsYgMEN-gv63KeH_V55bD2EicCI,1625
keel_kit/template/.claude/commands/review.md,sha256=gPfjC3mKBpgcXOx1NbF86UiLQFycxvD9al8xwnwTwHc,2538
keel_kit/template/.claude/commands/scaffold.md,sha256=gZeW0-sTrABltLWIlNBam1dVM2-ngTzMqYFoGIgJFac,3655
keel_kit/template/.claude/commands/secure.md,sha256=gptRq-pmbPbj7j7NXuiDi9pLIj6BnKfuN9OwKJUuev0,2055
keel_kit/template/.claude/commands/ship.md,sha256=PhevKogMSE5TyV8A6cTvfWezsJbIVGdfandO0UAVQvU,2191
keel_kit/template/.claude/commands/spec.md,sha256=MJQPUphHInEcuty9DvDzGyU_5HzL6eDm7L6nHfz0K8M,1332
keel_kit/template/.claude/commands/start.md,sha256=THZP-YgSsSxrMYqmWCz0q7SO6yQ75FzY0e-qXGE1cmc,2707
keel_kit/template/.claude/commands/status.md,sha256=FSfoYhNpEd1U_66VWxo6qu6NU6KjlTqukz3Rlybqetw,2777
keel_kit/template/.claude/commands/test.md,sha256=0WbIPrFtkD5_3er4z4GTPWT0UqUakf931rMyOTx5a4Q,1619
keel_kit/template/.claude/commands/work.md,sha256=JIJt2PyYex-IPCEVysCle_i0BVqv3dXb6D2bawC1zKs,6239
keel_kit/template/.claude/commands/wrap.md,sha256=zblPgCwm4IFjTZNTVU41sm0Hdx66egRKNiWBk9p64TU,1734
keel_kit/template/.claude/scripts/format-and-lint.sh,sha256=4-ZzrKeMAfL5r2shOj0WJsfmY9QF2Mwv_CchaX0Q8nQ,525
keel_kit/template/.claude/scripts/handoff-reminder.sh,sha256=ZKX5lISNb8IxHFi4NAxPL-v4s9O-t2QOx0ceNHoeK3o,1310
keel_kit/template/.claude/scripts/secret-scan.sh,sha256=3dbeePYFsv1E4n_590T8qYAxytgk-wxdyW6DQG06UY0,387
keel_kit/template/.claude/scripts/session-brief.sh,sha256=Wku4nqGhw7g0WmfUbuMgTNm8WQNozIIr7Ee4YezKA9I,2099
keel_kit/template/.cursor/rules/keel.mdc,sha256=zSJg5UsKAq7Z6_wBoX4GNcpyWyUv-eecpmf9thisDw4,927
keel_kit/template/.githooks/pre-push,sha256=D9RxccHGQeEt9GdbEOmXGoaIr1nbw29bUy-DSE4r7NU,1406
keel_kit/template/.github/workflows/quality.yml,sha256=MgwDH4JpEbrAG-wfmyNa9HrOt5URQ_j3_OyyrA0RFaY,3716
keel_kit/template/docs/00-RULES/CHANGE-PROTOCOL.md,sha256=3q-2GDTGhKoSAuJwa_vU1BjLb0ci8JB-mXiP5Kh76ic,2456
keel_kit/template/docs/00-RULES/CODE-RULEBOOK.md,sha256=bDQh_PRJ32h01MjM35YnVOS9mewuIdJJXRTEjuF2W2g,7617
keel_kit/template/docs/00-RULES/DEBUGGING-PROTOCOL.md,sha256=66zrgaWlLt8Bl3va6q4xZhq-1Ho-7sNY0PAceOZBTqg,3820
keel_kit/template/docs/00-RULES/DELIVERY-PROTOCOL.md,sha256=ET04IsSPqqDotm_fNE208S86o9Ww9JFrOunmLbsTIKY,4514
keel_kit/template/docs/00-RULES/DOC-RULEBOOK.md,sha256=fhQ5jVSlNwX03UaFfcsU_yClr3VMDhi3KFz2E0jV4y0,5162
keel_kit/template/docs/00-RULES/OWNERSHIP-PROTOCOL.md,sha256=j0oL8bHU9tkQf-V2msbx3rCTW7pp2FxbEf8o43u2CNk,7732
keel_kit/template/docs/00-RULES/SESSION-PROTOCOL.md,sha256=HUukJ4UVBmrs02uTlEYF7O0Q2kRJJ5u31CZEf5RoJGI,2288
keel_kit/template/docs/00-RULES/TESTING-STANDARD.md,sha256=263RDodEyivNUCxNggLGYdHNi4JecptdKZIAZ40BRPI,3592
keel_kit/template/docs/00-RULES/THE-RULEBOOK.md,sha256=xFp-W8kOX2asqSttLyCnVPpmQJt0B5Mdy7LZPUYFxS0,15065
keel_kit/template/docs/01-INDUCTION/COMMANDS.md,sha256=Ir6q3_38omfUk21N-omFzCkDjki-I6KpmKYKmAzg7kQ,6627
keel_kit/template/docs/01-INDUCTION/START-HERE.md,sha256=LXuyu-doKWv3e3Ow1_k2s-s68Z318-a5quklrq_w1dc,3549
keel_kit/template/docs/02-GUIDE/1-CAPABILITIES.md,sha256=jLS2I5O3_YhFKvtxetysAvqGhg3O8Q7fLMkZLgqVFME,7781
keel_kit/template/docs/02-GUIDE/2-WORKFLOWS.md,sha256=PLCIjKGZiA8UoWLx6XhllABWXGqLdWdTq59HnxrU8d0,8670
keel_kit/template/docs/02-GUIDE/3-PROMPTING.md,sha256=1aDU6ivZkioKeAWfSC80_Tp_58qA085tYJqlIL_z5m8,7711
keel_kit/template/docs/02-GUIDE/4-ARSENAL.md,sha256=RVdtGuVVEJBHWLI4RxSotyl1rDnq_PrX_Cl1zkFAhek,7377
keel_kit/template/docs/02-GUIDE/5-SETUP.md,sha256=8vhOUZhy_FKSvCc0xV0Qf0cIPTUZXIITj0LZMD35umI,7163
keel_kit/template/docs/02-GUIDE/ARSENAL.md,sha256=I8Q77V4XZ6a7yz9AqAjlArpxP-0FtbjlPd8TGDUtFtk,1908
keel_kit/template/docs/02-GUIDE/README.md,sha256=-n9IWAqr57HNuPVFQC5U9eZHe1G5Y_f2WnZgX7YX6cA,3754
keel_kit/template/docs/10-STATUS/NOW.md,sha256=mvJMTbVqF_sr-6XXjk9dPtz5927aKR6KF2yMVh5qmQQ,1028
keel_kit/template/docs/20-WORK/OWNERSHIP.map,sha256=4Pw90Vl8rF8L5IXCgYwJIAYHuZyJPSYDDfbpHWXhbow,1611
keel_kit/template/docs/20-WORK/backlog/README.md,sha256=tyrkEP3Y2M6B9Za5QfoaDumKdRiL59ux58H3g_oHENU,217
keel_kit/template/docs/20-WORK/sprints/README.md,sha256=4qxRd__Rp0VNklySP_vDL8U_5EZqXH-9u6y5laUuUhE,220
keel_kit/template/docs/50-AUDITS/README.md,sha256=WWQ2DD6WKDM9k5vf9p6lCygxPkoWL9IqYVf3SEx0W5I,377
keel_kit/template/docs/99-TEMPLATES/CHANGELOG.md,sha256=21Lo8IGUVQ32WO-kA13Z6ujyRAIOX4ardKVrqQiVuks,133
keel_kit/template/docs/99-TEMPLATES/DECISION.md,sha256=OIIC-hjuULL9dUxJ3W9R8X5z8SDtBbja27eStw2gA6k,672
keel_kit/template/docs/99-TEMPLATES/HANDOFF.md,sha256=kYa1CZC1fGLRTKhrMLogkFscsfi2V6u4YXDyNJ02YXQ,704
keel_kit/template/docs/99-TEMPLATES/audit.md,sha256=qAdls6nnD6mawhH4VAmVAzizceul6NU_pScr1Epf09E,1203
keel_kit/template/docs/99-TEMPLATES/concept.md,sha256=sEmGRiIBd_NWSKxHQgp2pWY08hyy9l6QDfiZaARMX9M,1335
keel_kit/template/docs/99-TEMPLATES/prd-module.md,sha256=287D7dfyZUxPBxUrRgnU9S8HNSv32v2tGybzWny1cEU,1355
keel_kit/template/docs/99-TEMPLATES/registers.md,sha256=4WN6SnX3kgr8QLeQFLHz78p2vz91M4DtG0Z8Z2ETebk,1539
keel_kit/template/docs/99-TEMPLATES/work-item.md,sha256=OxU0ObiHN18wMpvFKiqi_vrtiiPLdS9NH0te-8oaDXQ,1070
keel_kit/template/spec/00-START-HERE/README.md,sha256=4Zdoz7UBAsT-ieiyWqjCQmc7zFJZFc151kztW4um_cA,5138
keel_kit/template/spec/01-Company/README.md,sha256=WFeV7Q8YxHbfqcULfcw90UbBHYKvaPk2lCZ1iNCsUr8,398
keel_kit/template/spec/02-Product/README.md,sha256=LjLJw8VaJoPS3XVM24CfWY6p-z4eg8zgDuQseyZY6x8,399
keel_kit/template/spec/02-Product/prd/README.md,sha256=Dic2Fe3mpbvaZefqpH-uZ3Dt7NSi65uhsp1SsJHBEa4,330
keel_kit/template/spec/03-Technical/README.md,sha256=eAysJ2f00HNoIFdJsPgbxQQbtY_pCPOFHPqmbd1Xfiw,493
keel_kit/template/spec/04-Business/README.md,sha256=jfNihJd6Xa7P6RIraZjLMnHTklZ1kjU7xNMFol2LsxI,356
keel_kit/template/spec/05-Finance/README.md,sha256=wBf0I4xKgoGj9fr-XC9mVwfxOxoYHQUJH59JVU2ZeFY,321
keel_kit/template/spec/06-Design/README.md,sha256=YpoAO9_yeDLFZqsvW62AyMCcNKL-BE91Y7gJU_TaaaQ,484
keel_kit/template/spec/06-Design/mockups/README.md,sha256=8LM-BDpwBA7sSXoSoRuiKhdnCsYogeP-qppePW3clcI,250
keel_kit/template/tools/board.py,sha256=PIuCa2eD08ehb8rmXZpbqzjPNU-LaoxtyMDTy1F6Sn4,20012
keel_kit/template/tools/boundaries.example.json,sha256=VCoZ9Juzth-7SHt3Rhiu5C7dLgXyZGIkiQMsvGqp8eg,776
keel_kit/template/tools/dep_check.py,sha256=UN4uIz0hPBneBgeA7zfCQ1VFkzFylkcl6gWztK1ky2I,7503
keel_kit/template/tools/keel.py,sha256=DI7sN1U5z-AfOlQHEGOQJbnT4i8CWLU_JWPu9f_LJ30,25438
keel_kit/template/tools/no_placeholders.py,sha256=Fm2Wq8KgOcKR8BN_5lzaPBNABiY0g2Q75nzpNKeIQcE,1815
keel_kit/template/tools/ownership_check.py,sha256=Ti2ZTfKPedz7-hWQbjX5QVgtmjL2KjZzSOt5DANGED0,5866
keel_kit/template/tools/run.py,sha256=X6s9XpJmZxOfPA5kwjGAthZSyXDNuL1ZQnV_jNm3UOQ,5527
keel_kit/template/tools/track.py,sha256=u8PX88ZHpfNJP5-rl8vy7rmFMXiO0goVe-V4Hc3lqHw,30011
keel_kit/template/tools/trespass/README.md,sha256=J9cx_-w1Sf_GS8WFwGqtNxKrQY_1b5JuG7Mq8TnOmgo,2063
keel_kit/template/tools/trespass/conftest.py,sha256=w91E9Z6KejgzOyzbH9EQGMT-bFAtZA27fFASGoAIvTI,164
keel_kit/template/tools/trespass/run.py,sha256=ecLkZW5yJHXokTg0IK2JOzPudPmgvCb1yMC3R07RJMw,570
keel_kit/template/tools/trespass/examples/intent/blog.intent,sha256=ZnB4pKwk_bPq_hkx6ppzkmoGeHr37sFhsZ42oHkDXgg,168
keel_kit/template/tools/trespass/examples/intent/documents.intent,sha256=As42IEVCt5Jv8sjo8qVZMszwPcnoBJ-5oBcTPzf0JwQ,231
keel_kit/template/tools/trespass/examples/safe/01-owner-only.sql,sha256=jpg7QsiE5dANHBekOFTnytcdXt-Ono30AonMhFCCJcI,711
keel_kit/template/tools/trespass/examples/safe/02-org-multitenant.sql,sha256=yJyLUFf3XvHVadMjLK6WvWLow1WagZ2bQc6Z0sYo6v4,510
keel_kit/template/tools/trespass/examples/safe/03-public-read-owner-write.sql,sha256=mcW3qOOMTCS_v3peV7VyuwP_evXIwSC-hTE8pmcqCqs,715
keel_kit/template/tools/trespass/examples/vulnerable/01-missing-rls.sql,sha256=41DytJbAy6_Eid5_gUz9Po-bzDD4IfKit8FPUFpqbdA,577
keel_kit/template/tools/trespass/examples/vulnerable/02-using-true.sql,sha256=sXctd_PQmfkxP3_Vp_oLZCw0u9hxqLkyIy9C_lGbtLk,378
keel_kit/template/tools/trespass/examples/vulnerable/03-public-or-bypass.sql,sha256=kSvmHYgVcRc372aGYZ0Pm4w60vdTB_AGoae3EeyXgxw,476
keel_kit/template/tools/trespass/examples/vulnerable/04-insert-forgery.sql,sha256=S1mLzaxLXkIcaVxFn3mZ3oW3-OKJo0EnyuoJoAHGZRo,469
keel_kit/template/tools/trespass/examples/vulnerable/05-anon-write.sql,sha256=5EN2AveKjnkP8U7t02j54Kwx-6NeTzQXLuF3jDtDgh8,311
keel_kit/template/tools/trespass/examples/vulnerable/06-jwt-claim-confusion.sql,sha256=0m8_R50Czo2cS_EWFo-BjPfhnerZadQdoyX2tK5GdoM,507
keel_kit/template/tools/trespass/tests/test_cli.py,sha256=M5jTvFTctEby_Z33sXjT13WHhE6OnvwFYbvRTzr2vcg,3225
keel_kit/template/tools/trespass/tests/test_examples.py,sha256=VvIVVpZuti-qfxid26xEVlMWi0GbyrvIbL--qrPyJ9A,3121
keel_kit/template/tools/trespass/tests/test_parser.py,sha256=HftEpQOAlXMDlSpUY4hUy7nUblgUdeBMOgYdMRClb7k,3396
keel_kit/template/tools/trespass/tests/test_postgres.py,sha256=Za0_zwW5TdOAH7EHex2SbsSipfNHl226B5qY-SbIZZY,4308
keel_kit/template/tools/trespass/tests/test_solver.py,sha256=GYLsNljbth55nT3EiVzEdmQafzHfcDkn7m6WDcSRs4E,4424
keel_kit/template/tools/trespass/tests/test_solver_differential.py,sha256=DG7WHidQRDBzUewj9VMzfHZPHAQmp_rUgN6_5qybOos,6382
keel_kit/template/tools/trespass/trespass/__init__.py,sha256=gYfgIzGHK5hzYNxZiZcAhboxOPzJl7fyvPB0uUp5e6s,367
keel_kit/template/tools/trespass/trespass/__main__.py,sha256=Q1Wz-dy-lKIE57ZMODzBs9D_R6vzVq_-H-6SSv4lB_8,153
keel_kit/template/tools/trespass/trespass/analyze.py,sha256=1TmBlDjoY2PGJfZ3SuaO4kBo10BXtwzgGU7mwVq9Qsw,19500
keel_kit/template/tools/trespass/trespass/cli.py,sha256=cl6MR1nKmK8UZb77EUxLxbo7uOsqu2aEVTNHqEhtaP0,6174
keel_kit/template/tools/trespass/trespass/encode.py,sha256=bImRmMj2VGbhICaYHImBEc5yIVyjXGbTiRUzLLVMVNE,6684
keel_kit/template/tools/trespass/trespass/findings.py,sha256=ZbWqmRWpJ7doGCm4-pquruPw3ewiksZRwZWvvpRYORc,3260
keel_kit/template/tools/trespass/trespass/intent.py,sha256=Xl9mbHoxQXAEcti51tjiNZ0Ow3t_etmLrEW4qm0YzW0,4970
keel_kit/template/tools/trespass/trespass/report.py,sha256=dI6tND0qHtWIdpdYjJp0uFiqD60Jsf-Lm1YD4Ss0jfM,8258
keel_kit/template/tools/trespass/trespass/schema.py,sha256=Rb5cM4xpVfT5hVwLKVKXeAqntzy4AC0zPFrHlC-P_kY,5050
keel_kit/template/tools/trespass/trespass/smt/__init__.py,sha256=FmTToJQXw_AdZpbR0qf7l4t9XhEv6LsmlKoXVrTxnuY,1184
keel_kit/template/tools/trespass/trespass/smt/solver.py,sha256=GIvfV8wjrqsWKOry4OsN3o2pOioFV3v6jeUdSwPJpfw,13515
keel_kit/template/tools/trespass/trespass/smt/terms.py,sha256=dkhf7b1jKS-LU_AUGGlV9bzufCXmO6n3OwNFaAgeMRU,6428
keel_kit/template/tools/trespass/trespass/sql/__init__.py,sha256=-BZk6bVIig8MeYY1JNIakcrCSdaQU5zGrRlDvN6cFE0,433
keel_kit/template/tools/trespass/trespass/sql/ast.py,sha256=BvubL9nDEQEtwZmdVDKq6fhRNUHyODaGbHr6GsNQBXQ,3355
keel_kit/template/tools/trespass/trespass/sql/lexer.py,sha256=QI-xMszC67XkxmoPVSxwi4E2Rl9ZUHwpgaCGEGtkcEE,4682
keel_kit/template/tools/trespass/trespass/sql/parser.py,sha256=QrEIqcwY9kA5RG4yISKbu2cI0fukHqjGGWWm79uvf6A,15693
keel_kit/template/tracker/people.toml,sha256=rGJEuQiE7P2Fdonemsnb_-JzsjCAFdf-mf_61igC2WU,479
keel_kit-0.1.0.dist-info/METADATA,sha256=jY9yWgi_5x9e20WEDE9XTXj9gVxJ0KOl_sVCKApSxnA,29344
keel_kit-0.1.0.dist-info/WHEEL,sha256=zOwg4jB6zX2kU910N-cMawjivD6tO8NEWvE12je1bVk,87
keel_kit-0.1.0.dist-info/entry_points.txt,sha256=S_PZq8pn-yw_iPYyClr8DzB1DxR4zTdc5vhu10KbwdU,39
keel_kit-0.1.0.dist-info/licenses/LICENSE,sha256=sGQ8u5kq_nc2QZ4Nyg4rvEWCGPT1Liavi6YVKAfHcsU,1076
keel_kit-0.1.0.dist-info/RECORD,,
