29 lines
899 B
Bash
Executable File
29 lines
899 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -Eeuo pipefail
|
|
NUM="${1:-}"; TOPIC="${2:-}"; [[ -n "$NUM" && -n "$TOPIC" ]] || { echo "用法:$0 001 粒子接入调查"; exit 2; }; cd "$(git rev-parse --show-toplevel)"; F="docs/40_任务/STEP-${NUM}_${TOPIC}_Codex任务_v1.md"; [[ ! -e "$F" ]] || exit 1
|
|
cat > "$F" <<EOF
|
|
# STEP-${NUM} ${TOPIC} — Codex 任务 v1
|
|
## 执行前必读
|
|
- AGENTS.md
|
|
- PARTICLE_BASELINE.md
|
|
- docs/00_项目规范/
|
|
- docs/50_Step记录/STEP-${NUM}_${TOPIC}_v1.md
|
|
## 目标
|
|
待填写。
|
|
## 必做项
|
|
- [ ] 待填写
|
|
## 允许修改范围
|
|
待填写。
|
|
## 禁止修改范围
|
|
待填写。
|
|
## 构建与测试
|
|
待填写。
|
|
## 必做输出
|
|
- [ ] 更新 Step
|
|
- [ ] 更新 粒子开发记录.md
|
|
- [ ] 生成 docs/报告/STEP-${NUM}_${TOPIC}_Codex完成报告_v1.md
|
|
## 停止条件
|
|
遇到架构不确定、上游接口不足或必须扩大范围时停止扩大修改并报告。
|
|
EOF
|
|
echo "已生成 $F"
|