# 实验执行日志 创建人员:Codex 文件职责:记录 project A 所有实验实际执行过程、关键输入输出、异常、重跑和下一步动作。 管理规范/模板:../../common/exp-doc/实验规范.md;本文件由 ../../common/exp-doc/实验执行日志模版.md 实例化。 引用文件:实验总纲.md;实验设计.md;实验审计报告.md;../exp-data/tmp/run_project_a_two_experiments.py。 ## 0. 当前执行总览 - 当前最新 run:RUN-20260601-PROJA-VOLUME-SPIKE-002,成功。 - 当前可用结果包:RUN-20260601-PROJA-SIGNAL-CROSS-001;RUN-20260601-PROJA-VOLUME-SPIKE-002。 - 当前失败或暂停 run:无开放失败;首次执行脚本问题已修复关闭。 - 当前下一步:完成 project B 对比。 ## 1. 固定执行口径 - 维护方式:append-only;每次执行、重跑、人工操作、异常处理都追加到文件末尾,最新内容在最后。 - 历史 run 处理:不得删除;失败 run 标记失败/降读/暂停,并保留结果包或失败证据入口。 - 执行前置:对应实验设计必须已通过设计审核,除非明确是探索性预跑或环境 smoke。 - 路径规则:项目内文件默认使用相对路径。 ## 2. 执行日志追加区 ## 2026-06-01 18:10:00 RUN-20260601-PROJA-SIGNAL-CROSS-001:轻量阈值穿越实验 - 实验事项 ID:EXP-20260601-PROJA-SIGNAL-CROSS-001。 - 实验设计 ID:DESIGN-20260601-PROJA-SIGNAL-CROSS-001。 - 执行人:Codex。 - 执行类型:smoke。 - 当前状态:成功。 - 结果包目录:../exp-data/result/RUN-20260601-PROJA-SIGNAL-CROSS-001。 ### 执行动作 - 执行入口:../exp-data/tmp/run_project_a_two_experiments.py。 - 工作目录:项目根目录。 - 关键参数:内置合成数据,OBJECT001。 - 配置版本:不适用。 ### 输入 - 输入快照/数据版本:../exp-data/raw/RUN-20260601-PROJA-SIGNAL-CROSS-001/signal_cross_input.csv。 - 上游依赖:DESIGN-20260601-PROJA-SIGNAL-CROSS-001。 ### 执行过程流水 | step_id | 时间 | 动作 | 输入/依赖 | 中间数据或输出 | 关键计数/校验 | 状态 | 备注 | |---|---|---|---|---|---|---|---| | STEP-001 | 2026-06-01 18:10:00 | 生成 raw 输入 | runner 合成数据 | ../exp-data/raw/RUN-20260601-PROJA-SIGNAL-CROSS-001/signal_cross_input.csv | raw 8 行 | PASS | 输入快照已落盘 | | STEP-002 | 2026-06-01 18:10:00 | 生成特征面 | raw 输入 | ../exp-data/result/RUN-20260601-PROJA-SIGNAL-CROSS-001/intermediate/feature_panel.csv | feature 8 行 | PASS | 中间数据已落盘 | | STEP-003 | 2026-06-01 18:10:00 | 生成命中结果 | feature panel | ../exp-data/result/RUN-20260601-PROJA-SIGNAL-CROSS-001/signal_cross_result.csv | signal 5 行 | PASS | | | STEP-004 | 2026-06-01 18:10:00 | 生成图和报告 | result 表 | summary/readout/svg/manifest | 图 1 张;manifest 7 项 | PASS | | ### 输出 - summary/readout:../exp-data/result/RUN-20260601-PROJA-SIGNAL-CROSS-001/summary.json;../exp-data/result/RUN-20260601-PROJA-SIGNAL-CROSS-001/readout.md。 - 核心输出表:../exp-data/result/RUN-20260601-PROJA-SIGNAL-CROSS-001/signal_cross_result.csv。 - 中间表/中间结果:../exp-data/result/RUN-20260601-PROJA-SIGNAL-CROSS-001/intermediate/feature_panel.csv。 - 核心图表或可视化:../exp-data/img/EXP-20260601-PROJA-SIGNAL-CROSS-001/RUN-20260601-PROJA-SIGNAL-CROSS-001/OBJECT001_signal_cross.svg。 - manifest/hash:../exp-data/result/RUN-20260601-PROJA-SIGNAL-CROSS-001/output_manifest.csv。 - 其他产物:../exp-data/result/RUN-20260601-PROJA-SIGNAL-CROSS-001/input_manifest.csv。 ### 关键计数和自检 | 检查项 | 目标 | 实际结果 | 状态 | 证据路径 | |---|---|---|---|---| | raw 行数 | 8 | 8 | PASS | summary.json | | feature 行数 | 8 | 8 | PASS | summary.json | | signal 数 | >=1 | 5 | PASS | summary.json | | manifest | 存在可读 | 7 项 | PASS | output_manifest.csv | | 图路径 | 存在 | 1 张 | PASS | output_manifest.csv | ### 偏离、异常和处理 - 是否偏离设计:否。 - 异常:无。 - 影响范围:无。 - 处理动作:无。 - 是否需要复审:否。 ### 当前读法和下一步 - 当前读法:PASS。 - 不能读成:不能读成任何业务规则有效。 - 下一步:提交执行审核。 ## 2026-06-01 18:12:00 RUN-20260601-PROJA-VOLUME-SPIKE-002:轻量放量异动实验 - 实验事项 ID:EXP-20260601-PROJA-VOLUME-SPIKE-002。 - 实验设计 ID:DESIGN-20260601-PROJA-VOLUME-SPIKE-002。 - 执行人:Codex。 - 执行类型:smoke。 - 当前状态:成功。 - 结果包目录:../exp-data/result/RUN-20260601-PROJA-VOLUME-SPIKE-002。 ### 执行动作 - 执行入口:../exp-data/tmp/run_project_a_two_experiments.py。 - 工作目录:项目根目录。 - 关键参数:内置合成数据,OBJECT002。 - 配置版本:不适用。 ### 输入 - 输入快照/数据版本:../exp-data/raw/RUN-20260601-PROJA-VOLUME-SPIKE-002/volume_spike_input.csv。 - 上游依赖:DESIGN-20260601-PROJA-VOLUME-SPIKE-002。 ### 执行过程流水 | step_id | 时间 | 动作 | 输入/依赖 | 中间数据或输出 | 关键计数/校验 | 状态 | 备注 | |---|---|---|---|---|---|---|---| | STEP-000 | 2026-06-01 18:11:00 | 首次执行失败 | runner | TypeError: write_readout missing title | 第二个实验中断 | FAIL | 已记录 ISSUE-20260601-PROJA-RUNNER-READOUT-001 | | STEP-001 | 2026-06-01 18:12:00 | 修复脚本并重跑 | runner patch | ../exp-data/tmp/run_project_a_two_experiments.py | py_compile PASS | PASS | 修复 readout 参数 | | STEP-002 | 2026-06-01 18:12:00 | 生成 raw 输入 | runner 合成数据 | ../exp-data/raw/RUN-20260601-PROJA-VOLUME-SPIKE-002/volume_spike_input.csv | raw 8 行 | PASS | 输入快照已落盘 | | STEP-003 | 2026-06-01 18:12:00 | 生成特征面 | raw 输入 | ../exp-data/result/RUN-20260601-PROJA-VOLUME-SPIKE-002/intermediate/feature_panel.csv | feature 8 行 | PASS | 中间数据已落盘 | | STEP-004 | 2026-06-01 18:12:00 | 生成命中结果 | feature panel | ../exp-data/result/RUN-20260601-PROJA-VOLUME-SPIKE-002/volume_spike_result.csv | signal 1 行 | PASS | | | STEP-005 | 2026-06-01 18:12:00 | 生成图和报告 | result 表 | summary/readout/svg/manifest | 图 1 张;manifest 7 项 | PASS | | ### 输出 - summary/readout:../exp-data/result/RUN-20260601-PROJA-VOLUME-SPIKE-002/summary.json;../exp-data/result/RUN-20260601-PROJA-VOLUME-SPIKE-002/readout.md。 - 核心输出表:../exp-data/result/RUN-20260601-PROJA-VOLUME-SPIKE-002/volume_spike_result.csv。 - 中间表/中间结果:../exp-data/result/RUN-20260601-PROJA-VOLUME-SPIKE-002/intermediate/feature_panel.csv。 - 核心图表或可视化:../exp-data/img/EXP-20260601-PROJA-VOLUME-SPIKE-002/RUN-20260601-PROJA-VOLUME-SPIKE-002/OBJECT002_volume_spike.svg。 - manifest/hash:../exp-data/result/RUN-20260601-PROJA-VOLUME-SPIKE-002/output_manifest.csv。 - 其他产物:../exp-data/result/RUN-20260601-PROJA-VOLUME-SPIKE-002/input_manifest.csv。 ### 关键计数和自检 | 检查项 | 目标 | 实际结果 | 状态 | 证据路径 | |---|---|---|---|---| | raw 行数 | 8 | 8 | PASS | summary.json | | feature 行数 | 8 | 8 | PASS | summary.json | | signal 数 | >=1 | 1 | PASS | summary.json | | manifest | 存在可读 | 7 项 | PASS | output_manifest.csv | | 图路径 | 存在 | 1 张 | PASS | output_manifest.csv | ### 偏离、异常和处理 - 是否偏离设计:否。 - 异常:首次执行脚本参数错误,修复后重跑成功。 - 影响范围:第二个实验首次执行中断;最终结果包已重跑生成。 - 处理动作:修复脚本,py_compile 通过,重跑。 - 是否需要复审:否。 ### 当前读法和下一步 - 当前读法:PASS。 - 不能读成:不能读成任何业务规则有效。 - 下一步:提交执行审核。