实验执行日志
创建人员: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。
- 不能读成:不能读成任何业务规则有效。
- 下一步:提交执行审核。