用户授权:派发多个隔离 worktree,并以 goal 循环推进,直到项目首发实际收口。
协调后端:当前 Codex 根任务的原生协作与持续 Goal;唯一协调者为该任务主 Agent。
所有执行者必须先核对本 Issue、原生父级、实际 worktree、分支和基线,回报 ACK 后执行。
循环要求:检查缺口 → 最小实现 → 运行相关检查 → 根据真实失败修复 → 回报证据。只读审查或卡片不构成功能验收。
禁止推送快照基线、改写主目录、碰触生产数据库、输出凭证、发布服务、删除用户项目。只允许本分支新增本任务提交。
跨范围需要主 Agent 调整合同;发现缺依赖/真实凭证不可用时报告具体缺项,继续不依赖该项的工作。
完成回报包含提交 SHA、变更范围、执行命令及结果、真实/模拟证据区别、未运行项和剩余缺口。主 Agent 独立验收后才可认定交付。
父目标:#130
contractRepo / executionRepo:2233admin/opencli-Razormind
worktree:D:\projects\opencli-closeout-20260912-research
branch:codex/launch-closeout-20260912-research
baseline:aa30def08a425d6a2fb7217adda1e53054d42ff5
ownedPaths:
- backend/services/research_service.py
- backend/schemas/research.py
- backend/api/v1/research.py
- backend/api/v1/chat.py
- tests/unit/test_research_service.py
- tests/integration/test_research_api.py
- docs/usage/research.md
目标:实现受工作区/项目授权的异步公开资料研究和有限 URL 变化跟踪;复用持久运行/成果与来源链,提供安全网页读取与配置驱动搜索、平台聊天工具。主 Agent 负责 router/config 注册。
验收:真实抓取与来源引用;任务返回 ID、查询实际状态;限制查询/正文/响应规模和 SSRF;没有搜索配置时明确指定资料研究;前后快照可靠比较、失败不覆盖基线、无变化不伪造事件;针对失败/隔离/引用/基线写测试。
delivery:本 worktree 分支上的本任务提交 SHA,由主 Agent 整合验收;不得推送。
用户授权:派发多个隔离 worktree,并以 goal 循环推进,直到项目首发实际收口。
协调后端:当前 Codex 根任务的原生协作与持续 Goal;唯一协调者为该任务主 Agent。
所有执行者必须先核对本 Issue、原生父级、实际 worktree、分支和基线,回报 ACK 后执行。
循环要求:检查缺口 → 最小实现 → 运行相关检查 → 根据真实失败修复 → 回报证据。只读审查或卡片不构成功能验收。
禁止推送快照基线、改写主目录、碰触生产数据库、输出凭证、发布服务、删除用户项目。只允许本分支新增本任务提交。
跨范围需要主 Agent 调整合同;发现缺依赖/真实凭证不可用时报告具体缺项,继续不依赖该项的工作。
完成回报包含提交 SHA、变更范围、执行命令及结果、真实/模拟证据区别、未运行项和剩余缺口。主 Agent 独立验收后才可认定交付。
父目标:#130
contractRepo / executionRepo:2233admin/opencli-Razormind
worktree:D:\projects\opencli-closeout-20260912-research
branch:codex/launch-closeout-20260912-research
baseline:aa30def08a425d6a2fb7217adda1e53054d42ff5
ownedPaths:
目标:实现受工作区/项目授权的异步公开资料研究和有限 URL 变化跟踪;复用持久运行/成果与来源链,提供安全网页读取与配置驱动搜索、平台聊天工具。主 Agent 负责 router/config 注册。
验收:真实抓取与来源引用;任务返回 ID、查询实际状态;限制查询/正文/响应规模和 SSRF;没有搜索配置时明确指定资料研究;前后快照可靠比较、失败不覆盖基线、无变化不伪造事件;针对失败/隔离/引用/基线写测试。
delivery:本 worktree 分支上的本任务提交 SHA,由主 Agent 整合验收;不得推送。