Files
xc_agent_platform_demo/docs/issues.md
Victor Cao bed3bc11ca Phase2 dry-run: pending A, probe, build-config client, gated task/add
Still default dry-run; ALLOW_LIVE_SUBMIT=0. Live gates closed.
2026-10-16 19:00:15 +08:00

1.9 KiB
Raw Blame History

Issue / Phase 清单

对齐 PRD M0–M4 与产品规划 Phase 0–5。

Phase / Milestone 映射

Phase(产品规划) PRD 状态(本仓)
Phase 0 调研冻结 M0 文档已落 docs/
Phase 1 本地可部署样例 M1 本轮交付
Phase 2 Dry-run 闭环 M2 已实现 pending A→B 解析、名称硬门/禁提过滤与 dry-run;元数据 PASS 仍需人工核实
Phase 3 人工注册 + 只读探针 M3 仅 runbook / api-probe-design;不代注册
Phase 4 一次 live 验证 M4 闸门已备;客户端已实现;默认关闭,必须显式注入
Phase 5 规模化 — 未开

P0 Issues

  • docs: 冻结智能体平台契约(health/STRATEGY_ID/SIGTERM/资源)
  • docs: 对照 xc_agent_platform_demo 写 diff-vs-demo
  • chore: 初始化 Dockerfile / Makefile / example.env
  • feat: GET /health 200 + STRATEGY_ID 校验(缺则启动失败)
  • feat: SIGTERM 优雅退出(≤30s;测试 <5s)
  • feat: dry-run 报告生成器(默认模式)
  • feat: live 人工确认闸门 + 单测(默认拒绝)
  • docs: 注册智能体 runbook — 仅人工
  • chore: tag_release(只打本地 tag,不 push / 不注册)
  • docs: api-probe-design(禁止代调写接口)

Phase1 构建与运行验收须独立记录;环境阻塞不等于通过。

P1

  • 对接 /workspace/modelhub-adapt/pending-submit.md A→B 只读
  • 结构化 JSON 日志(禁密钥)
  • evidence-agent 模板填写

P2(未做)

  • 贡献台账 CSV
  • 多 Tag 矩阵

硬边界(持续)

  • 无 register / submit / deploy / push Makefile 目标
  • 无 /agent_platform/strategies* 写调用
  • /api/adapt/task/add 客户端默认不调用;双闸门、队列≥95 阻断、每进程最多一次;本轮未授权真网
  • 适配 W1 优先;不抢队列