3.2 KiB
3.2 KiB
AI_ICT + TradingAgents P6 自动任务清单 v1
1. 文档目标
本清单用于驱动 Research Council P6 的自动化闭环。
P6 定位:
在 P5 已恢复 healthy review 后,提供一个可调度的 governance tick,让自动化流程能判断当前应 no-op、补跑 optimization cycle,还是打开 bounded slice。
P6 不新增交易能力,不改变 execution gate、live readiness、risk governor、trust bucket 或 operator confirmation protocol。
2. 启动条件
只有满足以下条件,自动化流程才应进入 P6:
Research Council P5已完成 confirmed-swing replay evidence 闭环- latest optimization review 为
healthy recommended_actions为continue_periodic_optimization_cyclecan_open_bounded_slice=false
3. 默认执行顺序
P6-1 governance tick service
目标: 把 optimization review 的状态转成自动化可消费的 tick status。
主要文件:
src/services/research_council/council_governance_tick_service.py
完成标志:
healthy->no_op_healthystale/missing->cycle_requiredneeds_attention->bounded_slice_required- 只有显式开启
auto_run_stale_cycle或force_cycle才补跑 optimization cycle
P6-2 CLI 入口
目标: 提供可被计划任务、远端 cron 或人工 smoke 调用的入口。
主要文件:
scripts/run_research_council_governance_tick.py
完成标志:
- 支持 JSON 输出
- 支持 review 参数
- 支持受控 cycle 参数
- 默认 healthy 时只输出 no-op,不写交易状态
P6-3 API 入口
目标: 让远端服务可通过 HTTP 执行 governance tick。
主要文件:
src/api/research_council.pysrc/api/server.py
接口:
POST /trading/research-council/governance-tick
完成标志:
- healthy tick 返回
status=no_op_healthy - tick 输出
safe_to_auto_continue - tick 输出
requires_cycle_run - tick 输出
requires_bounded_slice
P6-4 状态锚点与远端验证
目标: 完成本地与远端闭环。
完成标志:
- focused tests 通过
npm run lint / build / visual:snapshots通过- 本地 CLI smoke 通过
- 本地 API smoke 通过
- 远端 deploy / smoke 通过
- 远端 governance tick 返回
no_op_healthy
4. 阶段出口
只有同时满足以下条件,P6 才可视为完成闭环:
- governance tick 能稳定读取 optimization review
- healthy 状态不会触发无意义写操作
- needs_attention 状态只返回 bounded action,不自动越权修复
- stale/missing 状态只有显式授权才补跑 cycle
- 本地与远端验证完成,或外部环境阻塞被明确记录
完成后状态应写为:
state: research_council_p6_governance_tick_closed
current_phase: Research Council P6 Governance Tick
5. 边界守卫
P6 不允许做以下事情:
- 不允许把 governance tick 结果解释为真实可交易信号
- 不允许修改
execution_allowed - 不允许修改
real_live_ready - 不允许自动升级或降级 trust bucket
- 不允许绕过 operator confirmation protocol
P6 的输出只允许进入:
- automation status
- operator summary
- optimization governance logs
- 下一轮 bounded optimization 建议