grain/__init__.py,sha256=uHJLFheJyVuO444meLpl_AXSlMDTfEtYY8-wrIU8SxQ,82
grain/adapters/__init__.py,sha256=uHJLFheJyVuO444meLpl_AXSlMDTfEtYY8-wrIU8SxQ,82
grain/adapters/adapter_config.py,sha256=Mi9C942RQCJzrdvNY_5Df8Mj-Pko0DrT6Q4g_nvw9Uw,7370
grain/adapters/capabilities.py,sha256=8IROwERcBa0LaWpvN80C9ed4SxLoR2mEuQHPYIg3fr0,8022
grain/adapters/export.py,sha256=gDdlNSlzG6KS7Lk1L4CJoxyS9SZb7kK4EY4oZTVsFL0,3841
grain/adapters/filesystem.py,sha256=sllpnqAAm7SybcfQ9DYZUXg1rIee3ECIVDMkMliyZr8,1137
grain/adapters/manifest.py,sha256=1_Of98CAGbo_pnu__fegqLPXEqFd3LJqmmGP8u8mh6E,10192
grain/adapters/model_config.py,sha256=VoQmk8ZgIHHhk4osFlAovSUYVyNE89pEAol5srsn6hg,6848
grain/cli/__init__.py,sha256=4XiJn_tQ9dL1WI0lWt5ln9INjzArmbHV8yeae_P7fwI,11713
grain/cli/adapter.py,sha256=fJLej2wsMIpQL4nxkgODU_ICcLhN9Zy50BXbI78Ba-g,6245
grain/cli/archive.py,sha256=jE79Jcft2F05qdDv3jK7qTJQX6oPAXf17YEiGrXFzh4,8535
grain/cli/context.py,sha256=wDa1qruiT-b21MS6bqXyM0p8a03H0Nt8629HNd6PBNQ,12428
grain/cli/docs.py,sha256=5yOv8jZ-02358G0Q0Nib5p685eJeJR8jStmyDa0XMPs,6999
grain/cli/doctor.py,sha256=kLYtd-ZA9g9BUp2eTGvAB-5svoUcTDH4N0LWadBHO7o,3846
grain/cli/embedding.py,sha256=_3Ki2C4cV5EnV9wDKUvSFY6-FqV2x0FJ3JANo1NFaHU,1800
grain/cli/error_handler.py,sha256=6pUXC5aKELpbQtgcC2wsSgwrJjBF4tmgJDahoa17olU,972
grain/cli/format_option.py,sha256=YwnxEsQwwS2VGQ187C_Z4HfMVuANJlyy82NP4MbsqG8,4331
grain/cli/hooks.py,sha256=M5DyIVmeGKXLAbTTBTNfXQhpWYGnCNI4lJ0GjANmY30,4403
grain/cli/init.py,sha256=Kux8aZoHxEjCAIDfbdkj_kHhM7orb6GaQefe6Bez3xI,3672
grain/cli/intake.py,sha256=g6IEbEtMlzLedvUmck9L1YLmOLi4mMqsUZB-QMrmhRM,2852
grain/cli/issue.py,sha256=dU5bhDhM5aR8DnS6qosAQwrYeS1vSO44ckRdEIvCHI8,2493
grain/cli/mcp.py,sha256=jKD4e8z6OAfarcLNv8Xp6AHJ0A4h2Ma5ad7b4KiWfWQ,1442
grain/cli/metrics.py,sha256=uCOSXidVlEhMllX7FPkrn1DVLAN27ysSnNZMVi7kifo,8052
grain/cli/model.py,sha256=e4PSuvxCiA9Wghv8UEpiZY0zKFT-69AlnX0jBOgSiDI,6603
grain/cli/notes.py,sha256=ZaZCSXsSt5roD3nvRFBsIxCsncSinwMGdgUgFRsj42Q,15854
grain/cli/office.py,sha256=mQKcrbXUHm9ho5IjsaKCd2f3DTwx88qVDN7Ke_9wmJo,12945
grain/cli/onboard.py,sha256=_vdaLMHofRC5Kofza1MBgCMwKz_lu4H9fts_4cGs-J4,2596
grain/cli/orchestrate.py,sha256=RV-KbvJpM1F-cY3H7gfNw7GNHkUK1Qv3UUMYnXrIUO0,7378
grain/cli/output.py,sha256=0uwrZX0gyE29DnHVNiaZq-h36z8LwjATzY9BSrQl7tY,1611
grain/cli/phase.py,sha256=sfyvowyNSLAbAYaLZlFkgtZAKQEHkT8NOk6IStUWugM,11587
grain/cli/prompt.py,sha256=AALXLrS8Fm1sMcdPUuCdQmqLuzUXRPAmourkebnrF3w,2393
grain/cli/recipe.py,sha256=pDU2gnjD3KmBTvInVBPH60S2AeIEqJCHRqElM3b5eIM,26212
grain/cli/report.py,sha256=CdPJzqbWfASQAzWxrxlP7zMe2v3nqb3phhiktoQ-l_Y,6595
grain/cli/review.py,sha256=bSDmfjD1gyXPb3hz9fKGmYJ6siH8FZGqCu48o5UXXdo,10599
grain/cli/status.py,sha256=DC0AEfA-_DD8fFtOfgvrC3Gizp4WfZqkZTgo9Qhh2MA,10579
grain/cli/suggest.py,sha256=08IWDyfOB9mQBBPLd98cnqOQ9IwV_UBzy2LuXo4mR0Q,11855
grain/cli/task.py,sha256=_AK94wDimDwVyeQ0o83ESvLO6khhZz_cZRTnzv9-FGc,23414
grain/cli/tui.py,sha256=Fyl9YO__6dMLWVmlaKONuC75is7vViMZqgVT0csX32A,564
grain/cli/upgrade.py,sha256=Z0ZxCCxhmblWjZxbt-WXkKZzp5q4MCerf3F6T30PwkM,9382
grain/cli/verify.py,sha256=ssP_tdfh9SojXfhvnqz_zThfXCoxvCKNEw-uVmHnLtk,5595
grain/cli/workflow.py,sha256=7ye-iLnqqM5fwCDZv_FNYWz5ExQNm9eql-KPwAb5Vzc,19573
grain/contracts/__init__.py,sha256=uHJLFheJyVuO444meLpl_AXSlMDTfEtYY8-wrIU8SxQ,82
grain/contracts/workflow.py,sha256=QJLXb8_xzyO0NMqjo_qRfI_pMvlfJju9S1sosELQmpQ,12445
grain/data/prompts/README.md,sha256=5blZijflLZE2IgphrmThsV7xivS4O0pMd4CjnSxStKY,4073
grain/data/prompts/close.md,sha256=zMF8ReXbCrRjp-JKn0NMzau9fV6t2UirSkt6uyXU-O8,558
grain/data/prompts/context.build.md,sha256=XFSFjrHIGWZtEJ5lLu85Aw_YIBGlMBqm7nXCyxBdR58,1579
grain/data/prompts/context.export.md,sha256=aOSHYIVMCtR69hIO3mOlDvZVX9SXqKhyHOpSH9SXEYc,1425
grain/data/prompts/context.show.md,sha256=evQIwpXu7Qm59ojekLzfUjKpaOcyNiuWdPwPks56s9o,1096
grain/data/prompts/docs.canonical.generate.md,sha256=DY3EPDur_OOXEQ9JeEzy6MrbY9qVlu3Ve8JxhfQMazg,5628
grain/data/prompts/docs.change.apply.md,sha256=iYZmpYgV7r7Qq-gSIbd9NVwxoIsr8YcKA-p-tuNUe9o,2753
grain/data/prompts/docs.working.generate.md,sha256=OIa1qg6kku-KPXs1Ppi4fu6mXV-_Zu8k25dKfg4oviQ,1624
grain/data/prompts/docs.working.reconcile.md,sha256=EwWslxy2INF8PASl6hJsLy0EUOS5kmvRfsOg2TIZau0,3211
grain/data/prompts/execute.md,sha256=37RGjLZm6Fh3DdteOl6Mh5zg6Xe3YDjMzeepGijZ_b4,745
grain/data/prompts/feature.classify.md,sha256=3f9BpPVEsLvIC3yGdPk5HlCwu-CS_pNt49ojgHVz5jA,2766
grain/data/prompts/model.escalate.md,sha256=Mgef-Z81ESvLc5vqzrHnswdCgApHHYrpAAb6HhHJ2XE,1215
grain/data/prompts/model.select.md,sha256=KQ-IdHTDtcmvPlBdzYSaeCTqe_4SP0KcfMBu1FKrjPU,1314
grain/data/prompts/model.show.md,sha256=wiw85DcF_JkTadnHfneG9ljO_RDLbrvodti1YCKSQTg,994
grain/data/prompts/open_questions.resolve.md,sha256=IAXQAh1tz2oka6UGaV6TUu86FJg29XNhKNh-9wc5UVk,2384
grain/data/prompts/phase.close.md,sha256=oCYrGnI3PDRjHTpHpBtUNBakZcwX-pH0rHYkw91X5V8,6895
grain/data/prompts/phase.plan.next.md,sha256=XxJaYLFdkBnnYX2ZhKdwBjBvmhqRMzUXZ7evrInMdWo,2535
grain/data/prompts/phase.replan.md,sha256=8zD0TQLje-plheff73Nncr1YlzeLqiuaxvbB4G_mMBs,2189
grain/data/prompts/phase.review.md,sha256=HJkWt5cgfBobn37QuCoEuRsgQjdXqdrvW8Wnjc5agi4,3017
grain/data/prompts/phase.review_and_close.md,sha256=QeBmuDM1hozeJbYK7n84ZtNkufbLgpbHZ0rafvsBi_w,7166
grain/data/prompts/phase.tasks.generate.md,sha256=8EcPsFkRi-8Tu4NloQZKNp0iGrPf66NtsHiPuULS0g8,3032
grain/data/prompts/phase.tasks.seed.md,sha256=wR4WOr3dVsRF4SEpK-t8Rluk_MCnMVhC4N9iln4A4Lk,545
grain/data/prompts/project.health.md,sha256=j2ITIBiJ3Oiu8jYRBgCdm3QBp3QlqVpQhh7Szv73l0M,2841
grain/data/prompts/review.check.md,sha256=d04YM96k_KOrHcIRBL0cB2xX78pwySfIfYaFGAODQ7g,1366
grain/data/prompts/review.handoff.md,sha256=Sq3_l6jVi4B_GnI0XDZLWrHqm8o6jIyJTgD5U-aITGQ,1212
grain/data/prompts/review.md,sha256=0vPZ46ebgJnaj7xal3zo6JCTXS_KLUofvDmfWhu_6sc,569
grain/data/prompts/review.summary.md,sha256=CGO7mJYhyt5pu9cozR2U-ht1s9dnFF2-54cd7q-TPVY,1060
grain/data/prompts/task.close.md,sha256=3pMopvmGyn3aous4K6C7vq2XVraNM0Qrzo8rCVtsV1s,324
grain/data/prompts/task.execute.md,sha256=JJIfch_5x5LhyJ5ebQJkQ86LRn1pgAoQJ-NS2VDR2Sk,956
grain/data/prompts/task.plan.next.md,sha256=fLi8TxyBrnfaDjJL9-PhH8jfkxfUqn9zyEpP8niBeG4,425
grain/data/prompts/task.review.md,sha256=Jc4ehbU_467e42gWZaB9REJ9zNJWPGzoO_ewHzWTSbU,332
grain/data/prompts/tasks.close.md,sha256=wkq98BgaDumP4XJPlP1LmludpN-tPbosOVUqjjIuikI,4988
grain/data/prompts/tasks.implement.md,sha256=kBFhwcbmLreXsmkPX7NiLeCkW3_doa3wlEMaBUyNM-0,1533
grain/data/prompts/tasks.next_and_implement.md,sha256=4f9ATjovNbATHsl2RBbJNcAkbc_p01VcjxqqcoI444g,8178
grain/data/prompts/tasks.packet.first.md,sha256=Rz-SR6Wz39l9fBZJwLTAnJn5Eudd1JmMUfuNQDmw8w8,2529
grain/data/prompts/tasks.packet.next.md,sha256=BeQEbFjM1ySkGwD9-TnDlO1LuM1qsHFtDSTNt9sdQKA,3461
grain/data/prompts/tasks.packet.phase.md,sha256=mol21jdh2269w1FdB3t_lXaU6vrRMNNOiQwmOlb52QY,3261
grain/data/prompts/tasks.plan.next.md,sha256=v4qGkKeYTiwpGdiQgIO-5SdRDjluOCvrdAm8ouhk1wE,3140
grain/data/prompts/tasks.review.md,sha256=MlCrIcBvJb-3NUClFAMlUPyXZ-hnamLCS5L6Y29DrCE,4948
grain/data/prompts/tasks.validate.packet.md,sha256=DfmFmzTZMfP-6Mn2k39ggbn0iTyfuuTduH7471BsL9U,1752
grain/data/prompts/workflow.init.md,sha256=ud-TXdb5UBtmSgw2sGaNt4sK8qMYqNjKm5BfusRIZ0I,921
grain/data/prompts/workflow.onboard.existing.md,sha256=KTGlGdnPVkvzWssL6OGNlWIyUYABVXMUcmfTxpTGM3I,4127
grain/data/prompts/workflow.onboard.new.md,sha256=oDRGBx6Hnb85gX05zXoIc_wsYAv7qN_bTpyjRMagIIw,3454
grain/data/prompts/workflow.resume.md,sha256=OxGrmJO25GQoWs3RcBKE0twjAGnOt7p1DXiBXfIfkNk,2866
grain/data/recipes/explainer/recipe.yaml,sha256=Eu9Yz-a8o5FKviuBOOoPcxLLNUzXeNapCIjSb7YMuP4,649
grain/data/recipes/explainer/steps/draft.md,sha256=OIiSS2lTsIcuWNSvBifY7PIomnqaogEZ0EC_uwL3LO8,217
grain/data/recipes/explainer/steps/outline.md,sha256=5DRIJsGXgoo7usTaIaGzdmVfXni7qeVOJ485_ecs1hA,228
grain/data/recipes/explainer/steps/polish.md,sha256=g8READlf78gxLJCHcemoHDMAYoH16VqHwns5sAHNhiI,202
grain/data/recipes/research-brief/recipe.yaml,sha256=QQ_5EcGYjnyHDBX_jZkJ1z0mGwsLsOs-pYEpDk4lqeM,1093
grain/data/recipes/research-brief/steps/draft.md,sha256=PCa27wg_TkmN5qPgY0PI-ITh5aWEieJ0UWTv40gLbaE,887
grain/data/recipes/research-brief/steps/format.md,sha256=ovRHikV0TlM9z9_Fr9Slw88CN0GRyNySOrBGiZCVP64,794
grain/data/recipes/research-brief/steps/gather.md,sha256=SfB2ExO7KHqYOOEevQHX9MoJPUsvjWecV2sknyNVspU,1035
grain/data/recipes/research-brief/steps/intake.md,sha256=mNLZ0OxWW2T7VBp2MtuAm1P5kecbOXcg-mTlcICe23Q,893
grain/data/recipes/research-brief/steps/outline.md,sha256=n0Rg0JZ7duRF9w1LSRTQDhe8wLIEzhIY_BU2H6Zt4pQ,888
grain/data/recipes/research-brief/steps/self_check.md,sha256=sTchOw2DS0tUBa-qCGp6Hg9fVjqNa-YPsn2Kn7YcUwk,976
grain/data/runtime/CHANGELOG.md,sha256=C79GJbevCawoxBfFJBZ4yUm4Qqw_wJzcpWJRKN39Uz0,280
grain/data/runtime/PROJECT_RULES.md,sha256=Vm-QBeG0ZYrIGOEQNWYr_TUjxtX32w4CF6LuZ3HJQf8,10280
grain/data/runtime/adapter_profiles.md,sha256=w9Jb4iyyCby-ilkPkuzcw7WlGB3VFogVYf5wSv11wvA,13941
grain/data/runtime/agent_profiles.md,sha256=fIMkyR0kJIbp9PAmCwnCDahgcicAZzYmBkD7uYYCeCY,1607
grain/data/runtime/architecture.md,sha256=3Cuu8uZGflsjtc-y8v9QMSWNx7wrLSaMW95W6lM3zic,480
grain/data/runtime/backlog.md,sha256=4aUMHOJOyv_ACeBF2H0oO2huNe1uK9DLbjJFzmUA_so,436
grain/data/runtime/change_proposals.md,sha256=rmth9330hJko_eXrJob34I8hQu5zO6w65L0ba8ncd9c,741
grain/data/runtime/context_loading.md,sha256=TO8ZNGc_BlazLxOm_Oi1-6Px-jiPZAapprzXI7xBRtc,1063
grain/data/runtime/current_focus.md,sha256=6LWWyHGC5S2rRS0eEmCEH_ZRsii2yblE0YbA6uOWXaY,359
grain/data/runtime/current_task_template.md,sha256=L9B3IPLC0jllkvv1IpPt_Ut3OcHh3O1znXOqI7fBmVE,144
grain/data/runtime/decisions.md,sha256=zB1jnPjavc6eKiPtlNOjhdu9xVUofITureBeXrw03oM,612
grain/data/runtime/docs_index.md,sha256=nLy4bsYApwEcgFb0qXEbZ5s5fe29E-2V5RM1a8271WM,2482
grain/data/runtime/docs_manifest.yaml,sha256=CsndmuK836MIlFI3WUy3Th9mH3OOv-GEhxwKLbWmdE0,9709
grain/data/runtime/implementation_plan.md,sha256=lMFk1Pm9-RnD9evMDXFM3BJrU4lfwkq9c6nsbHRIGRw,540
grain/data/runtime/landscape_canonical.md,sha256=lXI9B7GwoA3ZbXZfsWQT-XXU5hmW9F_kq3O-TBjuCmo,331
grain/data/runtime/landscape_working.md,sha256=bOQ0F2A3iDoyjzPrr7iR7qj3zvgxAnVe8UOBPFUkVlE,260
grain/data/runtime/open_questions.md,sha256=gCRZfcb29KF14nluqkZywKAQoBo1gbFIUZtC6n1_L3I,664
grain/data/runtime/product_scope.md,sha256=qZfomYmZBp9n6U7eGSs3Uk93DKnrlVMn4Xw4NYMwkk4,404
grain/data/runtime/roadmap.md,sha256=fW4ORkwg0d3pP_G-P9s16f9SKaq1YfR8pajJg6GFZZk,463
grain/data/runtime/tooling_notes.md,sha256=K25VD3CPCQ-UyHTQG3AIbKMPkN98xTbyhqyZFgzqr5Q,311
grain/data/runtime/workflow_loop.yaml,sha256=mmVaAvjTmeSgD1SCx7moalByoy5NjgATTmrf8fpn8jI,849
grain/data/runtime/workflow_metrics.md,sha256=3maTZqtTmoSPgwAH6BB4xbhOmh0u63bvcfB2RTONaS0,531
grain/data/templates/tasks/context.md,sha256=x1T0rXsNwqeh3GiV0rMDnvnR7Vmz6fPiQU-G3kbAcHM,759
grain/data/templates/tasks/deliverable_spec.md,sha256=vZfMqe4S1X9xa7PxFgFvCcJz49EVHs5xo8mGaWV3miw,406
grain/data/templates/tasks/handoff.md,sha256=QfpWAqvO1vbYma29oumm-cYENtvkyiriWqLi9gLqwbk,1244
grain/data/templates/tasks/plan.md,sha256=CZAKbC5B9Pfa-yDRK_H-i3UyG76WDLjnXWAj4IHWqfs,355
grain/data/templates/tasks/results.md,sha256=crlOXfB0Ki7hmM6xU9NhTTDuDUToEx466oDOckM73RY,2580
grain/data/templates/tasks/task.md,sha256=lDUmJthISxJjwyxlURW2ObDaHntdx8XAAOTo0Cl3FUo,636
grain/data/templates/tasks/task_packet.md,sha256=lQ_9foKU-hB-JuRgqc_7iDUQDMkPsJVgZ0_FYOClC5E,1569
grain/domain/__init__.py,sha256=wgEcMlAwWqEsLEZrp5ZTmIdzh5sUbD1ZjUbzHHpscvM,2338
grain/domain/adapters.py,sha256=1zeDF4QIC85cie_Nj4B1oUzlh5vKVyK5y7mkclJx5Yg,6218
grain/domain/command_result.py,sha256=9nytIuYscC_oViK7xhAchXiktRAykLVxkFSVRgizEXQ,1103
grain/domain/completion_policy.py,sha256=kjCitNXnFVNlGV3i5qQVppdW_BMdtihDvhYFG5oIBt4,450
grain/domain/context.py,sha256=k7Jci04Cxts9lsqqwraV_kSLt8PQOnNoCdSCsrS9K-g,4236
grain/domain/documents.py,sha256=kveAmSiy_GAZ_hkINIYRK-vxkkR8vqEzV2Ur-2gxsxw,2637
grain/domain/embedding.py,sha256=NdI2tNn9mJrcOGjSq_9aeksOR4hVKxo9FdTPnMDFNwM,1794
grain/domain/errors.py,sha256=iC4qMDl3fivUNWIhbN5tkrgO5Jf2Mg2Pbl4uuCR1mdg,1121
grain/domain/notes.py,sha256=utV45GCviAL74SEEErZfwXB8fjX9YAhyGjqwapoTHQQ,4860
grain/domain/office_writes.py,sha256=6nD7O3fqJPdqnFQx0p0lbS8ECDHlFZJ-UzbTFo0qEFw,3961
grain/domain/onboard.py,sha256=rn0r1jr5TP1CP0k2Vu1NDPWGckoPDOo5dgpNZ9j-eXw,514
grain/domain/orchestrator.py,sha256=ANTS1dfQ_DJeJiS4Xva8DLl8NTrvhxm1HUq3euJ8cyY,2276
grain/domain/packets.py,sha256=dAnCn6D-Sgh1o0UyZx6anAapjXO_mqmjINjm7FfyaX4,3598
grain/domain/ranking.py,sha256=p55lpgYkr_NrXlfRPVGbClxUKXJmXPkGqtAXBTqa-CE,2576
grain/domain/recipe.py,sha256=npiHOPfkvbwjd7AokG7L1fVYaerjHYWbIOBkwClaVTU,14091
grain/domain/recipe_run.py,sha256=gOZzb3R7Vu50Xj3T1Vyqw5o6irPX5PKZjTMjWSMeXNw,9805
grain/domain/review_bundle.py,sha256=GVwCh7BZyQJ8okds1NksJzwr3j3XhEg0r3Jaomea9Fg,7941
grain/domain/routing.py,sha256=qHOlE2dk_Qf49dA0WcOmwuORD27r_GDQtaCi2CalWyg,6869
grain/domain/scaffold.py,sha256=1Lyvhns4V_8QjvuCLexrgdaHB366B7G7yEb8pfx98CE,3473
grain/domain/scan_result.py,sha256=XQejZQYBq_tMNh-5P32u1W_7sAYM0zEQ4bYrA2cs4dM,1213
grain/domain/suggest.py,sha256=yXlBMr7u2uUSkhAAtJ9c-zsbyz6XSNwUbRn5m5hHWnw,2100
grain/domain/telemetry.py,sha256=yTtUeWNE8h-kz8NPYzoBGP3eswyWfsqFYB0ADmiB0F4,1391
grain/domain/workflow.py,sha256=-5cQVsPs9PNUtgbbCvHGwtzy22l3WnwH_VVBQu5H9VE,1548
grain/domain/workflow_loop.py,sha256=PuWvb0usKCJFYRsfQZjzuPXCjJq6SQIgtvZg05Xy10M,2629
grain/services/__init__.py,sha256=uHJLFheJyVuO444meLpl_AXSlMDTfEtYY8-wrIU8SxQ,82
grain/services/adapter_install_service.py,sha256=Id0dv2mj34naYC7VSyjpUde0Ai1r0PhGxZV9u0ByQTc,6696
grain/services/adapter_package_service.py,sha256=u2Q9dFGOP3TAiwRhQG8bqfbn0sX8_exUZrvIhshChjk,4574
grain/services/agents_md_service.py,sha256=AYdVuCPujtAcS46FFyPb3sQ3Kr9fYJcAWD0-dy16008,4985
grain/services/archive_service.py,sha256=_b1OeIFepvuKx8ShGiLDRwSgc4xIYeFypJ2lLIhcxeE,25259
grain/services/bm25_provider.py,sha256=gj5RRNGiEVy5FPWh_NfXnnftzsEuliolkqnKdrJkV4I,2059
grain/services/codebase_scanner.py,sha256=M11FlpCk_GmVIsqyCKNuOYmtlmXBHlRqcTPTJFamMvQ,15654
grain/services/context_service.py,sha256=wRCZ00_LJbd7DNPZr2KiAN-PyUjBVNed6-FyNVRizEc,37385
grain/services/data_artifact_extractor.py,sha256=6BBQ9qD0FHu4jGYS8yWbc2hhWMxMIr3Pw-0yogOMbNE,5237
grain/services/docs_audit_service.py,sha256=Y59XFsu4cgnLiF5A-hl0mZB-_gSdeUs3u9Vi3CC6Xpg,57431
grain/services/docs_extractor.py,sha256=-MqJmb73hhXcJQHLwlq4HHYX6-48QuK2WhHCgagStlU,2935
grain/services/docs_service.py,sha256=HhDbWzvJlo7BoR03IzRXlk0IPgPc1Qp71OwzZw1b8pc,5327
grain/services/doctor_service.py,sha256=HsUrMFOD1eNOnWLfZgGSw42NAv3e6WR0hPbMUc8OXJI,6362
grain/services/docx_write_service.py,sha256=kjWYio_bXJdJZzUqa910I1wJILKcCFVSIhKhaOJOIwM,5716
grain/services/embedding_resolver.py,sha256=1bsJEQiAQHTVrAWTy0g7d7V4qz6IzVlZcEJtL1aF3hE,5170
grain/services/embedding_service.py,sha256=TtkYm87sR4cO3IoMruuy2Vj3XeR1ANyFSZ1yqsmJeWk,846
grain/services/github_service.py,sha256=0Gly1J6U103YLsWDpgxoxUD2bSP3fgrSmcVNJOHyEZM,8833
grain/services/graph_service.py,sha256=gL0eplBGQUGARZ2zS2TPHTMoFpMf9ngI7-G33GQLC8A,16719
grain/services/guard_service.py,sha256=ml9NITRoxbqIb3MYolJ6f2Nn6Fhx9NYg4lXsQjvTA0s,14980
grain/services/handoff_service.py,sha256=XnMjS4EpgWrRLzah6opE3FgN_enIJjjhTP0hGeq2aGE,11499
grain/services/hooks_service.py,sha256=gBc_sHk5g97I73pDwN7BKDRbFq3Ru31fJAMAEGY6U3Q,6439
grain/services/impact_ranking_service.py,sha256=yb2D3UOJzmAIhsGhglvL-ZqrD4alg-MhqtCl3GXHAJg,4276
grain/services/init_service.py,sha256=-MKuDNMnGSu7YmOZC_2S410d5cLsOCeVdcjRNGhrsTw,12510
grain/services/intake_service.py,sha256=GopRGy9Fe2BWPsXBXCIKhRhAQD36HqFUaYNOsVbNN5U,8242
grain/services/local_provider.py,sha256=g0Lyfgkyccq1dl_k91oUm9iRVQmEIW7jiVfAFCeWDGk,3013
grain/services/mcp_service.py,sha256=_R15LwwHXmE6txTZCJ0juv7LX-cGjwyuOIOVe82Z2TA,11416
grain/services/metrics_service.py,sha256=0xIggtIlbeA-qThhscvWp4-E2QW0V44eVFzq_mhaRGM,15087
grain/services/model_service.py,sha256=TdXwWS05SQDRELtNJ6QpWCa5sYxfMqHDEGU_DR0-FQY,2205
grain/services/notebook_extractor.py,sha256=KJra5g9b5dg4YcB9pmoMhjAMmLN4euzC1i_eOI_xn4c,3056
grain/services/notes_service.py,sha256=3ly8ZMRe8CoNb75HYKeNUTCdw4_KFK3KbggoRlD-EHc,32079
grain/services/office_artifact_review_service.py,sha256=zrrvgR0SJJkD-ous0L1BcS-8_mfpOnlTIlkrBhCot7o,7201
grain/services/office_write_service.py,sha256=JUCN_momptV1SCWplH4ySoATPOKxAiF8cIbM0bPWstA,3584
grain/services/ollama_provider.py,sha256=6TTG5IudIFSpupLAY85VqmEavo2jEGisge2pDRN3PTg,3416
grain/services/onboard_doc_generator.py,sha256=KmX7h5OAnJtjfCsL1G6D7hlawCO21-x-sVkw6JIsXOc,10843
grain/services/onboard_service.py,sha256=McquKuW9rOxKbBj5cGnxL7_8uUUnPWNuUZMB4-RYzTk,5356
grain/services/openai_provider.py,sha256=2qeNoEwb7m_jXgu2F1FQZtgQef04lejlnhF9_BCyZik,3401
grain/services/orchestration_service.py,sha256=G4jgqkrw3XaRCz8A-Pp-a7VlWVMn9CsewjH_Fk7uQ-A,15847
grain/services/pdf_extractor.py,sha256=Q1FmEJrgTnvdQb16vK4N42Bp5ZLbZxIsOgOKLIYuXZA,1538
grain/services/phase_archive_service.py,sha256=n7hIPsjFFXMsANIOXALoriS1JMOdsQCWb8kZCoJ6rug,6332
grain/services/phase_close_service.py,sha256=2iKVNZ_mB-EzFeETwuUGCQlB3HEMwqPP63uVyYqk8Sw,8459
grain/services/phase_query_service.py,sha256=oqdkB-bW_pVrLPKUKroeK448aDnozOdTHZu2QEvEJd8,5260
grain/services/prompt_service.py,sha256=XHP6Xf23BxYYfuBQHYkOnS0Udlw3axA57Zni7wEja-Q,2694
grain/services/pulse_readback.py,sha256=ZODl8wJnHqngljHbnOVP1pxB2wR41Rui4dvHRYmA1uQ,9467
grain/services/ranking_service.py,sha256=GjSaZCxzacGGFPe4F65dmCz1uVBoyLnHkuiAmHkuhfQ,3274
grain/services/recipe_service.py,sha256=_318yLUnrjWvoU7nVtbDxPtvMT4W1vjWnLjjyT6B7dE,43517
grain/services/recipe_store.py,sha256=i6zh9UyqpC6CGXYMwaQyftmEypMfy7GqbRjwQOwGw58,7443
grain/services/reconcile_service.py,sha256=dSBto5X9zawUuamfHPhIdGCEx6CoqwOOCibtO0Dz6E8,22576
grain/services/review_service.py,sha256=MbrYFsjaldQ0Zvpo93liQax24tQ1lVatYLNC2WWsFkU,14993
grain/services/spreadsheet_extractor.py,sha256=VjjXEYWkeEQXCUFfgsZdTO9vnkawME7oRHQ1JHfeRyQ,3441
grain/services/spreadsheet_write_service.py,sha256=WYcaXPU9x2YuYnl_3ugZRcCpPRFOZu4H9ZvRFW5D0mw,4308
grain/services/structural_intelligence_service.py,sha256=wP3mZYe4Q9PG0SzUUF_RbElaRs3JNyGKOUHPY1e8H_U,23642
grain/services/suggest_service.py,sha256=pU-sL0VIpkISrLZc0teXq2DquqR7a9mlf0Ba0dBCpUc,39283
grain/services/task_advice_service.py,sha256=suvGxY-MxOJngQ8OplOZ444S8B4lkOI-FbvB4m33UmU,7265
grain/services/task_observability_service.py,sha256=Yj1Fmamse1Le4MgbbzthJLAiNu4vitOXfHxB5SUJ6T8,4041
grain/services/task_prepare_service.py,sha256=X5cPS9p38jLlHD5ODgzm9I9yDdB6IcrbvEOWjl4pF9Q,2716
grain/services/task_service.py,sha256=DoO_Rqzro83Yes01Jh24qx4v7w2w8MlpUcxkb83n6Pk,19822
grain/services/telemetry_service.py,sha256=bf-u1lqzAD9G_Q0avnptMkUFwrqGuwEEL7iEEl0Qhvc,8854
grain/services/upgrade_service.py,sha256=AMAkOvxLMrkDwTFPD-3GhVU-VdSe5Nn_1LmDarx7sW4,10795
grain/services/verification_service.py,sha256=B75ReDwqPnUn2MmFjDw4BGNcMmTu1oTjUhYG_hAOVv4,17282
grain/services/workflow_diagnostics_service.py,sha256=etkXnyiWpuAsooFn8nc84qTSkKyJEAOyr23VYoI9bUM,12407
grain/services/workflow_loop_config_service.py,sha256=wvX9Fbhg7PGf80X8k-ZucF9cnaNuN9RrkxM5P3s9v9k,5793
grain/services/workflow_loop_service.py,sha256=SsIExFMtUR6_NoF4WBU8g4Cm8A9gody3e3sVtKfFgg8,24657
grain/services/workflow_run_service.py,sha256=ReGWYxu7FA7PoCMpxVD9jl_EEU-CmlZW3GP0cifo8aI,19420
grain/services/workflow_service.py,sha256=dxinFZlhR9_JOWfyiFHasCCxJtJGXYhS5xN5SfI2EBA,36914
grain/templates/__init__.py,sha256=uHJLFheJyVuO444meLpl_AXSlMDTfEtYY8-wrIU8SxQ,82
grain/templates/loader.py,sha256=mqTHaPalVp8CpaxD3IgTQw5re0gRwGmg6ny6s724Q84,730
grain/tui/__init__.py,sha256=077vqhDY4ogl_FOGw87LJdYxY47Y3rm8i90w84HpIfw,548
grain/tui/app.py,sha256=PuVWGmbxM2hjSLVS_SlqLOqNu41BR5WcGjRBYLg2URc,25373
grain/validators/__init__.py,sha256=8bn1wEvxyshaIrcgrsp3X5PtSHLaDR04LmkB2Zz6o8w,213
grain/validators/authority_validator.py,sha256=xiIKBkCcWp4LIff1BzmHj8Sv0Tp1gjGeIMFiuwnog-w,2137
grain/validators/doc_existence_validator.py,sha256=myBcUliThFZk_qGdyGVjMfWstaWk64UHFsr7iLxhg14,1079
grain/validators/manifest_validator.py,sha256=SIOhExCkjl8CTrHLPVptXUKhEnsTBzEkGvJroKyni2I,4565
grain/validators/orchestrator_validator.py,sha256=sSWp7g7NyoCvrxzbKct1Jqua2C1w9ar3R_Xw8B5cN-s,2211
grain/validators/packet_validator.py,sha256=Au5J9v6VhpBIV7mX0QMblrbnfVD0gKZNfMttMU1Ikoo,6194
grain_kit-0.7.1.dist-info/licenses/LICENSE,sha256=3YBDlFf0GX6bh1CBPzUddKHZQ0NOPIHlSaIlC9vt8co,1075
grain_kit-0.7.1.dist-info/METADATA,sha256=RHohj7JuaxSr4gCMPvxrdp2TiHhtCVd9_JzK37cf2qQ,15842
grain_kit-0.7.1.dist-info/WHEEL,sha256=K260EYznzXsJYBQGqmI8VTxEdiZYNvDZwW9cBh9-_MA,91
grain_kit-0.7.1.dist-info/entry_points.txt,sha256=kqA6HQx1P3W2QUOfl0JFoEkQXn1OIFFNWhO0se6Yxew,40
grain_kit-0.7.1.dist-info/top_level.txt,sha256=-B-uymHFMIUZlLoXfhhon8S30_moKYnumB5yrjz2zg0,6
grain_kit-0.7.1.dist-info/RECORD,,
