Skip to content

将每次本地研究及其分析收口为可长期追溯的档案 #33

Description

@liuli195

This was generated by AI during triage.

背景

本地研究的完整结果包默认写入 .local/quant-research,该目录被 Git(版本管理)忽略。现有 promote(晋升)为手动的单一 run_id → analysis_id 复制,不能把一次多场景研究的全部运行、来源登记、分析计划和最终报告作为一个完整档案收口。

因此,本地结果在当前机器上可用,却不保证在清理 .local、更换工作区或复盘历史研究后仍可完整追溯。策略 003 的四组动态止损研究正体现了该缺口。

优先级:P2 → P2(本次复盘确认 1 次,无复现次数或时间衰减调整)。

What to build

提供显式的研究归档收口路径:按一个 analysis_id 保存全部已登记 run_id 的原始结果包、来源登记、分析计划、分析产物和摘要,并验证其完整性。不得在每次探索运行后自动提交 Git。

Acceptance criteria

  • 一个归档能包含一次多场景研究的全部已登记运行及最终分析产物。
  • 归档按摘要验证全部输入和结果,失败时不发布不完整档案。
  • 清理 .local 后,归档仍可被读取、核验并定位到每个 run_id
  • 归档操作不重算研究结果、不改写来源包,也不自动创建 Git 提交。

Blocked by

None - can start immediately.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Medium priority / non-blocking retained issueenhancementNew feature or requestneeds-triageMaintainer needs to evaluate

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions