edit | blame | history | raw

project B 实验总纲

创建人员:Codex
文件职责:记录 project B 内所有实验事项的背景、目标、状态、边界、来源和关键入口。
管理规范/模板:../../common/exp-doc/实验总纲模版.md
引用文件:实验规范.md;实验审计规范.md;实验存储体系.md;实验设计.md;实验执行日志.md;实验审计报告.md。

0. 当前总览

  • 当前主线:实验环境创建能力验证
  • 当前最新实验:EXP-20260601-KLINE-VOLUME-PULLBACK-002,已完成
  • 当前有效结论:project B 已完成 1 个环境 smoke 和 2 个 K 线实验闭环,实验总纲/设计/执行日志/审计/问题记录/结果包能够串成证据链。
  • 当前阻断项:无
  • 当前下一步:如需正式业务实验,在本文件末尾追加新实验事项;继续沿用 append-only 记录方式。
  • 关键入口:实验设计.md;实验执行日志.md;实验审计报告.md;实验存储体系.md

1. 固定口径和长期约定

  • 项目名称:project B
  • 项目路径:.
  • 实验记录维护方式:append-only;新实验、新结论、新修订追加到文件末尾,最新内容在最后。
  • 历史记录处理:历史结论不得删除;如失效,追加“失效/降读/替代”说明并指向证据。
  • 路径规则:项目内文件默认使用相对路径。
  • 关键来源聊天记录规则:用户原始要求或其可打开路径必须进入对应实验块的背景。

2. 实验记录追加区

2026-06-01 EXP-20260601-TIMESERIES-SMOKE-001:轻量时序图 smoke 实验环境闭环验证

  • 创建人员:Codex
  • 创建时间:2026-06-01 16:07:20
  • 当前状态:完成
  • 当前结论:实验环境闭环通过;只证明 project B 能创建实验体系并归档一个轻量时序图实验,不证明任何业务规则有效。

背景、由来和关键聊天记录

  • 背景:验证 common/exp-doc 是否足够让任意 AI 在项目中创建实验员实验环境。
  • 由来:用户要求拿实验环境创建指南到 project B 创建实验体系,并跑一个轻量实验,验证核心文档、审计链和数据归档是否完整。
  • 原理来源:../../common/exp-doc/实验环境创建指南.md
  • 关键来源聊天记录:创建 project B 实验体系;跑一个轻量图形实验;验证核心文档、审计链和数据归档是否完整。
  • 聊天要求摘要:创建实验环境、跑通轻量实验、检查是否可审计和可归档。

目标和边界

  • 主目标:验证 project B 是否能按 实验环境创建指南.md 建立可工作的实验环境。
  • 次目标:验证一个轻量时序图实验是否能产出 raw、result、chart、summary、manifest、readout,并被审计。
  • 不属于本轮目标:不验证真实业务数据,不验证业务规则,不验证预测能力。
  • 数据边界:使用合成时序数据,20 个工作日,1 个合成对象。
  • 方法边界:运行一个移动均线示例信号,只用于测试实验环境产物链。
  • 结论边界:只能说明实验环境闭环可用,不能说明任何业务规则有效。

设计、执行和审计入口

  • 实验设计:实验设计.mdDESIGN-20260601-TIMESERIES-SMOKE-001
  • 执行日志:实验执行日志.mdRUN-20260601-TIMESERIES-SMOKE-001
  • 设计审核:实验审计报告.mdAUDIT-20260601-TIMESERIES-SMOKE-DESIGN-001
  • 执行审核:实验审计报告.mdAUDIT-20260601-TIMESERIES-SMOKE-EXEC-001
  • 问题记录:实验问题记录.md,本轮无阻断问题

结果包和关键证据入口

  • 结果包:../exp-data/result/RUN-20260601-TIMESERIES-SMOKE-001
  • summary/readout:../exp-data/result/RUN-20260601-TIMESERIES-SMOKE-001/summary.json../exp-data/result/RUN-20260601-TIMESERIES-SMOKE-001/readout.md
  • 核心表:../exp-data/result/RUN-20260601-TIMESERIES-SMOKE-001/timeseries_signal_result.csv
  • 核心图:../exp-data/img/EXP-20260601-TIMESERIES-SMOKE-001/RUN-20260601-TIMESERIES-SMOKE-001/OBJECT001_2026-05_timeseries_ma5_breakout.svg
  • manifest:../exp-data/result/RUN-20260601-TIMESERIES-SMOKE-001/output_manifest.csv

关键结果

  • row_count:20
  • object_count:1
  • signal_count:1
  • 结果包状态:审核通过

当前读法

  • 可以读成:project B 实验环境可用,能支撑轻量实验的设计、执行、归档和审计。
  • 不能读成:任何业务规则有效、预测能力成立或真实数据流程已验证。
  • 降读/失效记录:无。

下一步

  • 下一步动作:如果需要正式业务实验,应在本文件末尾追加新实验事项,并使用真实或明确授权的数据源。
  • 继续条件:新实验目标明确,设计审核通过。
  • 停止条件:如果本地规范和 common 规范冲突,先修规范再继续。

结论回写

  • 回写目标:实验环境验证
  • 回写内容:project B 实验环境 ready
  • 回写状态:已回写

2026-06-01 EXP-20260601-KLINE-MA5-BREAKOUT-001:K 线 MA5 突破实验闭环验证

  • 创建人员:Codex
  • 创建时间:2026-06-01 17:11:44
  • 当前状态:完成
  • 当前结论:实验闭环通过;只证明 project B 能记录、执行、归档并审计一个 K 线 MA5 突破类实验,不证明真实交易规则有效。

背景、由来和关键聊天记录

  • 背景:用户要求在 project B 中实际跑两个 K 线相关实验,用来验证实验总纲、实验设计、执行日志、结果包、审计报告和问题记录在真实记录时是否顺手、可追踪。
  • 由来:本实验是第一个 K 线实验,用合成 K 线数据验证 MA5 上穿类信号的记录闭环。
  • 原理来源:../../common/exp-doc/实验规范.md../../common/exp-doc/实验审核规范.md实验存储体系.md
  • 关键来源聊天记录:用户要求“在 project B 里跑 2 个实验,就是有两个 K 线相关的实验”,并要求按规定流程完整跑完。
  • 聊天要求摘要:两个实验都必须从总纲、设计、执行、审计、问题记录到结果包形成完整证据链。

目标和边界

  • 主目标:验证一个 K 线 MA5 突破类实验能否按 project B 实验体系完整落账。
  • 次目标:验证合成 K 线 raw、result、chart、summary、manifest、readout 是否可被审计串联。
  • 不属于本轮目标:不验证真实行情、真实策略、收益率、预测能力或生产工程性能。
  • 数据边界:合成 K 线数据,1 个合成对象,25 个交易日。
  • 方法边界:使用收盘上穿 MA5 的示例信号,仅用于测试实验记录流程。
  • 结论边界:只能说明 K 线类实验记录闭环可用,不能说明 MA5 突破规则有效。

设计、执行和审计入口

  • 实验设计:实验设计.mdDESIGN-20260601-KLINE-MA5-BREAKOUT-001
  • 执行日志:实验执行日志.mdRUN-20260601-KLINE-MA5-BREAKOUT-001
  • 设计审核:实验审计报告.mdAUDIT-20260601-KLINE-MA5-BREAKOUT-DESIGN-001
  • 执行审核:实验审计报告.mdAUDIT-20260601-KLINE-MA5-BREAKOUT-EXEC-001
  • 问题记录:实验问题记录.mdNO-ISSUE-20260601-KLINE-MA5-BREAKOUT-001

结果包和关键证据入口

  • 结果包:../exp-data/result/RUN-20260601-KLINE-MA5-BREAKOUT-001
  • summary/readout:../exp-data/result/RUN-20260601-KLINE-MA5-BREAKOUT-001/summary.json../exp-data/result/RUN-20260601-KLINE-MA5-BREAKOUT-001/readout.md
  • 中间特征表:../exp-data/result/RUN-20260601-KLINE-MA5-BREAKOUT-001/intermediate/kline_feature_panel.csv
  • 核心表:../exp-data/result/RUN-20260601-KLINE-MA5-BREAKOUT-001/kline_ma5_breakout_result.csv
  • 核心图:../exp-data/img/EXP-20260601-KLINE-MA5-BREAKOUT-001/RUN-20260601-KLINE-MA5-BREAKOUT-001/KOBJ001_ma5_breakout.svg
  • manifest:../exp-data/result/RUN-20260601-KLINE-MA5-BREAKOUT-001/output_manifest.csv

关键结果

  • row_count:25
  • object_count:1
  • signal_count:1
  • 结果包状态:审核通过

当前读法

  • 可以读成:project B 能支撑 K 线类实验的设计、执行、归档和审计。
  • 不能读成:MA5 突破规则有效、真实交易有效或预测能力成立。
  • 降读/失效记录:无。

下一步

  • 下一步动作:继续执行第二个 K 线实验,用不同信号形态验证同一个滚动账本能否承载连续实验。
  • 继续条件:第二个设计审核通过。
  • 停止条件:如果证据链断裂,先修实验体系再继续。

结论回写

  • 回写目标:K 线实验记录闭环验证
  • 回写内容:MA5 突破类 K 线实验闭环通过
  • 回写状态:已回写

2026-06-01 EXP-20260601-KLINE-VOLUME-PULLBACK-002:K 线缩量回踩实验闭环验证

  • 创建人员:Codex
  • 创建时间:2026-06-01 17:11:44
  • 当前状态:完成
  • 当前结论:实验闭环通过;同一项目滚动账本可以连续记录第二个 K 线实验,并能保持证据链可追踪。

背景、由来和关键聊天记录

  • 背景:用户要求连续跑两个 K 线相关实验,用来验证实际记录时是否会出现文档职责、追加位置、审计证据和数据归档问题。
  • 由来:本实验是第二个 K 线实验,用合成 K 线数据验证缩量回踩 MA10 支撑类信号的记录闭环。
  • 原理来源:../../common/exp-doc/实验规范.md../../common/exp-doc/实验审核规范.md实验存储体系.md
  • 关键来源聊天记录:用户要求“你既是实验员也是审计员,你按照规定的流程完整跑完两个实验(总纲里的两个实验)”。
  • 聊天要求摘要:实验员和审计员职责都要执行,不能只生成数据而不审计。

目标和边界

  • 主目标:验证第二个 K 线实验追加到同一套滚动账本后,是否仍能保持可读、可追踪、可审计。
  • 次目标:验证缩量回踩类 K 线结果包的 raw、result、chart、summary、manifest、readout 是否可串联。
  • 不属于本轮目标:不验证真实行情、真实策略、收益率、预测能力或生产工程性能。
  • 数据边界:合成 K 线数据,1 个合成对象,25 个交易日。
  • 方法边界:使用低点接近 MA10 且成交量低于前一日的示例信号,仅用于测试实验记录流程。
  • 结论边界:只能说明第二个 K 线实验闭环可用,不能说明缩量回踩规则有效。

设计、执行和审计入口

  • 实验设计:实验设计.mdDESIGN-20260601-KLINE-VOLUME-PULLBACK-002
  • 执行日志:实验执行日志.mdRUN-20260601-KLINE-VOLUME-PULLBACK-002
  • 设计审核:实验审计报告.mdAUDIT-20260601-KLINE-VOLUME-PULLBACK-DESIGN-002
  • 执行审核:实验审计报告.mdAUDIT-20260601-KLINE-VOLUME-PULLBACK-EXEC-002
  • 问题记录:实验问题记录.mdNO-ISSUE-20260601-KLINE-VOLUME-PULLBACK-002

结果包和关键证据入口

  • 结果包:../exp-data/result/RUN-20260601-KLINE-VOLUME-PULLBACK-002
  • summary/readout:../exp-data/result/RUN-20260601-KLINE-VOLUME-PULLBACK-002/summary.json../exp-data/result/RUN-20260601-KLINE-VOLUME-PULLBACK-002/readout.md
  • 中间特征表:../exp-data/result/RUN-20260601-KLINE-VOLUME-PULLBACK-002/intermediate/kline_feature_panel.csv
  • 核心表:../exp-data/result/RUN-20260601-KLINE-VOLUME-PULLBACK-002/kline_volume_pullback_result.csv
  • 核心图:../exp-data/img/EXP-20260601-KLINE-VOLUME-PULLBACK-002/RUN-20260601-KLINE-VOLUME-PULLBACK-002/KOBJ002_volume_pullback.svg
  • manifest:../exp-data/result/RUN-20260601-KLINE-VOLUME-PULLBACK-002/output_manifest.csv

关键结果

  • row_count:25
  • object_count:1
  • signal_count:6
  • 结果包状态:审核通过

当前读法

  • 可以读成:project B 的滚动实验账本能连续承载多个 K 线实验。
  • 不能读成:缩量回踩规则有效、真实交易有效或预测能力成立。
  • 降读/失效记录:无。

下一步

  • 下一步动作:如需真实业务实验,应新增正式实验事项并明确真实数据源、目标和审计边界。
  • 继续条件:真实实验目标明确且设计审核通过。
  • 停止条件:如果后续实验开始产生业务结论,必须单独写明数据来源和结论边界。

结论回写

  • 回写目标:K 线实验记录闭环验证
  • 回写内容:缩量回踩类 K 线实验闭环通过
  • 回写状态:已回写