keel/__init__.py,sha256=RlovJ9FHNpCM7QGa6ZFGZwG53EBmY3ZKJeBoXBXGrEU,103
keel/__main__.py,sha256=CFqtok-QuF3zyT4NZkMf5gOy_ZawtA8Y5_WOOpUeqQg,122
keel/auth.py,sha256=T3Nf2viGe9V6JpYsPt_AbuF4cOdXyv9l4NkPN9PE59M,3723
keel/browser_login.py,sha256=IeijfpV10ERAq7DIPa0RpV5RXwbJHzdifrzcQWC-VnI,15783
keel/client.py,sha256=1L1aqLzaCPnvhkzntXtEeWs8VTk96hWRlc-T3hmFQOc,8449
keel/config.py,sha256=GUXx8h-31ik9pvZ1Y1p1WLDu0hwply5RPagaufsafEo,2835
keel/context.py,sha256=qcsqyU5958uvfn7D21BGsT_kVl1axR4_ZKN3ma8tmJ0,5605
keel/errors.py,sha256=PtprKh6_1jedFx96bRx67-2vWsCDYsrkqRevdZZG7Zw,17879
keel/output.py,sha256=6uPqHpEQC_ldRbBBy5C3QK3_Yj4rKOlUp7adQbtc_E0,3840
keel/permissions.py,sha256=vdL52ZEVgEpI5gSbXkNvGueHXISBJsxJZDxRP9KsYag,7561
keel/project.py,sha256=8ewKL1fihbTmdIwUK56fJoMkuOlq1TxKV6rqRPrcx5o,5596
keel/token_store.py,sha256=W69yyn0PB2dI2KFJDUJvF5YiMWusjjDYRCuqtYwVZ2c,5702
keel/workspace.py,sha256=Y2gEHLj9TSW-uFdbs7KdFwML9BXNrJAvZkTGlUCY2lg,28859
keel/cli/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keel/cli/agent_mode.py,sha256=z2ergxkbHEB2xi2e4eEEYkE0rohWzZmIm1wsbSuA_Uo,3515
keel/cli/main.py,sha256=LqzLqkyDjzVC2H0Ri0Pz3jXFisFbX7CevHIWe-FgYFY,2687
keel/cli/commands/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keel/cli/commands/arm.py,sha256=qIDUrSAKO3QoWrUfScfVimF6jXzhCbjXo7sX9dYMips,3546
keel/cli/commands/auth.py,sha256=mNms3wVujSEmSMXBWRW6UJpIwRIY0an9aBQC7VEzIjU,4904
keel/cli/commands/context.py,sha256=mHQnL1QgVcJIFDb3apfAyVcQOS6rkSRLVyKDbwPNhIk,4073
keel/cli/commands/mcp_cmd.py,sha256=_NkuUyuBj1Esbm77rVYXzNPpk83XJzgWlrXF0LjoRA8,438
keel/cli/commands/project.py,sha256=4LUgJo817km9vIqW3u7uvlSULCdT7XI5bk4n6KcvIUo,1631
keel/cli/commands/skills.py,sha256=UgxgNGXy18LFEwJ-RFXbcT8BYDdSvx78kzR-xysbKfE,2789
keel/cli/commands/universe.py,sha256=E8JeHNTEIa2SmHbg2RcgrFdQnHCMYC6pzIfd0WqU_1E,9495
keel/data/__init__.py,sha256=3hzXWt3LyKHPnruBLAEsRDBctGPhou4YEk_2LzVsg-g,353
keel/data/examples.json,sha256=e-o2ivQPI9UcmgHevOMTji92-xcG_W1SUCDuQkT91wg,2158
keel/data/examples.py,sha256=AJrYDnJ3m4gQmmkSIWsRgF6uKvsuyeP6UxZq2Y8sn1Q,2301
keel/data/knowledge.py,sha256=V3eQgia4NXDO8IWX3JaYqmIY0ueo6G3N0hW5y-7Q-6I,1508
keel/data/patterns.py,sha256=8GDNUYc_7RPzSBgqDbL7xWEPG--crW-8bRRPAQNQhoU,2585
keel/data/reference.py,sha256=rBnNVuwQOiBnR5LjA07xYXV-UMjOUXWJlMDi-zLg154,1590
keel/data/registry.json,sha256=nBXuDNX-m9aaBXc1G72D499Ghp7Fb_MM7bDtJ8dF4P0,804144
keel/data/registry.py,sha256=-YzA_IKiZwcByfm6pgOGTA0atBzQ6xMJzmM4zO_U6zQ,9310
keel/data/templates.json,sha256=PYg07S9skIK-LS0i8ebHclHmRExw0CLORZe2zfaxCmM,2979
keel/data/templates.py,sha256=KjqaYeYl18KZ0SAgSM0UNJ7BwdPRdSt_RzLX-roJlMs,2029
keel/data/tool_schemas.json,sha256=Hh6Y506Hl6_IeksLVjFjnc7OhLkZhLyu_w0fnjkOqtI,13702
keel/data/type_graph.json,sha256=nOIv_QQOldL5Jf9dcz4PfsSvgECxU53wkGm4lw7QR58,9856
keel/data/knowledge/collaboration.md,sha256=JA-_zSMWDfey-ppfY7TKSo64cFVP5jbxIM-II9h0qxY,14608
keel/data/knowledge/component_versioning.md,sha256=JEG2-85fHwE69XG5CrYh_NxSn8BteYvlFriE6tLhDrQ,1133
keel/data/knowledge/composition_mechanics.md,sha256=_BU34lPOn7t_aX3nMwksoZa301kgouJmPKeF6crUSvk,7417
keel/data/knowledge/dsl_syntax.md,sha256=slX-p4grG9IS5KCp3nOKhfcVmDcXIbBS8YiP7N-3cgI,3414
keel/data/knowledge/editor_ui.md,sha256=be6DdS6v2dPzjdOFnhvdfjdL8TVBpHzoNsefmIIo5sE,2114
keel/data/knowledge/mistakes.md,sha256=ZPRcqYVoUODr9GFpiarGtvN9CAe0muS8L8lBfqYt34s,8606
keel/data/knowledge/pipeline_system.md,sha256=zHexX__mC5_CL23q5NrfO5s6psq1X0V5Chc9WbAArC8,1213
keel/data/knowledge/reasoning_principles.md,sha256=cCapQGlOyUdkLSsmd9tYs5UHLGeYdbNpL6BCNIfgkXw,2695
keel/data/knowledge/strategy_paths.md,sha256=uono9xZx7pw_mJPtZjADG3GvM4f32777zCfEri2rmw8,8280
keel/data/knowledge/strategy_patterns.md,sha256=WsLrbHa5AYQ8oHu3UZj27iYA2NtDp06x6RIx3URnEws,12128
keel/data/knowledge/tool_usage.md,sha256=nOq0oXyhVyXge_yJ3Ln69C8H1vpjmmfsyfDj5ROnuQs,3989
keel/data/knowledge/trading_domain.md,sha256=MjICULjVTr_Y2FtWRnlds0BrULFCgB87oOWhlWcdSN0,11150
keel/data/knowledge/universe_selection.md,sha256=Y-eo0anmguhVjSmoO1qnrEJjhcjZ8BzF0kh5ZMikYqo,1869
keel/data/patterns/combining_signals.md,sha256=3j-A8qiwv3eSsS-BBP7chGtJ-txo5pflOpfmB2OXx_g,3614
keel/data/patterns/common_mistakes.md,sha256=YWQzmVysims-czGTepO51TwxRDrtvvmw1sgL7DOxYM4,4134
keel/data/patterns/data_loading.md,sha256=lP2bATSxfIWb3z2r3bcgElLwZBYvCK-A34gry88DJ3A,3560
keel/data/patterns/entry_exit_patterns.md,sha256=XsSk6H8xHhPctWK_-5Qtj1dxnrXlmITFLc3aGm41CNA,13282
keel/data/patterns/forecast_pipeline.md,sha256=niAjMaQ8dADQbsm2R1qmsC78dTv8NpR6b2XpkwViDc0,2412
keel/data/patterns/improvement_ladders.md,sha256=3SD0ZAb9V9d3hqWmxUfw-l52vDlQ0oCYLtZqAI26CJg,2361
keel/data/patterns/position_sizing.md,sha256=2IjhzP1KIQSAdrf2IfIiLr4z2KGfBxvvYByY3btE8NA,5412
keel/data/patterns/regime_conditioning.md,sha256=A3ckfSYmq0mkNL2w7pKtMs4ntX4DRMhBUi6cNnQvvJk,2822
keel/data/patterns/risk_management.md,sha256=40iFY_d0twu9FqUqRBLKr7C7NxF1Y2v3pGlSzSgg8uY,2316
keel/data/patterns/screen_select_patterns.md,sha256=r637uznoe1b1xrzxaI2CUrlvbjebgY9LQXvfzHv5piY,2002
keel/data/reference/best_practices.md,sha256=DYirOZrC1NGq_QErJszubFDFS-pQ65KCL3FXP1Jvm-8,5749
keel/data/reference/composition.md,sha256=xRKqazZ8AZNhoGQp7UXh8bUdsZdXYUKW4fMUuzyYELQ,10923
keel/data/reference/normalization.md,sha256=K0Hvo04R9wlnjroSOS6begrL5OjqpSNi7WfqeCteIlQ,4039
keel/data/reference/phases.md,sha256=NQeizQpa0Ih741ovCnKxgCALu7aAe4G0XqdFypMVEKU,8787
keel/data/reference/slots.md,sha256=9jE3Jc4sI5gRvXIAzxydZc5WW5GjriiVcedbiaOlDGw,8712
keel/data/reference/types.md,sha256=WRUe9KqAI1l89ptiZcdFJhl_McwK6D-vSu3BnAk2aBk,8420
keel/mcp/__init__.py,sha256=WtnwjRzpyC02pPNZ14aiOMuwwrUTvB2Znxuum0nhhJE,140
keel/mcp/server.py,sha256=qmPaGnTIrxZllUqQYe_EGGup0YU6_-Dg0Mnh7Tc9XQk,17838
keel/skills/__init__.py,sha256=v_Gl9ki2WR3LP3j9eRyVmLHkDELQ7KI1CMlbe9pDZwc,5964
keel/skills/backtest-and-analyze.md,sha256=fM-oxzsMVGwRY6uJqxYT1kNHib-YFrE84n_AZY0vYFk,6385
keel/skills/component-discovery.md,sha256=tpts7b51jyK1SoSxl_ClsrLzm2RQGLmiMjNL0UAsaqg,4754
keel/skills/deploy-and-monitor.md,sha256=3rrcXZh5Lke_w7vY-KyCxAYO3EGmcQhXE1D9LJZxKbI,5959
keel/skills/overfit-check.md,sha256=r8QtRSi18m6U_8nima04gHHWtYInOq_7do38s_rzjR0,4747
keel/skills/portfolio-review.md,sha256=Habvr4CIvY_JzPvmGnv8e5pOjxBy9i19Z2SQnhqVCzU,4743
keel/skills/recover-from-error.md,sha256=xKbKMeSh4IE-Ck17XuYyCEvBbQizYlYinL8DhQgE05Q,5148
keel/skills/strategy-creation.md,sha256=KvgkAkCcA4sYarmWnTZkXaTACq8XrQCTAB5qdFUTZMM,8473
keel/skills/strategy-fork-and-iterate.md,sha256=3RV_RolUk9fDoBV8GhOn_hcSOzLq_ROijC9HYDgZ2A8,5819
keel/tools/__init__.py,sha256=eZBibeJtjZaedqqHDu9YYq7omeYlsSbF-S43PJxFLUw,74
keel/tools/local.py,sha256=LYW_fWunYJhMZiq3jO7kgmhsjXwts7jmR3iWUq7iLYU,31675
keel/tools/remote.py,sha256=d4wKui14tfV5vjfkSdQQk3jVv3L7lh11pvNLsCo_rNk,2334
keel/tools/outcomes/__init__.py,sha256=uB1BlMbn4AFQtcwQM4kvp3Ge5xNp8Zd7VfRX3yxfFkk,3202
keel/tools/outcomes/_base.py,sha256=OXbZOFjlcasp_DxjSoj9JttTZ4YJHgtF-ygqohMZ82Y,6141
keel/tools/outcomes/_cli_adapter.py,sha256=xPe2dEo9nHbdzW-refdgs3hefZ4Q4oXcPjPFyH5el5U,15300
keel/tools/outcomes/_mcp_adapter.py,sha256=vRr9vDoM_xg9YJFyFSWgWksR2rRTpTJX4fTQXeB8V_Y,13808
keel/tools/outcomes/_pagination.py,sha256=GZTSPjRouC82BIDkKOKY1gSruhBYVZej38O4rLkMC4g,2548
keel/tools/outcomes/_toolsets.py,sha256=67uf1w3LOT4wZwoKi_dxZqpWXBPGDohMdInQXMr75TI,2001
keel/tools/outcomes/accounts.py,sha256=n64b_t38u2WVnRlLmjdoc_OlZ_7XzMTgLnSuEPVY-8k,4677
keel/tools/outcomes/audit.py,sha256=-ZdDkzyd3A5eTRUzEWaBjFv52x-cikpwlXAFr5dx30A,6034
keel/tools/outcomes/auth_login.py,sha256=Hv5cOiKsDa_1RN8A7ludq1r9tiUxTlQcvSHP5AMS-8o,5235
keel/tools/outcomes/backtest_run.py,sha256=7FiNqIKmbjKsa1irbT6vNO56EjSHhB79aKiuxMg3kVg,15261
keel/tools/outcomes/backtest_summarize.py,sha256=sFqnVmvkPmp-3RGGUOgl9OPi-CjqCRI75sntw-rXQYU,5319
keel/tools/outcomes/backtest_watch.py,sha256=5CoX_K1v4W1Hag_zg9nGpbeB4NBdWbvOm5V-49RiL6g,6543
keel/tools/outcomes/components_detail_batch.py,sha256=199QNmBPGvq2XAz6kb5SibdWF8Kot_XUMIOkhjEKYQI,5773
keel/tools/outcomes/components_help.py,sha256=rydQGEzL84ina0mt3aIYt1UdK0afeR4OitlnShrOTSc,6731
keel/tools/outcomes/components_search.py,sha256=bpSAOOzXbBx8JyInL0FFuAARklkZkpoqvYSIs3eiuR0,12520
keel/tools/outcomes/doctor.py,sha256=26025D3BceWRSZsXs2nbKrFZhkmiF-5DEAS2-ESIxrY,5042
keel/tools/outcomes/help.py,sha256=X73YHXLBJQtbN0gUyRoxuAoV-XT92RzQ4X0pjZGUcT4,4690
keel/tools/outcomes/live_control.py,sha256=bGSke1uLYFf1w4qIEwAjrGQROk8zsOxG1aKJfuQezkA,5031
keel/tools/outcomes/live_deploy.py,sha256=RwQq4VSAnT3sBtSP_ADzOiEefiCqqaD5w-3_V3spTbw,13241
keel/tools/outcomes/live_monitor.py,sha256=CI56smAB3hhcsS6cDcgYw4rbXVjgoDZDWD8LAcYdtGo,8628
keel/tools/outcomes/share_create.py,sha256=sWLKcHjhoxFU7jBOTV0ljQQVUWn9_d4XPkdoK1rFR4I,8892
keel/tools/outcomes/status.py,sha256=T_v4dZx_HkquvHkNdb3AGWCezLYNskfW0DS6RtFxLg0,12098
keel/tools/outcomes/strategy_checkout.py,sha256=yuOyofLGISZlLvtpjThOs64SEJiCK86h_1nTqvu8NDA,5761
keel/tools/outcomes/strategy_compose.py,sha256=EmO7hKhSl7X9nM9rOk794fC68v4tfNql_EXanXvfU1k,12721
keel/tools/outcomes/strategy_delete.py,sha256=HI-39bNwDHtnVx_ZvxagokC357HGcwZBWmrsSYdN8SA,3481
keel/tools/outcomes/strategy_diff.py,sha256=q9iIx_YQMfOR9bDOLTu3PuQGuEmJ3KCEnVCirxSaGX0,10442
keel/tools/outcomes/strategy_discard.py,sha256=NI8K4AjGtXUgMxcee8KRC3Fo64KECCay89s47Bewkm4,3338
keel/tools/outcomes/strategy_fork.py,sha256=hqTtXzhuFqUCQG8QsQDIkJj1KUC2qoFRUNjxbDI-9Po,5179
keel/tools/outcomes/strategy_get.py,sha256=AoexnImZRkzZNFZmyLTD-EKDsYPqNs2OExXZJNXVR70,4089
keel/tools/outcomes/strategy_log.py,sha256=AK09qS54afPpRGbAdNLV5qpBx4SmLV0IH3cNuWXu0KY,5759
keel/tools/outcomes/strategy_memory.py,sha256=NxozXoi3kRK7ut5fB2jHVJc_od_ottWXEL6CQFxdZEg,9190
keel/tools/outcomes/strategy_pull.py,sha256=0z3a5ntzJW4RCDaVRZIVDed9jPFpIt76-xeWrQ_HO1w,5110
keel/tools/outcomes/strategy_push.py,sha256=MeZ1LVU8S77FpCmTGs4p-c1Vbji3njNXAeBziRFC5iQ,5519
keel/tools/outcomes/strategy_restore.py,sha256=AFLJL594ZbvlH9GWAOjnSqddE_ZXWvCzVPqoLxA1ZL0,6121
keel/tools/outcomes/strategy_search.py,sha256=wPC9FVrRqiIAwxMuM3Db3ZwR45dNxooIggFjykYFdfo,5322
keel/tools/outcomes/strategy_status.py,sha256=4tiP-JAnu6k18LsQCYxk4l6EP7OAYfoV7BhQTFbMvWw,7003
keel/tools/outcomes/strategy_workspaces.py,sha256=gdev12aRJjGqkN_rs04hASF_zhZpBBTwrEdGNYHiJKY,4851
pipeline_engine/__init__.py,sha256=ebD4mD7I5gbJQOaiUhEFTH6N-1A_0ajphY6GWynox-Q,524
pipeline_engine/constants.py,sha256=2ZUyEw90Gm2yFcEqPyC-c_i6sAtG0VVIlQ2qeJIhTYU,769
pipeline_engine/registry_loader.py,sha256=WNmNnEYGiHtb5s0dURGFmHsb_MOxHwYJKsIV_4EZpMQ,1342
pipeline_engine/types.py,sha256=gPF1WzAJo_EY04wWTKsF3iutMYWE79Har2mm2j3H9x8,9231
pipeline_engine/validation_shared.py,sha256=LDQtQKZvii2L3j-6-7iRqBrOlAYUwA6fFlE98jzHnKI,14275
pipeline_engine/base/__init__.py,sha256=rEpZ4HOL_e1aBX2STFSGphohX2kcA11UO5MDjQz0hYE,500
pipeline_engine/base/categories.py,sha256=8fTqw04zxJqYNPo7PGJdlHbFTPWut-xsNIWXKNvmXaw,2500
pipeline_engine/base/lock.py,sha256=riDDr_b4uGxr5nzaXOIkgIuiusbTEz0tHzOxgyLrvos,9863
pipeline_engine/base/registry.py,sha256=3mj7pw4BkfO_J9Su-p_9U8wwrboQu1CLtxVtmzm6Ph4,315
pipeline_engine/base/registry_types.py,sha256=8YWBcDuhfZMFr9UfRd_z0m-RDc6oCJNBM9rImT_p5Zs,28566
pipeline_engine/base/step.py,sha256=oUZPRAMtngIzcGtrOcWPM39u23bcqZmr0PGue96gH7s,134
pipeline_engine/dsl/__init__.py,sha256=e4foyXprwuxL4JpnLGV0UnpqWmyXpyO26AAzkZSRf4A,694
pipeline_engine/dsl/differ.py,sha256=bhD1HKcaqaWS-HdKD0aX_p184ePromciHRPsfOMJPxU,7370
pipeline_engine/dsl/emitter.py,sha256=GByqDW2HYWB7PWJshRLQf9_sgcy334JNV75aeVnaiMc,37753
pipeline_engine/dsl/errors.py,sha256=QclhsWWyZrmyHCyFCP8Ffjc8vxu-viql-m0Kx_KvQ3Y,3958
pipeline_engine/dsl/parser.py,sha256=xnlS-ydAoRc28ELA52AktLjtdWI4Fi9oKEqI4ZvnbVU,30206
pipeline_engine/dsl/spec.py,sha256=5DhNOn0YgRmDGcSe670dn-oklGtGJ_MuFOPj_sOGAI0,7525
pipeline_engine/dsl/templates.py,sha256=571kDPRVNsOXb_IZ2YmZ5DYio6xBfM0nHmew6pYnuTQ,3822
pipeline_engine/dsl/validator.py,sha256=ypWAkwD6j6aRblf9T-L9diXfqxwcBt1lITY_NDgJPIk,77581
keel_trade-0.5.0.dist-info/METADATA,sha256=uZx9FWcrU1mREzN3WC9UPVMd5bMd5dRKXkaR4S9KZB4,10971
keel_trade-0.5.0.dist-info/WHEEL,sha256=QccIxa26bgl1E6uMy58deGWi-0aeIkkangHcxk2kWfw,87
keel_trade-0.5.0.dist-info/entry_points.txt,sha256=s0DYDbvMw6jtapYnJJYVc5JvE2r10KDVoDpJlH85Kxg,43
keel_trade-0.5.0.dist-info/RECORD,,
