kanban_framework/__init__.py,sha256=jTlmO73NFQEgbeV5TPbaGRLBI9ocQZHIqPGggGWX_gM,73
kanban_framework/__main__.py,sha256=5b9Hv6t4VI0Ke1gSyoBZK2EGYbpPTRUAR9f_ogx_mjk,638
kanban_framework/types.py,sha256=pJTguzr-bV5AI_dNxl4JY8hGmwL7e_Gua7B0C6VZUNM,6056
kanban_framework/_skill/SKILL.md,sha256=9-mrm9isAaSqJL7mLty7TT0-zOVsbG4o_WeFan6984w,20718
kanban_framework/_skill/agents/kanban-auto-decider.md,sha256=CyT4XrkxXTSEZnAdHSPSKuawdm-Xg8rejxBWx4kcdmc,4407
kanban_framework/_skill/agents/kanban-code-reviewer.md,sha256=ga3419H7i-6IJLj5niA3WQ6qg_IDtU8SJ5NsK6thE7E,2175
kanban_framework/_skill/agents/kanban-designer.md,sha256=_gxPne1_nX9zw-TklGdine8mWpgkYy_akZCA-icQqxU,2080
kanban_framework/_skill/agents/kanban-executor.md,sha256=yTVhroWriQj7eTNjVcJ8QgfZeCBzXmauew1GTgoeKX4,11413
kanban_framework/_skill/agents/kanban-knowledge-capture.md,sha256=EAnN5Njs7SQgu33F_tKhZ41Wy4z07KRdxyyknYJPEeg,1620
kanban_framework/_skill/agents/kanban-knowledge-manager.md,sha256=5KHKDNgc9_F1IDPhn0CvTY_IMvOITSiG5Y_SxV_AxuE,12599
kanban_framework/_skill/agents/kanban-plan-reviewer.md,sha256=r6T0XyYM11tYuIRJjsBajUFRgoczxCE6iwcTV9kaAJo,7379
kanban_framework/_skill/agents/kanban-planner.md,sha256=-aIIHTnwuzjEGIrZRjAtn_DpE0chtzr6R4_EBaWMekk,8401
kanban_framework/_skill/agents/kanban-pm.md,sha256=TOkVW2_EuvVUH27OOAeJ3m1SttGt_5UtwFTF4ZQzU3k,1964
kanban_framework/_skill/agents/kanban-product-reviewer.md,sha256=5Lu3gdRgOkLfQQd4h8isn7-IKsRjAZ7_a7UBgEvW2NU,2547
kanban_framework/_skill/agents/kanban-qa.md,sha256=iYR5TEnvpAlYH19VbQrhQ73rVdfKT5EZ0vUjJ_HQpqE,7355
kanban_framework/_skill/agents/kanban-researcher.md,sha256=FYZBYmm7-SWAP9om7EOwSvxQ0y9821mvpekMXEtAkuI,2773
kanban_framework/_skill/agents/kanban-test-spec-reviewer.md,sha256=DivJFtDPT1APXskc39PatKg7aa1guxkQ3NKPr_1JBaU,4706
kanban_framework/_skill/references/commands.md,sha256=TopPif5oyyGjirGDxPKtHNdnmJcJ5ofhJr3MwL0A-OU,49881
kanban_framework/_skill/references/config-json-reference.md,sha256=s8hsHiLhmxqZ_pw0tRfcF8RqSBNxLSJb0BiRU5nO0LI,6731
kanban_framework/_skill/references/dashboard-stats-algorithm.md,sha256=2t2FLZ_Cw1UCKX79dHJg5Y4yEJ1WcFyDsLT2kGQ6COM,8455
kanban_framework/_skill/references/external-knowledge-backend-integration.md,sha256=3FXfyZu3HGuHzXOhkZoyL8FGq8ecphiX0SmlkfJ-32o,7910
kanban_framework/_skill/references/knowledge-accumulation-guide.md,sha256=QwoBZQFmEycuZ4jUnr3iekMWgblMNyf5ITTA5k_WRr8,10637
kanban_framework/_skill/references/knowledge-cli-reference.md,sha256=jxPBt_CmLOrAGSMpk5kgKvwtF8Z2oRGdxhAnSMf6Uv0,10094
kanban_framework/_skill/references/knowledge-role-in-fsm.md,sha256=xm0EBDPB5hrOVT3YG878isA1jDD4LRTqH0jUTAux5dY,7772
kanban_framework/_skill/references/knowledge-usage-in-fsm.md,sha256=kl7WXp8UdEvQgm1VnmtGpe4dls-KtkUMxNLmUDb3YIg,3661
kanban_framework/_skill/references/language-convention.md,sha256=2lYP_D5bpCW5T7cMZfnPgAdGJ3xBA-n9_mK67LUFZ5U,956
kanban_framework/_skill/references/lessons-learned.md,sha256=QrOnem9boX9S0gdBD3TTmUfLk_189_NOeRw8sFEVXX0,9602
kanban_framework/_skill/references/mode-comparison.md,sha256=Uvl39AvwT38FixX8dfljuJDhCt8FD5T0X7XSiYAhSUw,7175
kanban_framework/_skill/references/user-guide.md,sha256=DjCAR28aOOK8KGAixmrJOOtSYW1zw9PqVD2GjCAAxOw,9559
kanban_framework/_skill/references/version-naming-convention.md,sha256=dsMQNuOzt4GRdl44hC8y8DRQgfAesxVTOByZCwEBfJk,1247
kanban_framework/_skill/references/workflow-json-reference.md,sha256=wN1Kc-ZJJG8tzu_aSBWtHFcxTF5J7nzo97hvlfuLJIA,11776
kanban_framework/_skill/rules/config-json-reference.md,sha256=j3YwFYGVeWAuy0C2hMXABxFbqtKDm9ZT3Y4n57JWl3w,7866
kanban_framework/_skill/rules/kanban-rules.md,sha256=B2ONduOtSHFdD92NNhF_NqjfNZkmeB0Yl_yVN_WvxCI,3123
kanban_framework/_skill/rules/language-convention.md,sha256=60rPeHG5Ovvzmea6IeKjHTUDJONJKybTjuEvviAvCAo,963
kanban_framework/_skill/rules/version-naming-convention.md,sha256=dsMQNuOzt4GRdl44hC8y8DRQgfAesxVTOByZCwEBfJk,1247
kanban_framework/_skill/rules/workflow-json-reference.md,sha256=wN1Kc-ZJJG8tzu_aSBWtHFcxTF5J7nzo97hvlfuLJIA,11776
kanban_framework/_skill/versions/CHANGELOG.md,sha256=93Ar2yG2nE0aeC0Rnb2A_xEXeCJ3diid67b99LKS4AQ,26455
kanban_framework/_skill/versions/README.md,sha256=nfKrWOypnGSZfAFrtBtdb8qlLT3wyyxfX9QLnpiOMLg,992
kanban_framework/_skill/versions/UPGRADE.md,sha256=1q3WxY3guNCt5yDX9ZjLUjA-fBkgxVHkiyvreg-0zCY,2688
kanban_framework/_skill/versions/v0.1.0.md,sha256=9kUqZQUf61FGKGRrj7KtyqXgS35yGRo1-7szLCq4pNw,2758
kanban_framework/_skill/versions/v0.10.0.md,sha256=IVS2zOhWSPu8GXQPV9Wt984sjFo7YIBmSsXILtYj9bc,1448
kanban_framework/_skill/versions/v0.11.0.md,sha256=yPt5TWh1ejNDZReidXa-RKkRLZJiFicj9qPmxCH78BM,3055
kanban_framework/_skill/versions/v0.12.0.md,sha256=NrtEDspyfH2F6tMfKGDEisAUVtyhaZ4l_OrSzyc-o4M,3635
kanban_framework/_skill/versions/v0.13.0.md,sha256=091iYg3vzp49w1NR25mA8pZiGvhHkEYIq9ZVtDKtI10,4207
kanban_framework/_skill/versions/v0.13.1.md,sha256=pyrPIX5UG3igmw4odU6maWBU7_lYY5Bzs52afdNcJhQ,925
kanban_framework/_skill/versions/v0.13.32.md,sha256=2EnPQS9P1ecDD2b5rCEpVp85dWOV3Z8MlqytQJFwOQg,735
kanban_framework/_skill/versions/v0.13.33.md,sha256=_IR-PjOEGKAXBGDunDnxJrT8znZffB_NdxMqRYo_a_Y,433
kanban_framework/_skill/versions/v0.13.34.md,sha256=1m5x9MJrMlDaUTg-rGByzNfn2TJ40yI3HExzV4ojOMI,398
kanban_framework/_skill/versions/v0.13.35.md,sha256=O7hT6Jq1cnohRp8WdnDptfIi2uxeXFyXsZy57PYpmdI,418
kanban_framework/_skill/versions/v0.13.36.md,sha256=URJ7ryo6S6UDL5dwCr9CnaZvt0lkZj0EK8y7Iu0X5yo,321
kanban_framework/_skill/versions/v0.13.37.md,sha256=3hIOwqfjETyfSmhbAygLG_xcHaMe36ZHT5VI_zMunDw,356
kanban_framework/_skill/versions/v0.13.38.md,sha256=G8G5kMhK2uxPBoCs1CgZcuzZygnIq85K13Lvx-4Q-aE,472
kanban_framework/_skill/versions/v0.13.39.md,sha256=HfAPihPmA5Q2l7uONqtnFw8KdbhHaJmxHLWW-Ebo6i4,657
kanban_framework/_skill/versions/v0.13.40.md,sha256=w5zVO2KJIjlWFyzByCP3VgAn8hwIPt_9VFlmDI4jsGE,592
kanban_framework/_skill/versions/v0.14.0.md,sha256=b9_qsKOOr3zZJmI7QcBqR3bL9emw5yjhNw5TDONwBN4,1158
kanban_framework/_skill/versions/v0.14.1.md,sha256=ECv1ioyd1RUrZn9RWNkagNHpyygN_azjA-cU4_oPeJg,611
kanban_framework/_skill/versions/v0.15.0.md,sha256=NSqOqic3HpiUE7DBrtczQWMTpCHdzFB67r_UJvYbSoo,849
kanban_framework/_skill/versions/v0.15.1.md,sha256=JPmMlTspQHd8EXBEzyD_86MlalDSnwn4JnxO8jnJkQY,691
kanban_framework/_skill/versions/v0.15.3.md,sha256=hrL4UKMsWgx5szRbeTciM_0cTczg5erkirS0tQW5Mro,273
kanban_framework/_skill/versions/v0.17.0.md,sha256=mERE-a5U3lbXCXZ5E5dMKCRMmHVQCXsEN6ATiKXLU1g,1293
kanban_framework/_skill/versions/v0.17.1.md,sha256=xgXodTjj4uqDWl9ypcgrj79fs-XKZJ01v7YS594n07Y,405
kanban_framework/_skill/versions/v0.17.2.md,sha256=qx37_vRT78Z47g8aIg4JZ3RnNi--GTGv1U-Zakefv1c,321
kanban_framework/_skill/versions/v0.17.3.md,sha256=vpekPwaTRQesrDtVvPz1cNlCCCX7_OeJOzW79WqLVPE,221
kanban_framework/_skill/versions/v0.17.4.md,sha256=l3S2_7jM5CdRvlNlfe5_0QaXkvBW1749FKbcPsFJeHo,359
kanban_framework/_skill/versions/v0.2.0.md,sha256=5Yri4TLWFtC2NxkIAc4QM0tEWsfM2B1kqrcWsdF1Wqs,4094
kanban_framework/_skill/versions/v0.20.0.md,sha256=Tj-ngQL2dCGB9rT4oDIlC8OCgYgBf-0Zd_WZZLJUlmw,1549
kanban_framework/_skill/versions/v0.20.1.md,sha256=s5V23cRexOBVpw0TdEEe9VBAZ4llG2rBQCI7sOrdEec,917
kanban_framework/_skill/versions/v0.20.3.md,sha256=EVdRDW5Rj_FBvZ3YyMAQPO4U86J6wJXkxxvYPXyVb5E,881
kanban_framework/_skill/versions/v0.20.4.md,sha256=oDl7QrWC-iwYAncz4omR6TKGvyxY1Qv06hb8WYz3X-A,493
kanban_framework/_skill/versions/v0.27.0.md,sha256=R3AIyOEO0BPr0gpOvVIIDMoptuLuMQNXzC3O8AOWjkA,1330
kanban_framework/_skill/versions/v0.27.1.md,sha256=eBwE-slpDGSn_za9C3EPdtAFscmgKyffTiyvn_ZqMms,669
kanban_framework/_skill/versions/v0.28.0.md,sha256=Uutx92tL-UaERodA63nTfzTVjFCZrWfqPtEwCvVLSf0,1515
kanban_framework/_skill/versions/v0.32.0.md,sha256=hPs9lKtkt0ssh6GS5-ZPlp6UPdUVZ7jbKJqxr0W3wCQ,1076
kanban_framework/_skill/versions/v0.46.0.md,sha256=TMZ9w7QsDeIUNlCPoOsQQaG6ctdcpedQUEBTblrSzAU,1671
kanban_framework/_skill/versions/v0.46.1.md,sha256=4VpTJKRNSmgUCxpCKqfGKo53AA7Y3BKGFlNDT3vWnoQ,227
kanban_framework/_skill/versions/v0.47.0.md,sha256=okHZQQwxT5qTdRLwG1CvYsbON6DpXXuPb8GDGA9pqG8,821
kanban_framework/_skill/versions/v0.47.1.md,sha256=up7677t7lJ0HyVSOOl5WOFN9OWHa8jEqA2pCra4qEXQ,245
kanban_framework/_skill/versions/v0.48.0.md,sha256=6H2tCPIEqOd9jg1z-dgtv5zHvhoOd3uh63pO714fOCs,1214
kanban_framework/_skill/versions/v0.48.1.md,sha256=ikmvB0w7plYWhNdSC51VDBHufPQkMA6CamUTaquiwkA,186
kanban_framework/_skill/versions/v0.49.0.md,sha256=BkUU22g-54BYlRvLBASanS1snVy9hgyv2nmHLpVAI4U,829
kanban_framework/_skill/versions/v0.49.1.md,sha256=UHrNFZyshIxgmqIsV8JVHT7RJF3bGxrA0bEGp7pMEIA,197
kanban_framework/_skill/versions/v0.49.2.md,sha256=7D2g9bhSyP2kpPm69OzbHVnxeMHpzGYVx_7dO50ZIy0,921
kanban_framework/_skill/versions/v0.49.3.md,sha256=gdf6Vv5_eKNuBcQWrOIvEhOrO9gENerWW9wqeS8GgUA,635
kanban_framework/_skill/versions/v0.49.4.md,sha256=Y9Sn9w0Ni-RuYMaYk0L025FtTxK_Hu0XXYMUAuxMKPs,745
kanban_framework/_skill/versions/v0.50.0.md,sha256=qWvU1FKxPJxm0FgJ0sdzYM2KX2ojsG1y9A2pTFY2WII,883
kanban_framework/_skill/versions/v0.50.1.md,sha256=SL2KVkgbOcMrNcFrM3Xn3rcYdhAVg2I3W0IF9dSnQWU,184
kanban_framework/_skill/versions/v0.50.2.md,sha256=FH2kyS7KTDeqSSmEIcHeq-9L4N4n226OZyF_l5Ai7gI,264
kanban_framework/_skill/versions/v0.50.3.md,sha256=npiruMkgxjUCMfjdzk16bohlWKK24PSUt1oXaL3h46A,249
kanban_framework/_skill/versions/v0.50.4.md,sha256=tZHvyDhhejOHQTrgtj4Hx37dULpIYVQjtmLpWsVElRo,357
kanban_framework/_skill/versions/v0.50.5.md,sha256=4CmEJSzFGDT12niDpLN026SLx37nKE1ERdoTYJId7Ik,461
kanban_framework/_skill/versions/v0.51.0.md,sha256=s4KbPBzDkXuVIz9iiIfCeaDrrxh5jlkGZ06PO3kCJ40,682
kanban_framework/_skill/versions/v0.51.1.md,sha256=pOKZsk4I7MKpmDvEekL_mLN3XWPAacbdjg4DWYGIyXI,714
kanban_framework/_skill/versions/v0.51.2.md,sha256=1ENOL-pb2U0nYA5UUv87S2-ieTG2wsfAM_cA7QbiYqQ,686
kanban_framework/_skill/versions/v0.51.3.md,sha256=kPABfNghuiLF0MxY3REsuZKXphJ5CjlkkPJyPNr-SNE,295
kanban_framework/_skill/versions/v0.52.0.md,sha256=LKypkAwlMJMHD5UwsamCRtmznWEoLPEKySPL6Nbhbfc,387
kanban_framework/_skill/versions/v0.52.1.md,sha256=1GrLzDIQmk8e0FgKt_u9ZaPSOJUfAX5SpOvEwP_oeAg,429
kanban_framework/_skill/versions/v0.53.0.md,sha256=I6QmEJzEL2T6z6CZ2d7pBWrh3Osko5DUIiycGMddqz4,386
kanban_framework/_skill/versions/v0.53.1.md,sha256=X8qnTr5D30-X1l2EKECD5x4Ix_y_q27NenHNTPNN_no,316
kanban_framework/_skill/versions/v0.53.2.md,sha256=_ktfVE9zLiDc-jplZWQDDzuwgW1AemUDxWi8GqmWvro,348
kanban_framework/_skill/versions/v0.54.0.md,sha256=_gAM3CvaInqKvmgWnnJ2vW1xdz_CGU651gfZx-Iqtqo,329
kanban_framework/_skill/versions/v0.54.1.md,sha256=oGpHrybWD7SWDQLZKhliizp1Zf1sC2cazn-QVh9AyEE,337
kanban_framework/_skill/versions/v0.54.2.md,sha256=oFKvXydjzgscHH477PMb8-ypbQIH-3fn9mF_ZrTjLwA,355
kanban_framework/_skill/versions/v0.54.3.md,sha256=jVqiYR6iVD3he0RacJuisg_gI_4F6QadwtWz8V8p3OA,426
kanban_framework/_skill/versions/v0.59.2.md,sha256=RanuMtDrmtuHSV-7FZ9vwbmnBjd9uPglVWtJMtA61LY,2371
kanban_framework/_skill/versions/v0.59.3.md,sha256=OCjFnhlq10zepFe4R1ALwXTjNX-UpmaLo8_T222GBnc,607
kanban_framework/_skill/versions/v0.59.4.md,sha256=HM95NXfDlMClzy3VpJoBP210jgL2sRlQPycD9xVWga4,560
kanban_framework/_skill/versions/v0.6.0.md,sha256=e4HKPAoRI_ysYFAvG15w6GM5A0bnHhmm_vdfBr78a9I,2261
kanban_framework/_skill/versions/v0.60.0.md,sha256=-5e0y24m30TNkZy9bHPIvbZMfgxQee4yiN1j2sLk3Rw,576
kanban_framework/_skill/versions/v0.60.1.md,sha256=1ow4jUviigF87OV8P0BXH4YQJTODXrvNfCU5o4MehbU,850
kanban_framework/_skill/versions/v0.60.2.md,sha256=riZ5RNibL4frefVFnTytfQc4u34k6grMf7e_liHhQ8Y,618
kanban_framework/_skill/versions/v0.61.0.md,sha256=kuhMu9bA2fnKieSBl27OL9QLREdpblCl0vM6vWbSYoM,527
kanban_framework/_skill/versions/v0.61.1.md,sha256=2J0yqCXq0AgiqH6poCRsCAxekhXLOWvxx-ulaQdF52Y,462
kanban_framework/_skill/versions/v0.61.2.md,sha256=A6ljfxvevqXhzhkbwyazzBKk8iO93V9jwfGNRkfPMzQ,453
kanban_framework/_skill/versions/v0.61.3.md,sha256=A-I-NAWZKKwb_ZRCkRaUy30BBvRpzH0er_gECW8zfIQ,464
kanban_framework/_skill/versions/v0.62.0.md,sha256=DophVL-v7U2C_BBcm_zSJxX9iEt4YyljM3KDk4lRnI0,577
kanban_framework/_skill/versions/v0.62.1.md,sha256=2naAu0QA3n_j3fktmoP2jTTqaEzfB_HgwUuAOK2M7r0,572
kanban_framework/_skill/versions/v0.62.2.md,sha256=nTFTOd3-Qno48n2DOy17RTZcmu28KUkR-9rATpdyNA4,498
kanban_framework/_skill/versions/v0.62.3.md,sha256=cz7JxqX08Yb26xOUPJEejPpYTScE95xOWLWnWY_4DZI,289
kanban_framework/_skill/versions/v0.63.0.md,sha256=HpK9GO2wW0IHPOEm8FLwhj1e4SiMqQawawAqG59oP5M,253
kanban_framework/_skill/versions/v0.64.0.md,sha256=Rxz_UfPMoGkPtagY-Q56JhZO34fzxDIQhii5d_Wv-Ng,387
kanban_framework/_skill/versions/v0.65.0.md,sha256=sICDjVdBPQAdpKe-wLvriajWWY7YL0fo0YJ5K3d9GHk,489
kanban_framework/_skill/versions/v0.65.1.md,sha256=B1cevXs1pWdFz_g_DWB0EfIcunLnM7UtzKFkaRfzaJU,213
kanban_framework/_skill/versions/v0.66.0.md,sha256=4AHK5x1DrDOAdJmbh-orlaQo1acDwnao5-6jYO3ITfo,325
kanban_framework/_skill/versions/v0.67.0.md,sha256=UiqhXOk6sU-UkIL76vfwKqyGtuCk6cRCeZ27iWx-xOY,379
kanban_framework/_skill/versions/v0.67.1.md,sha256=G5cpNCt3z2ggzdrcT_T1Mr7r4v5yx3Zy4eUuxOZ7fJ4,305
kanban_framework/_skill/versions/v0.67.2.md,sha256=TpBpc9FcHGNy16phFBQYgo5jQoXVKMOKdY1XCtPdLKQ,355
kanban_framework/_skill/versions/v0.68.0.md,sha256=uZY9xh3FoUUcWLSsc5AZq1VUI4qAMrddjmHtXE9IxJQ,856
kanban_framework/_skill/versions/v0.68.1.md,sha256=kILxKhwW7zOgHEB9f8mCRFZbRCAgyYcXXgCZ-K_l7q4,238
kanban_framework/_skill/versions/v0.68.2.md,sha256=n7JUC84ich9afYiXyMzjw2Rue-aeCj442Wr2L0XseZY,357
kanban_framework/_skill/versions/v0.69.0.md,sha256=7WhXYVea1_2uzglD1DAgZzyYhSZZDE5g-N2lnDkpmAc,319
kanban_framework/_skill/versions/v0.69.1.md,sha256=7w8b1Y0v8UsZEWWGhQSjvjMemwWUoVWf77SobCAYt30,253
kanban_framework/cli/__init__.py,sha256=-bBNFYOq80A2Egtpo5V5zWJtYOxQfRZFQ_feve5lkFU,23
kanban_framework/cli/codebase.py,sha256=ExUc6KSUIjTqMGxivyK2jl19W_Vg9dpcLVuEGg87uTU,3813
kanban_framework/cli/evaluator.py,sha256=sPD9BOeI4BxLPAMmJYWrch91sxvfh8NuR9qESST3PDI,5217
kanban_framework/cli/framework.py,sha256=3fLbK637xIsgw3bBaS6HEOCwBqiLrF-c3pYjth4o3Hw,3035
kanban_framework/cli/guard_cmd.py,sha256=ziIqI0A_DMojRsNQovkrUMaryZhey4bhBZ3sM5Bg1Nw,8239
kanban_framework/cli/hook.py,sha256=43ICU2Q94nrAwTzMF0lKHSf73lxWi5ALoaGY2v8ibbM,6523
kanban_framework/cli/inbox.py,sha256=dBphTD6JEc7eHo6svvqA1YA7d-Nn8TNC1H6P4AwT_MA,15906
kanban_framework/cli/knowledge.py,sha256=GeseLwFBL2bRlDGgbGLnMOSuRhBx-lqHHHjIev0F2TM,18893
kanban_framework/cli/knowledge_help.py,sha256=AUMq89rMdKaY0jgQ1u9c5c_2bSvFoMsvhUHOSD3zJo8,10364
kanban_framework/cli/knowledge_ingest.py,sha256=6qY6Dl-xYe7XdqgNuU3TWQWas6w8tPgLJtzbPwxfFic,14191
kanban_framework/cli/knowledge_share.py,sha256=pzo_aiVUpUqWQfOXibIgOQe60vvq6_p2klTEe8hMYFA,5796
kanban_framework/cli/main.py,sha256=NNT-srXOD8dvA4oMA6kALUc1Q8pKAknEw6yXDytGg0Q,6368
kanban_framework/cli/main_commands.py,sha256=W4pfeFTF0s2IRHusuRQVQGalkf8PnMQTeFRrrkLweVY,11342
kanban_framework/cli/main_renderers.py,sha256=rTrwhwplV3FEa2wp5vbXrtnAQXFvZNAjHpyNt0ZMF8g,12900
kanban_framework/cli/main_renderers_extra.py,sha256=zF_mihixZoUMHj93ir89OBXVBr6o7xANNW8BH_q---8,5814
kanban_framework/cli/main_version.py,sha256=mXQudvE6C-oOFM6gLFbZrrDUH5jB8fhJwFm4Dnj3PWE,680
kanban_framework/cli/plan.py,sha256=Otbd0cRnXQ4KW601NlEuvX4rhmFd6Ivi_zpPCWSzcQY,2357
kanban_framework/cli/query.py,sha256=Rnqk4ytrHYMSrwX5PhxqLEYy91XVP8_yvg2eO-k77xA,11071
kanban_framework/cli/run.py,sha256=JYbf-BFQe-5SdFa7KV6qiIPNZzxWNFsjQkk6QQg7lPw,17329
kanban_framework/cli/run_helpers.py,sha256=VlFBy00ew-yC4IZ8w-VdHrhAWMIvdx7lkwQVPOqZp1E,17847
kanban_framework/cli/skills.py,sha256=7ivLWF6WRtqMYZiqhnghUlu7JQPaUm0JNPv9K5sybo4,797
kanban_framework/cli/subtask.py,sha256=cijsWeWY9QRdZ4AgiVeutlkrcS8Vqqxvk1t75MtW8pM,14563
kanban_framework/cli/task.py,sha256=KMwA5TYkkJu-YGr_E0JDjJDhaAIgfv47f_KIPp-kHWs,10508
kanban_framework/cli/task_create.py,sha256=MBROzJTyuNTt3tfoycg2xYMo0rkgA1vYe8e-f9-ROg8,12378
kanban_framework/cli/task_edit.py,sha256=UDFZmrkqiU-Rjm-EwWhlNeWjLoTVgxsOdS3diWoqXQQ,9219
kanban_framework/cli/task_manual.py,sha256=epLRipyj91zG0n2XxuQ6yl11WsvXw4bMRhlCaU4EN6Q,2942
kanban_framework/cli/task_utils.py,sha256=XMH6Z9_lApeGAXTDanSsd93h9kCcWlOLt5jfpQoSOiQ,7196
kanban_framework/cli/version.py,sha256=D-kSwhUI76xM08X9Z_3z6sEWatmlHBng2sPSYV7xlFk,2060
kanban_framework/cli/workflow_cmd.py,sha256=7_oIHa57Z9FPrKyUcGIR7NKsz4pZR2gZnac_vDk5zbQ,2544
kanban_framework/cli/workflow_iteration.py,sha256=tnOHHo323K-5aL1bI2IX3_YH4LH1iUUAjqyCuXM29c8,2295
kanban_framework/cli/workflow_knowledge.py,sha256=NTKoZuxBvu4oRUMOs0IvOMzlLg4kgGtYBIN5dyN1QFU,4884
kanban_framework/cli/workflow_phase.py,sha256=9QAZp-sYeFohKob2sXRaRyjkESunNdkSiIXHs3gARfM,9964
kanban_framework/cli/workflow_recovery.py,sha256=Te70GOmmyV5_l403a27pj4_8OgMocOkB3QM1giFuNUk,2940
kanban_framework/cli/workflow_step.py,sha256=sVKtwg3qw14QJir_Fkrnxp-oxaHrLxEHhj6ZwdGvOzQ,6929
kanban_framework/dashboard/dashboard-demo.gif,sha256=LD16x1Sj04pPVQyyYZzje23sCFwyUNMhmGkW8U-juaI,188987
kanban_framework/dashboard/index.html,sha256=mczl3aHXq3-BTZRB0rQ0ur35eG21mY389WLYJx2MvfQ,1603
kanban_framework/dashboard/package.json,sha256=m5Sl6C1HU3UlCHVx3jM6XWdFtonB-TIK8bvskGG0zDI,663
kanban_framework/dashboard/server.js,sha256=U8lCNTwYkwWPx7dKk3ptKt-Zhaem1AmRoYX_gh4PHUc,58450
kanban_framework/dashboard/css/style.css,sha256=84t3JViFt8Ihulme5ax31V3bt5-c4syKj2n74ge2Yc4,61058
kanban_framework/dashboard/js/app.js,sha256=fIMyZfAJFIp203d--0VVONNXQ0pA3ZuuIerNGHmd95Q,6150
kanban_framework/dashboard/js/components/KanbanBoard.js,sha256=_mhJu9sw6Q_JzigJHikcqJ8m6z5xBZD2_Cq9YN_Tsso,40887
kanban_framework/dashboard/js/components/StatsOverview.js,sha256=63dZc9SRdSKbG7N7f-sD3Irl8HEd9dpNXgPjLwE9d5E,4857
kanban_framework/dashboard/js/composables/useRealtime.js,sha256=mFziuCAx1YeG-cGoA1F0TTYscy_G7F6hYdE1nnw98dc,11769
kanban_framework/dashboard/js/composables/useReportViewer.js,sha256=XrCKHRl5vJyBU43PlBC1wJOlU5acEPtoCzjJdxCOdPo,2821
kanban_framework/dashboard/js/composables/useScoreChart.js,sha256=h-9KWQm6Mcy9ig0MEqKlm2y_JHeOoLbQj_ccLnJRK5M,4414
kanban_framework/dashboard/js/composables/useSearchFilter.js,sha256=uWAlD1vvQJF6WGl31FGTdw04b7w59N0KW43o0Y6cq34,2554
kanban_framework/dashboard/js/composables/useTaskDetail.js,sha256=0QPme0q0gQ2uJjgSRmQv2oq-at-ZyKslqfDic4FhJ9c,4308
kanban_framework/dashboard/js/composables/useTaskStats.js,sha256=ubPzyBJv65zqJ4TqS3doU1ANjuBS7TiGXO93o6Kq8go,1226
kanban_framework/dashboard/js/composables/useTokenChart.js,sha256=yyapzlKE7e9LLVNzdFtbcKOQBGEh-dAx81DSJQ04lbQ,4429
kanban_framework/dashboard/js/utils/api.js,sha256=vIO1Y8xzxEZblF9xb4BrsNFmWRzj-W2ZSz06WsTY5js,1825
kanban_framework/dashboard/tests/api.test.js,sha256=bJH4IJoq2z11XAqx1i6_Qk2uIwNZPKpl3AeqQzyqF0g,12309
kanban_framework/dashboard/tests/realtime.test.js,sha256=ec2xpUkg4tiWLMwrxCbiqe3MBdJSCc1zVAgJwGrPsEs,19083
kanban_framework/dashboard/tests/sse.test.js,sha256=txKOFIiOAAtM72z7R7WerCKczfPR1cV3WuydiJ945Fw,9851
kanban_framework/domain/__init__.py,sha256=RvCgtOrVw6aCMXi9yehEm4ZssZm3A6_x83r6mPzgZF0,342
kanban_framework/domain/assessment.py,sha256=BaRJAxA8eEKXBl6gcPzUwXC5Tk7nmnqfhC7eYg-KDn4,4017
kanban_framework/domain/context.py,sha256=-yc7_nUpuX5ISKldoe6C-C-O1rox1uZyNOmrj3BmdXU,11901
kanban_framework/domain/evaluation.py,sha256=WRwH3tnBX9qpzvVZvQeZ4cJ0XSndI7xf18_83qltH84,895
kanban_framework/domain/guard.py,sha256=lDuPLBkV8bW287ihfbeIly-jMX65Z64WGWCW-ymCWSg,14310
kanban_framework/domain/guard_checks.py,sha256=0SJ5Zq_ChJXMelKBgq62szhno_K3c_MwAR4HPSa33ac,13123
kanban_framework/domain/guard_reviews.py,sha256=KTl7xHeR7tErQFfMf9BPhhAb2-dGzbOj1-h2VhGQT00,8380
kanban_framework/domain/inbox_analyzer.py,sha256=O5ooPf0NqyThws9u3iNT4MSH41e2JmF_YyVsEwj3BaY,17497
kanban_framework/domain/jsonl_reader.py,sha256=7XdKQxlFV_IVArpnBrFGMDNElRfD8HUOnSKHmn_DpEA,10302
kanban_framework/domain/knowledge.py,sha256=IvOgavbj9LiejTpXp4ExtOazSJFqJGTuErYDUXooRSc,19539
kanban_framework/domain/knowledge_backend.py,sha256=auq_lw1BOdbXvIJzOfCWWqESI14bWquD-aYq6Id7jXc,5913
kanban_framework/domain/knowledge_chroma.py,sha256=S2IGWLVi1QH-Wvi_GRicvL8r25puI5yIrfsJzthNi1k,4282
kanban_framework/domain/knowledge_lazy.py,sha256=GTJ6fMPVGmm7XBbAJyOClYZacroFCeQ4UYeZ6ZlgYb0,10102
kanban_framework/domain/knowledge_management.py,sha256=ujL2pHuhLEtt2sguq0m7DZ5AYOjx8wwRed47Y5eEmvI,10511
kanban_framework/domain/knowledge_multi_backend.py,sha256=sYKi6WYcTitjzGSJ-Umra4Sl6CUASAcMPnEQ3_GL3C4,2918
kanban_framework/domain/knowledge_schema.py,sha256=ZPVIXfexVmJCrdu-YtYzL6unsTT16b0n9U9kghiek7g,7728
kanban_framework/domain/knowledge_search.py,sha256=GbEEzREwGpLewktW6jvW9LV-adgetWOQCaavp6Aub6I,9378
kanban_framework/domain/knowledge_share_backend.py,sha256=NLKBA3Y1OiRN1asGthIppS2X1Nx07csQ4VxXsc0r-bY,13287
kanban_framework/domain/nlp.py,sha256=lxfaSE-n200gmbppbetny7uQapj3kVvPKoQ1ogPVqrs,2900
kanban_framework/domain/progress.py,sha256=yVFVYNDgoFuRvGupVofEQXDzzAuBZLvbht59BNnTYyM,3326
kanban_framework/domain/recovery.py,sha256=NtsdXVj5_i1Vbha2S0V5gcyN880RxgFo3KEvstUk174,3286
kanban_framework/domain/scanner.py,sha256=WFRLV2qux7IoDalEAZnB6660_qo7GDH3-Nq2SfSr6s0,3202
kanban_framework/domain/scanner_detection.py,sha256=Hg3kaI4QSdHDTXd9YE_IJUWYzMxoKnSH5EwguOPXVjw,5870
kanban_framework/domain/scanner_infra.py,sha256=1ku4fEUGXNEFe9Yo9AlG9jus_6hYptUvBP0YBjK2R-M,5540
kanban_framework/domain/scanner_recommend.py,sha256=0-cRTFGiDs9RW8LC6xUXJivYTIEdvt0iKu05B5d8XQQ,7948
kanban_framework/domain/self_improve.py,sha256=CkTkoMkkXGFQIWpHXr1-6LOcQk1jmmHqtZPW2fFu6Ao,1460
kanban_framework/domain/skills.py,sha256=_KJ2vBRf5FlXXVIYca_XBOOM-vOaAOtCz0QT4SidP-o,5117
kanban_framework/domain/state_machine.py,sha256=ekWnRSYdvTFwVLUYFYI5D91j8yGpewnvIJby-J-kHyI,13173
kanban_framework/domain/state_machine_subtask.py,sha256=txHg75J8kfT6N0hzbbKB_6MaXLB7ia2sQhT8CvRw_0U,6123
kanban_framework/domain/state_machine_utils.py,sha256=xDnwUHlfDZIFr5J8wW1v3HDNb0f1NROpgQXrllgQhFs,3055
kanban_framework/domain/step_progress.py,sha256=l9U8CuTsBMlX1Mza1Z1fBC-BPPFL-ft_bk4Y2RxRukc,1279
kanban_framework/domain/step_registry.py,sha256=mVJrKB8Stodua0ozhl7762SWYZME_EBEXnruuRwAcuM,3932
kanban_framework/domain/steps.py,sha256=j2Y385hI78v7-eqqCxljDZiqNSJMDD2SZXUDk2RxPeQ,4563
kanban_framework/domain/steps_full.py,sha256=5gbdjNaBQtiXSSoALuWXatX7a4OuPr8n2kcM2i49UUA,20579
kanban_framework/domain/steps_lightweight.py,sha256=wkEH7eDY930hULRK6blN_9UcHH0xA7r8NZQQy5h7_xU,5881
kanban_framework/domain/steps_quick.py,sha256=o1RTcunkgbUiSD008DPJqK9FcPSzRAm9LHhiu6fa72E,4698
kanban_framework/domain/steps_types.py,sha256=XepzQbj5B5Ch9A47Z7bffnlo_uKImXsLAr0d-l5dJLU,423
kanban_framework/domain/task.py,sha256=N2ilp5OVtrpMj8l9x8FfcrgNBLORGPP4hZss6KPkGKM,9362
kanban_framework/domain/task_io.py,sha256=sREI1bI4rH0-3IMl2q971B1tMB1Sj7qVR-ECQ3hetVk,4294
kanban_framework/domain/task_run.py,sha256=eOUiDDqUOCVdGmg0IcdVCFBqsaYlPDl9mb5NMBG3QcQ,5579
kanban_framework/domain/version.py,sha256=0bhS9V4Bk_E5OFAggS04qKIipCmFExf1TOKzeIci3Rk,571
kanban_framework/domain/workflow.py,sha256=X3633-dPIeFFwMwIWlisRRBwGO0fhtts0_6Yy8rsXfo,9263
kanban_framework/domain/workflow_extensions.py,sha256=EPcCXJkFpqVDr3O2RQ3FCb3cFU863k59hEhbz2SnQSk,7548
kanban_framework/infra/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
kanban_framework/infra/code_index_backend.py,sha256=Gamp6zd-T76W0Cj8G6t56J8edhOafsldoZpImHJSt_U,15555
kanban_framework/infra/config.py,sha256=Ns-9LMSR0ImQmq88DxeBjWbf4ATmlYwBp5smBa_85Ow,4537
kanban_framework/infra/consts.py,sha256=Msu2i72N8Ljn-yu4tI1BIlceDBCJaDBJf-JyyKFU7Jw,5544
kanban_framework/infra/dashboard.py,sha256=yoxUwu8gPv0IJJFZ96zrZQcJ76TF2wy6PjPneod_gfI,11866
kanban_framework/infra/filesystem.py,sha256=RuN66dKIKyeTFBz6YJBWy2A8fK4uipAhG1H_dMQtDcI,7968
kanban_framework/infra/git.py,sha256=BVJhiZLrC3f75HBnSjNc1uJbOWPU4PdiLUxXcOR9n9k,3790
kanban_framework/infra/scheduler.py,sha256=Bl1aXvXogUPyxn2ZhUhwsQmf3OXhVHPP_3xVfVQosSw,6021
kanban_framework/infra/stats_backend.py,sha256=nfCDBsVaUHyfUyBEnvPnk3aPHJyQGiebtWo1waP5de4,3974
kanban_framework/infra/stats_jsonl.py,sha256=GQy8NJsMxSRnwMvTurz4BmRhZJqzx4AbNaaaDwNj_HM,9009
kanban_framework/infra/stats_native.py,sha256=o_ZS9m3PNK_zciPP04hKM-z6r12J37-UQIvfRk4DpHk,7418
kanban_framework/infra/time_tracking.py,sha256=oA0Br37N_JTUDAZ3HWguFfzXXvkKLsA065vbDiDmG2w,2106
kanban_framework/infra/token_tracking.py,sha256=C9HU390nf7bx0KuvUJQ4Aq1SV6Uie8ca4rKOh27rTrM,7920
kanban_framework/infra/worktree.py,sha256=iw4avawW_Jxl1JyWBTpm9I1YoEBJQ4_Bmmw9zGZjp8A,2055
kanban_framework-0.72.4.dist-info/METADATA,sha256=8GAMcRGCslsFILoDlEgG1vCZolBj7AmnKCxXuUVPckk,490
kanban_framework-0.72.4.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
kanban_framework-0.72.4.dist-info/entry_points.txt,sha256=8ePOvhsiTjLg2SqArTE_iVpfn1t98U-g5MeZpkLl_rI,58
kanban_framework-0.72.4.dist-info/top_level.txt,sha256=fzP8jcWaKKE0kfywc_yT--6i7Cwa7LmFP9TxPkG6fXU,17
kanban_framework-0.72.4.dist-info/RECORD,,
