MANIFEST.in
README.md
pyproject.toml
src/quantnodes_strategy_research.egg-info/PKG-INFO
src/quantnodes_strategy_research.egg-info/SOURCES.txt
src/quantnodes_strategy_research.egg-info/dependency_links.txt
src/quantnodes_strategy_research.egg-info/entry_points.txt
src/quantnodes_strategy_research.egg-info/requires.txt
src/quantnodes_strategy_research.egg-info/top_level.txt
src/strategy_research/__init__.py
src/strategy_research/api/__init__.py
src/strategy_research/api/app.py
src/strategy_research/api/routers/__init__.py
src/strategy_research/api/routers/goal.py
src/strategy_research/api/routers/hypothesis.py
src/strategy_research/api/routers/memory.py
src/strategy_research/api/routers/run.py
src/strategy_research/api/routers/session.py
src/strategy_research/api/routers/validation.py
src/strategy_research/cli/__init__.py
src/strategy_research/cli/__main__.py
src/strategy_research/cli/_auto_onboard.py
src/strategy_research/cli/halt.py
src/strategy_research/cli/llm_config.py
src/strategy_research/cli/llm_streaming.py
src/strategy_research/cli/mandate.py
src/strategy_research/cli/onboard.py
src/strategy_research/cli/theme.py
src/strategy_research/cli/commands/__init__.py
src/strategy_research/cli/commands/autoresearch.py
src/strategy_research/cli/commands/export.py
src/strategy_research/cli/commands/help.py
src/strategy_research/cli/commands/server.py
src/strategy_research/cli/commands/session.py
src/strategy_research/cli/commands/show.py
src/strategy_research/cli/commands/skills.py
src/strategy_research/cli/commands/slash_chat.py
src/strategy_research/cli/commands/slash_goal.py
src/strategy_research/cli/commands/slash_halt.py
src/strategy_research/cli/commands/slash_memory.py
src/strategy_research/cli/commands/slash_router.py
src/strategy_research/cli/commands/slash_session.py
src/strategy_research/cli/commands/swarm.py
src/strategy_research/cli/components/__init__.py
src/strategy_research/cli/components/chat_log.py
src/strategy_research/cli/components/hint_bar.py
src/strategy_research/cli/components/tool_event.py
src/strategy_research/cli/components/working_indicator.py
src/strategy_research/cli/interactive/__init__.py
src/strategy_research/cli/interactive/completer.py
src/strategy_research/cli/interactive/main.py
src/strategy_research/cli/tui/__init__.py
src/strategy_research/cli/tui/app.py
src/strategy_research/cli/tui/keybindings.py
src/strategy_research/cli/tui/messages.py
src/strategy_research/cli/tui/session.py
src/strategy_research/cli/tui/theme.py
src/strategy_research/cli/tui/widgets/__init__.py
src/strategy_research/cli/tui/widgets/banner.py
src/strategy_research/cli/tui/widgets/hint_footer.py
src/strategy_research/cli/tui/widgets/input_bar.py
src/strategy_research/cli/tui/widgets/rail.py
src/strategy_research/cli/tui/widgets/resume_dialog.py
src/strategy_research/cli/tui/widgets/sidebar.py
src/strategy_research/cli/tui/widgets/transcript.py
src/strategy_research/cli/ui/__init__.py
src/strategy_research/cli/ui/banner.py
src/strategy_research/cli/ui/rail.py
src/strategy_research/cli/ui/transcript.py
src/strategy_research/cli/utils/__init__.py
src/strategy_research/cli/utils/ascii_compat.py
src/strategy_research/cli/utils/format.py
src/strategy_research/cli/utils/thinking_verbs.py
src/strategy_research/core/__init__.py
src/strategy_research/core/alpha_zoo_adapter.py
src/strategy_research/core/alpha_zoo_convert.py
src/strategy_research/core/alpha_zoo_ops.py
src/strategy_research/core/alpha_zoo_yaml.py
src/strategy_research/core/autoresearch.py
src/strategy_research/core/backtest.py
src/strategy_research/core/compute_factor.py
src/strategy_research/core/config_runner.py
src/strategy_research/core/data_import.py
src/strategy_research/core/db.py
src/strategy_research/core/factor_validate.py
src/strategy_research/core/git.py
src/strategy_research/core/preflight.py
src/strategy_research/core/run_card.py
src/strategy_research/core/agent/context.py
src/strategy_research/core/agent/frontmatter.py
src/strategy_research/core/agent/loop.py
src/strategy_research/core/agent/progress.py
src/strategy_research/core/agent/redaction.py
src/strategy_research/core/agent/role_factory.py
src/strategy_research/core/agent/sandbox.py
src/strategy_research/core/agent/tools.py
src/strategy_research/core/agent/trace.py
src/strategy_research/core/agent/builtin_tools/__init__.py
src/strategy_research/core/agent/builtin_tools/data_tools.py
src/strategy_research/core/agent/builtin_tools/web_tools.py
src/strategy_research/core/alpha_zoo/__init__.py
src/strategy_research/core/alpha_zoo/alpha_zoo_ops.py
src/strategy_research/core/alpha_zoo/academic/__init__.py
src/strategy_research/core/alpha_zoo/academic/carhart_mom.py
src/strategy_research/core/alpha_zoo/academic/cma.py
src/strategy_research/core/alpha_zoo/academic/high52w.py
src/strategy_research/core/alpha_zoo/academic/hml.py
src/strategy_research/core/alpha_zoo/academic/illiq.py
src/strategy_research/core/alpha_zoo/academic/mkt_rf.py
src/strategy_research/core/alpha_zoo/academic/retskew.py
src/strategy_research/core/alpha_zoo/academic/rmw.py
src/strategy_research/core/alpha_zoo/academic/smb.py
src/strategy_research/core/alpha_zoo/academic/strev.py
src/strategy_research/core/alpha_zoo/alpha101/__init__.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_001.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_002.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_003.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_004.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_005.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_006.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_007.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_008.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_009.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_010.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_011.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_012.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_013.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_014.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_015.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_016.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_017.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_018.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_019.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_020.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_021.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_022.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_023.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_024.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_025.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_026.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_027.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_028.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_029.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_030.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_031.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_032.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_033.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_034.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_035.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_036.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_037.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_038.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_039.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_040.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_041.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_042.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_043.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_044.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_045.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_046.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_047.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_048.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_049.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_050.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_051.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_052.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_053.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_054.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_055.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_056.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_057.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_058.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_059.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_060.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_061.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_062.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_063.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_064.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_065.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_066.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_067.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_068.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_069.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_070.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_071.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_072.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_073.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_074.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_075.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_076.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_077.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_078.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_079.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_080.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_081.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_082.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_083.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_084.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_085.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_086.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_087.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_088.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_089.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_090.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_091.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_092.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_093.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_094.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_095.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_096.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_097.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_098.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_099.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_100.py
src/strategy_research/core/alpha_zoo/alpha101/alpha_101.py
src/strategy_research/core/alpha_zoo/fundamental/__init__.py
src/strategy_research/core/alpha_zoo/fundamental/asset_growth.py
src/strategy_research/core/alpha_zoo/fundamental/earnings_yield.py
src/strategy_research/core/alpha_zoo/fundamental/gross_profitability.py
src/strategy_research/core/alpha_zoo/fundamental/roe.py
src/strategy_research/core/alpha_zoo/gtja191/__init__.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_001.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_002.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_003.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_004.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_005.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_006.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_007.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_008.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_009.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_010.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_011.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_012.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_013.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_014.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_015.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_016.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_017.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_018.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_019.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_020.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_021.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_022.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_023.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_024.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_025.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_026.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_027.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_028.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_029.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_030.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_031.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_032.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_033.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_034.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_035.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_036.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_037.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_038.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_039.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_040.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_041.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_042.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_043.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_044.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_045.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_046.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_047.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_048.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_049.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_050.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_051.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_052.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_053.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_054.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_055.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_056.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_057.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_058.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_059.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_060.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_061.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_062.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_063.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_064.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_065.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_066.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_067.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_068.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_069.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_070.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_071.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_072.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_073.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_074.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_075.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_076.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_077.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_078.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_079.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_080.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_081.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_082.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_083.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_084.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_085.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_086.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_087.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_088.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_089.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_090.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_091.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_092.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_093.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_094.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_095.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_096.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_097.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_098.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_099.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_100.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_101.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_102.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_103.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_104.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_105.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_106.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_107.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_108.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_109.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_110.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_111.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_112.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_113.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_114.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_115.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_116.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_117.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_118.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_119.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_120.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_121.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_122.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_123.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_124.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_125.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_126.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_127.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_128.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_129.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_130.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_131.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_132.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_133.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_134.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_135.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_136.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_137.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_138.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_139.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_140.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_141.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_142.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_143.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_144.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_145.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_146.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_147.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_148.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_149.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_150.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_151.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_152.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_153.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_154.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_155.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_156.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_157.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_158.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_159.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_160.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_161.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_162.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_163.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_164.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_165.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_166.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_167.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_168.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_169.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_170.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_171.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_172.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_173.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_174.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_175.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_176.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_177.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_178.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_179.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_180.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_181.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_182.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_183.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_184.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_185.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_186.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_187.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_188.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_189.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_190.py
src/strategy_research/core/alpha_zoo/gtja191/alpha_191.py
src/strategy_research/core/alpha_zoo/qlib158/__init__.py
src/strategy_research/core/alpha_zoo/qlib158/beta10.py
src/strategy_research/core/alpha_zoo/qlib158/beta20.py
src/strategy_research/core/alpha_zoo/qlib158/beta30.py
src/strategy_research/core/alpha_zoo/qlib158/beta5.py
src/strategy_research/core/alpha_zoo/qlib158/beta60.py
src/strategy_research/core/alpha_zoo/qlib158/cntd10.py
src/strategy_research/core/alpha_zoo/qlib158/cntd20.py
src/strategy_research/core/alpha_zoo/qlib158/cntd30.py
src/strategy_research/core/alpha_zoo/qlib158/cntd5.py
src/strategy_research/core/alpha_zoo/qlib158/cntd60.py
src/strategy_research/core/alpha_zoo/qlib158/cntn10.py
src/strategy_research/core/alpha_zoo/qlib158/cntn20.py
src/strategy_research/core/alpha_zoo/qlib158/cntn30.py
src/strategy_research/core/alpha_zoo/qlib158/cntn5.py
src/strategy_research/core/alpha_zoo/qlib158/cntn60.py
src/strategy_research/core/alpha_zoo/qlib158/cntp10.py
src/strategy_research/core/alpha_zoo/qlib158/cntp20.py
src/strategy_research/core/alpha_zoo/qlib158/cntp30.py
src/strategy_research/core/alpha_zoo/qlib158/cntp5.py
src/strategy_research/core/alpha_zoo/qlib158/cntp60.py
src/strategy_research/core/alpha_zoo/qlib158/cord10.py
src/strategy_research/core/alpha_zoo/qlib158/cord20.py
src/strategy_research/core/alpha_zoo/qlib158/cord30.py
src/strategy_research/core/alpha_zoo/qlib158/cord5.py
src/strategy_research/core/alpha_zoo/qlib158/cord60.py
src/strategy_research/core/alpha_zoo/qlib158/corr10.py
src/strategy_research/core/alpha_zoo/qlib158/corr20.py
src/strategy_research/core/alpha_zoo/qlib158/corr30.py
src/strategy_research/core/alpha_zoo/qlib158/corr5.py
src/strategy_research/core/alpha_zoo/qlib158/corr60.py
src/strategy_research/core/alpha_zoo/qlib158/imax10.py
src/strategy_research/core/alpha_zoo/qlib158/imax20.py
src/strategy_research/core/alpha_zoo/qlib158/imax30.py
src/strategy_research/core/alpha_zoo/qlib158/imax5.py
src/strategy_research/core/alpha_zoo/qlib158/imax60.py
src/strategy_research/core/alpha_zoo/qlib158/imin10.py
src/strategy_research/core/alpha_zoo/qlib158/imin20.py
src/strategy_research/core/alpha_zoo/qlib158/imin30.py
src/strategy_research/core/alpha_zoo/qlib158/imin5.py
src/strategy_research/core/alpha_zoo/qlib158/imin60.py
src/strategy_research/core/alpha_zoo/qlib158/imxd10.py
src/strategy_research/core/alpha_zoo/qlib158/imxd20.py
src/strategy_research/core/alpha_zoo/qlib158/imxd30.py
src/strategy_research/core/alpha_zoo/qlib158/imxd5.py
src/strategy_research/core/alpha_zoo/qlib158/imxd60.py
src/strategy_research/core/alpha_zoo/qlib158/klen.py
src/strategy_research/core/alpha_zoo/qlib158/klow.py
src/strategy_research/core/alpha_zoo/qlib158/klow2.py
src/strategy_research/core/alpha_zoo/qlib158/kmid.py
src/strategy_research/core/alpha_zoo/qlib158/kmid2.py
src/strategy_research/core/alpha_zoo/qlib158/ksft.py
src/strategy_research/core/alpha_zoo/qlib158/ksft2.py
src/strategy_research/core/alpha_zoo/qlib158/kup.py
src/strategy_research/core/alpha_zoo/qlib158/kup2.py
src/strategy_research/core/alpha_zoo/qlib158/ma10.py
src/strategy_research/core/alpha_zoo/qlib158/ma20.py
src/strategy_research/core/alpha_zoo/qlib158/ma30.py
src/strategy_research/core/alpha_zoo/qlib158/ma5.py
src/strategy_research/core/alpha_zoo/qlib158/ma60.py
src/strategy_research/core/alpha_zoo/qlib158/max10.py
src/strategy_research/core/alpha_zoo/qlib158/max20.py
src/strategy_research/core/alpha_zoo/qlib158/max30.py
src/strategy_research/core/alpha_zoo/qlib158/max5.py
src/strategy_research/core/alpha_zoo/qlib158/max60.py
src/strategy_research/core/alpha_zoo/qlib158/min10.py
src/strategy_research/core/alpha_zoo/qlib158/min20.py
src/strategy_research/core/alpha_zoo/qlib158/min30.py
src/strategy_research/core/alpha_zoo/qlib158/min5.py
src/strategy_research/core/alpha_zoo/qlib158/min60.py
src/strategy_research/core/alpha_zoo/qlib158/qtld10.py
src/strategy_research/core/alpha_zoo/qlib158/qtld20.py
src/strategy_research/core/alpha_zoo/qlib158/qtld30.py
src/strategy_research/core/alpha_zoo/qlib158/qtld5.py
src/strategy_research/core/alpha_zoo/qlib158/qtld60.py
src/strategy_research/core/alpha_zoo/qlib158/qtlu10.py
src/strategy_research/core/alpha_zoo/qlib158/qtlu20.py
src/strategy_research/core/alpha_zoo/qlib158/qtlu30.py
src/strategy_research/core/alpha_zoo/qlib158/qtlu5.py
src/strategy_research/core/alpha_zoo/qlib158/qtlu60.py
src/strategy_research/core/alpha_zoo/qlib158/rank10.py
src/strategy_research/core/alpha_zoo/qlib158/rank20.py
src/strategy_research/core/alpha_zoo/qlib158/rank30.py
src/strategy_research/core/alpha_zoo/qlib158/rank5.py
src/strategy_research/core/alpha_zoo/qlib158/rank60.py
src/strategy_research/core/alpha_zoo/qlib158/resi10.py
src/strategy_research/core/alpha_zoo/qlib158/resi20.py
src/strategy_research/core/alpha_zoo/qlib158/resi30.py
src/strategy_research/core/alpha_zoo/qlib158/resi5.py
src/strategy_research/core/alpha_zoo/qlib158/resi60.py
src/strategy_research/core/alpha_zoo/qlib158/roc10.py
src/strategy_research/core/alpha_zoo/qlib158/roc20.py
src/strategy_research/core/alpha_zoo/qlib158/roc30.py
src/strategy_research/core/alpha_zoo/qlib158/roc5.py
src/strategy_research/core/alpha_zoo/qlib158/roc60.py
src/strategy_research/core/alpha_zoo/qlib158/rsqr10.py
src/strategy_research/core/alpha_zoo/qlib158/rsqr20.py
src/strategy_research/core/alpha_zoo/qlib158/rsqr30.py
src/strategy_research/core/alpha_zoo/qlib158/rsqr5.py
src/strategy_research/core/alpha_zoo/qlib158/rsqr60.py
src/strategy_research/core/alpha_zoo/qlib158/rsv10.py
src/strategy_research/core/alpha_zoo/qlib158/rsv20.py
src/strategy_research/core/alpha_zoo/qlib158/rsv30.py
src/strategy_research/core/alpha_zoo/qlib158/rsv5.py
src/strategy_research/core/alpha_zoo/qlib158/rsv60.py
src/strategy_research/core/alpha_zoo/qlib158/std10.py
src/strategy_research/core/alpha_zoo/qlib158/std20.py
src/strategy_research/core/alpha_zoo/qlib158/std30.py
src/strategy_research/core/alpha_zoo/qlib158/std5.py
src/strategy_research/core/alpha_zoo/qlib158/std60.py
src/strategy_research/core/alpha_zoo/qlib158/sumd10.py
src/strategy_research/core/alpha_zoo/qlib158/sumd20.py
src/strategy_research/core/alpha_zoo/qlib158/sumd30.py
src/strategy_research/core/alpha_zoo/qlib158/sumd5.py
src/strategy_research/core/alpha_zoo/qlib158/sumd60.py
src/strategy_research/core/alpha_zoo/qlib158/sumn10.py
src/strategy_research/core/alpha_zoo/qlib158/sumn20.py
src/strategy_research/core/alpha_zoo/qlib158/sumn30.py
src/strategy_research/core/alpha_zoo/qlib158/sumn5.py
src/strategy_research/core/alpha_zoo/qlib158/sumn60.py
src/strategy_research/core/alpha_zoo/qlib158/sump10.py
src/strategy_research/core/alpha_zoo/qlib158/sump20.py
src/strategy_research/core/alpha_zoo/qlib158/sump30.py
src/strategy_research/core/alpha_zoo/qlib158/sump5.py
src/strategy_research/core/alpha_zoo/qlib158/sump60.py
src/strategy_research/core/alpha_zoo/qlib158/vma10.py
src/strategy_research/core/alpha_zoo/qlib158/vma20.py
src/strategy_research/core/alpha_zoo/qlib158/vma30.py
src/strategy_research/core/alpha_zoo/qlib158/vma5.py
src/strategy_research/core/alpha_zoo/qlib158/vma60.py
src/strategy_research/core/alpha_zoo/qlib158/vstd10.py
src/strategy_research/core/alpha_zoo/qlib158/vstd20.py
src/strategy_research/core/alpha_zoo/qlib158/vstd30.py
src/strategy_research/core/alpha_zoo/qlib158/vstd5.py
src/strategy_research/core/alpha_zoo/qlib158/vstd60.py
src/strategy_research/core/alpha_zoo/qlib158/vsumd10.py
src/strategy_research/core/alpha_zoo/qlib158/vsumd20.py
src/strategy_research/core/alpha_zoo/qlib158/vsumd30.py
src/strategy_research/core/alpha_zoo/qlib158/vsumd5.py
src/strategy_research/core/alpha_zoo/qlib158/vsumd60.py
src/strategy_research/core/alpha_zoo/qlib158/vsumn10.py
src/strategy_research/core/alpha_zoo/qlib158/vsumn20.py
src/strategy_research/core/alpha_zoo/qlib158/vsumn30.py
src/strategy_research/core/alpha_zoo/qlib158/vsumn5.py
src/strategy_research/core/alpha_zoo/qlib158/vsumn60.py
src/strategy_research/core/alpha_zoo/qlib158/vsump10.py
src/strategy_research/core/alpha_zoo/qlib158/vsump20.py
src/strategy_research/core/alpha_zoo/qlib158/vsump30.py
src/strategy_research/core/alpha_zoo/qlib158/vsump5.py
src/strategy_research/core/alpha_zoo/qlib158/vsump60.py
src/strategy_research/core/alpha_zoo/qlib158/wvma10.py
src/strategy_research/core/alpha_zoo/qlib158/wvma20.py
src/strategy_research/core/alpha_zoo/qlib158/wvma30.py
src/strategy_research/core/alpha_zoo/qlib158/wvma5.py
src/strategy_research/core/alpha_zoo/qlib158/wvma60.py
src/strategy_research/core/data_source/__init__.py
src/strategy_research/core/data_source/akshare_loader.py
src/strategy_research/core/data_source/base.py
src/strategy_research/core/data_source/cache.py
src/strategy_research/core/data_source/eastmoney_loader.py
src/strategy_research/core/data_source/fred_loader.py
src/strategy_research/core/data_source/ifind_loader.py
src/strategy_research/core/data_source/local_loader.py
src/strategy_research/core/data_source/registry.py
src/strategy_research/core/data_source/tencent_loader.py
src/strategy_research/core/data_source/tushare_loader.py
src/strategy_research/core/data_source/utils.py
src/strategy_research/core/data_source/yfinance_loader.py
src/strategy_research/core/engine/__init__.py
src/strategy_research/core/engine/artifacts.py
src/strategy_research/core/engine/base.py
src/strategy_research/core/engine/china_a.py
src/strategy_research/core/engine/china_futures.py
src/strategy_research/core/engine/cli.py
src/strategy_research/core/engine/composite.py
src/strategy_research/core/engine/config.py
src/strategy_research/core/engine/crypto.py
src/strategy_research/core/engine/forex.py
src/strategy_research/core/engine/futures_base.py
src/strategy_research/core/engine/global_equity.py
src/strategy_research/core/engine/global_futures.py
src/strategy_research/core/engine/india_equity.py
src/strategy_research/core/engine/market_hooks.py
src/strategy_research/core/engine/models.py
src/strategy_research/core/engine/runner.py
src/strategy_research/core/engine/signals.py
src/strategy_research/core/engine/optimizers/__init__.py
src/strategy_research/core/engine/optimizers/base.py
src/strategy_research/core/export/__init__.py
src/strategy_research/core/export/exporter.py
src/strategy_research/core/goal/__init__.py
src/strategy_research/core/goal/cli.py
src/strategy_research/core/goal/context.py
src/strategy_research/core/goal/models.py
src/strategy_research/core/goal/policy.py
src/strategy_research/core/goal/store.py
src/strategy_research/core/hooks/__init__.py
src/strategy_research/core/hooks/adapter.py
src/strategy_research/core/hooks/composite.py
src/strategy_research/core/hooks/context.py
src/strategy_research/core/hooks/unified.py
src/strategy_research/core/hooks/utils.py
src/strategy_research/core/hooks/bundled/__init__.py
src/strategy_research/core/hooks/bundled/command_logger.py
src/strategy_research/core/hooks/bundled/session_memory.py
src/strategy_research/core/hypothesis/__init__.py
src/strategy_research/core/hypothesis/auto_create.py
src/strategy_research/core/hypothesis/cli.py
src/strategy_research/core/hypothesis/registry.py
src/strategy_research/core/hypothesis/store.py
src/strategy_research/core/hypothesis/validator.py
src/strategy_research/core/llm/__init__.py
src/strategy_research/core/llm/config.py
src/strategy_research/core/llm/errors.py
src/strategy_research/core/llm/openai_client.py
src/strategy_research/core/llm/parser.py
src/strategy_research/core/mcp/__init__.py
src/strategy_research/core/mcp/server.py
src/strategy_research/core/memory/__init__.py
src/strategy_research/core/memory/fts5.py
src/strategy_research/core/memory/persistent.py
src/strategy_research/core/portfolio/__init__.py
src/strategy_research/core/portfolio/cli.py
src/strategy_research/core/portfolio/combiner.py
src/strategy_research/core/portfolio/correlation.py
src/strategy_research/core/portfolio/metrics.py
src/strategy_research/core/portfolio/models.py
src/strategy_research/core/scheduled_research/__init__.py
src/strategy_research/core/scheduled_research/cli.py
src/strategy_research/core/scheduled_research/cron_parser.py
src/strategy_research/core/scheduled_research/executor.py
src/strategy_research/core/scheduled_research/models.py
src/strategy_research/core/scheduled_research/store.py
src/strategy_research/core/session/__init__.py
src/strategy_research/core/session/db.py
src/strategy_research/core/session/manager.py
src/strategy_research/core/session/metrics.py
src/strategy_research/core/session/models.py
src/strategy_research/core/session/rate_limiter.py
src/strategy_research/core/skills/__init__.py
src/strategy_research/core/skills/loader.py
src/strategy_research/core/skills/models.py
src/strategy_research/core/skills/registry.py
src/strategy_research/core/strategy_acceptance/__init__.py
src/strategy_research/core/strategy_acceptance/cli.py
src/strategy_research/core/strategy_acceptance/llm_eval.py
src/strategy_research/core/strategy_acceptance/rules.py
src/strategy_research/core/swarm/__init__.py
src/strategy_research/core/swarm/preset_loader.py
src/strategy_research/core/swarm/run_store.py
src/strategy_research/core/swarm/runtime.py
src/strategy_research/core/utils/__init__.py
src/strategy_research/core/utils/backtest_config.py
src/strategy_research/core/utils/backtest_engine.py
src/strategy_research/core/utils/backtest_metrics.py
src/strategy_research/core/utils/backtest_models.py
src/strategy_research/core/utils/backtest_utils.py
src/strategy_research/core/utils/covariance.py
src/strategy_research/core/utils/ic_utils.py
src/strategy_research/core/utils/market_detection.py
src/strategy_research/core/utils/metrics.py
src/strategy_research/core/utils/risk_parity.py
src/strategy_research/core/utils/strategy_engine.py
src/strategy_research/core/validation/__init__.py
src/strategy_research/core/validation/bootstrap.py
src/strategy_research/core/validation/cli.py
src/strategy_research/core/validation/market.py
src/strategy_research/core/validation/monte_carlo.py
src/strategy_research/core/validation/runner.py
src/strategy_research/core/validation/trade_input.py
src/strategy_research/core/validation/utils.py
src/strategy_research/core/validation/walk_forward.py
src/strategy_research/core/web/__init__.py
src/strategy_research/core/web/_rate_limit.py
src/strategy_research/core/web/fetch.py
src/strategy_research/core/web/pdf.py
src/strategy_research/core/web/search.py
src/strategy_research/core/workflow/__init__.py
src/strategy_research/core/workflow/agents.py
src/strategy_research/core/workflow/controller.py
src/strategy_research/core/workflow/dag.py
src/strategy_research/core/workflow/executors.py
src/strategy_research/core/workflow/grounding.py
src/strategy_research/core/workflow/prompt.py
src/strategy_research/core/workflow/types.py
src/strategy_research/core/workflow/validator.py
src/strategy_research/core/workflow/worker.py
src/strategy_research/templates/README.md
src/strategy_research/templates/config.yaml
src/strategy_research/templates/prepare.py
src/strategy_research/templates/program.md
src/strategy_research/templates/strategy.py
src/strategy_research/templates/.prompts/anti_overfit_analyst.md
src/strategy_research/templates/.prompts/attribution_analyst.md
src/strategy_research/templates/.prompts/backtest_diagnostics.md
src/strategy_research/templates/.prompts/critic.md
src/strategy_research/templates/.prompts/data_quality.md
src/strategy_research/templates/.prompts/factor_analyst.md
src/strategy_research/templates/.prompts/orchestrator.md
src/strategy_research/templates/.prompts/portfolio_construction.md
src/strategy_research/templates/.prompts/researcher.md
src/strategy_research/templates/.prompts/risk_controller.md
src/strategy_research/templates/.prompts/strategist.md
src/strategy_research/templates/.skills/alpha-zoo.md
src/strategy_research/templates/.skills/asset-allocation.md
src/strategy_research/templates/.skills/backtest-diagnose.md
src/strategy_research/templates/.skills/bottleneck-hunter.md
src/strategy_research/templates/.skills/correlation-analysis.md
src/strategy_research/templates/.skills/crypto-derivatives.md
src/strategy_research/templates/.skills/data-routing.md
src/strategy_research/templates/.skills/event-driven.md
src/strategy_research/templates/.skills/factor-research.md
src/strategy_research/templates/.skills/macro-analysis.md
src/strategy_research/templates/.skills/micro-cap-flow.md
src/strategy_research/templates/.skills/ml-strategy.md
src/strategy_research/templates/.skills/multi-factor.md
src/strategy_research/templates/.skills/options-payoff.md
src/strategy_research/templates/.skills/pair-trading.md
src/strategy_research/templates/.skills/performance-attribution.md
src/strategy_research/templates/.skills/quant-statistics.md
src/strategy_research/templates/.skills/report-generate.md
src/strategy_research/templates/.skills/research-discipline.md
src/strategy_research/templates/.skills/risk-analysis.md
src/strategy_research/templates/.skills/seasonal.md
src/strategy_research/templates/.skills/sector-rotation.md
src/strategy_research/templates/.skills/sentiment-analysis.md
src/strategy_research/templates/.skills/strategy-generate.md
src/strategy_research/templates/.skills/thesis-tracker.md
src/strategy_research/templates/.skills/tushare.md
src/strategy_research/templates/.skills/volatility.md
src/strategy_research/webui/__init__.py
src/strategy_research/webui/routes.py
tests/test_agent_loop.py
tests/test_agent_loop_extensions.py
tests/test_agent_tools.py
tests/test_alpha_zoo.py
tests/test_alpha_zoo_adapter.py
tests/test_alpha_zoo_convert.py
tests/test_alpha_zoo_ops.py
tests/test_anti_overfit_analyst.py
tests/test_api.py
tests/test_autoresearch.py
tests/test_backtest.py
tests/test_backtest_config.py
tests/test_backtest_engine.py
tests/test_backtest_metrics.py
tests/test_backtest_models.py
tests/test_backtest_utils.py
tests/test_cli_ascii_compat.py
tests/test_cli_banner.py
tests/test_cli_captured_console.py
tests/test_cli_chat_cmd.py
tests/test_cli_chat_log.py
tests/test_cli_completer.py
tests/test_cli_entry_dispatch.py
tests/test_cli_goal_cmd.py
tests/test_cli_halt.py
tests/test_cli_halt_cmd.py
tests/test_cli_help.py
tests/test_cli_hint_bar.py
tests/test_cli_init.py
tests/test_cli_llm_flags.py
tests/test_cli_llm_streaming.py
tests/test_cli_main.py
tests/test_cli_mandate.py
tests/test_cli_memory_cmd.py
tests/test_cli_onboard.py
tests/test_cli_rail.py
tests/test_cli_session_cmd.py
tests/test_cli_show_cmd.py
tests/test_cli_slash_router.py
tests/test_cli_theme.py
tests/test_cli_tool_event.py
tests/test_cli_transcript.py
tests/test_cli_tui_app.py
tests/test_cli_tui_session.py
tests/test_cli_tui_session_capture.py
tests/test_cli_tui_startup_capture.py
tests/test_cli_utils_format.py
tests/test_cli_utils_thinking_verbs.py
tests/test_cli_working_indicator.py
tests/test_context_builder.py
tests/test_converter.py
tests/test_covariance_ic.py
tests/test_data_import.py
tests/test_data_source_registry.py
tests/test_decide_wired.py
tests/test_eastmoney_loader.py
tests/test_engine_artifacts.py
tests/test_engine_artifacts_basic.py
tests/test_engine_artifacts_detailed.py
tests/test_engine_base.py
tests/test_engine_china_a_detailed.py
tests/test_engine_china_futures_detailed.py
tests/test_engine_cli_e2e.py
tests/test_engine_composite_detailed.py
tests/test_engine_composite_onbar.py
tests/test_engine_config.py
tests/test_engine_crypto_detailed.py
tests/test_engine_forex_detailed.py
tests/test_engine_global_equity_detailed.py
tests/test_engine_global_futures_detailed.py
tests/test_engine_india_equity_detailed.py
tests/test_engine_market_hooks.py
tests/test_engine_markets.py
tests/test_engine_models.py
tests/test_engine_optimizers.py
tests/test_engine_regression.py
tests/test_engine_runner.py
tests/test_engine_runner_e2e.py
tests/test_engine_signals.py
tests/test_engine_subengines.py
tests/test_expansions.py
tests/test_factor_validate.py
tests/test_fundamental_mock.py
tests/test_futures_base.py
tests/test_goal_account_usage.py
tests/test_goal_cli.py
tests/test_goal_context.py
tests/test_goal_e2e.py
tests/test_goal_hook_p3d.py
tests/test_goal_models.py
tests/test_goal_p3b.py
tests/test_goal_policy.py
tests/test_goal_store.py
tests/test_hooks.py
tests/test_hooks_unified.py
tests/test_hypothesis.py
tests/test_hypothesis_cli.py
tests/test_hypothesis_goal_linking.py
tests/test_hypothesis_ops.py
tests/test_hypothesis_p3c.py
tests/test_hypothesis_store.py
tests/test_hypothesis_store_concurrent.py
tests/test_hypothesis_validator.py
tests/test_init_wizard.py
tests/test_integration.py
tests/test_llm_client.py
tests/test_llm_config.py
tests/test_load_ohlcv.py
tests/test_market_detection.py
tests/test_mcp.py
tests/test_mcp_data_tools.py
tests/test_mcp_real_impls.py
tests/test_mcp_swarm_tools.py
tests/test_memory_enhance.py
tests/test_memory_fts5.py
tests/test_memory_persistent.py
tests/test_metrics.py
tests/test_ohlcv_save.py
tests/test_operators.py
tests/test_optimizer_logging.py
tests/test_p2_e2e.py
tests/test_p3_e2e.py
tests/test_p3_integration.py
tests/test_portfolio.py
tests/test_pr3_fixes.py
tests/test_preflight.py
tests/test_risk_parity.py
tests/test_role_factory.py
tests/test_run_card.py
tests/test_sandbox.py
tests/test_scheduled_research.py
tests/test_session.py
tests/test_session_memory.py
tests/test_session_metrics.py
tests/test_session_rate_limiter.py
tests/test_session_triggers.py
tests/test_skills.py
tests/test_skills_enhancements.py
tests/test_strategy_acceptance.py
tests/test_strategy_engine.py
tests/test_swarm.py
tests/test_swarm_presets_30.py
tests/test_swarm_worker.py
tests/test_tier1_quickwins.py
tests/test_validation_bootstrap_wf.py
tests/test_validation_cli.py
tests/test_validation_market.py
tests/test_validation_monte_carlo.py
tests/test_validation_runner.py
tests/test_validation_trade_input.py
tests/test_web_pdf.py
tests/test_web_search.py
tests/test_webui.py
tests/test_workflow_agents.py
tests/test_workflow_controller.py
tests/test_workflow_dag.py
tests/test_workflow_e2e.py
tests/test_workflow_executors.py
tests/test_workflow_prompt.py
tests/test_workflow_types.py
tests/test_workflow_validator.py
tests/test_yaml_evaluator.py