🗑️ remove(workflow): drop todo/confirm artifacts
stop generating TODO.md and CONFIRM.md in sync_templates\nupdate templates/prompts and sync_templates tests
This commit is contained in:
@@ -211,7 +211,7 @@ if exist "%AGENT_RULES_SRC%" (
|
||||
if exist "%AGENT_RULES_DST%" (
|
||||
if "%FORCE%"=="0" (
|
||||
echo AGENT_RULES.md already exists. Skip. Use -force to overwrite.
|
||||
goto sync_todo
|
||||
goto sync_done
|
||||
)
|
||||
)
|
||||
copy /y "%AGENT_RULES_SRC%" "%AGENT_RULES_DST%" >nul
|
||||
@@ -221,42 +221,7 @@ if exist "%AGENT_RULES_SRC%" (
|
||||
echo Skip: AGENT_RULES.template.md not found
|
||||
)
|
||||
|
||||
:sync_todo
|
||||
rem 5. Create TODO.md if not exist
|
||||
set "TODO_DST=%PROJECT_ROOT%\TODO.md"
|
||||
if not exist "%TODO_DST%" (
|
||||
> "%TODO_DST%" echo # TODO
|
||||
>> "%TODO_DST%" echo.
|
||||
>> "%TODO_DST%" echo ## Plan 1: [计划名称]
|
||||
>> "%TODO_DST%" echo.
|
||||
>> "%TODO_DST%" echo - [ ] 任务 1
|
||||
>> "%TODO_DST%" echo - [ ] 任务 2
|
||||
>> "%TODO_DST%" echo.
|
||||
>> "%TODO_DST%" echo ---
|
||||
>> "%TODO_DST%" echo.
|
||||
>> "%TODO_DST%" echo **最后更新**:%SYNC_DATE%
|
||||
echo Created: TODO.md
|
||||
)
|
||||
|
||||
rem 6. Create CONFIRM.md if not exist
|
||||
set "CONFIRM_DST=%PROJECT_ROOT%\CONFIRM.md"
|
||||
if not exist "%CONFIRM_DST%" (
|
||||
> "%CONFIRM_DST%" echo # 待确认事项
|
||||
>> "%CONFIRM_DST%" echo.
|
||||
>> "%CONFIRM_DST%" echo ## 待确认
|
||||
>> "%CONFIRM_DST%" echo.
|
||||
>> "%CONFIRM_DST%" echo ^<!-- 记录需要确认的事项 --^>
|
||||
>> "%CONFIRM_DST%" echo.
|
||||
>> "%CONFIRM_DST%" echo ## 已确认
|
||||
>> "%CONFIRM_DST%" echo.
|
||||
>> "%CONFIRM_DST%" echo ^<!-- 已确认的事项移到这里 --^>
|
||||
>> "%CONFIRM_DST%" echo.
|
||||
>> "%CONFIRM_DST%" echo ---
|
||||
>> "%CONFIRM_DST%" echo.
|
||||
>> "%CONFIRM_DST%" echo **最后更新**:%SYNC_DATE%
|
||||
echo Created: CONFIRM.md
|
||||
)
|
||||
|
||||
:sync_done
|
||||
echo.
|
||||
echo Done.
|
||||
echo.
|
||||
|
||||
@@ -239,44 +239,6 @@ if (Test-Path $AgentRulesSrc) {
|
||||
Write-Host "Skip: AGENT_RULES.template.md not found"
|
||||
}
|
||||
|
||||
# 5. Create TODO.md and CONFIRM.md if not exist
|
||||
$TodoPath = Join-Path $ProjectRoot "TODO.md"
|
||||
if (-not (Test-Path $TodoPath)) {
|
||||
@"
|
||||
# TODO
|
||||
|
||||
## Plan 1: [计划名称]
|
||||
|
||||
- [ ] 任务 1
|
||||
- [ ] 任务 2
|
||||
|
||||
---
|
||||
|
||||
**最后更新**:$Date
|
||||
"@ | Set-Content -Path $TodoPath -Encoding UTF8
|
||||
Write-Host "Created: TODO.md"
|
||||
}
|
||||
|
||||
$ConfirmPath = Join-Path $ProjectRoot "CONFIRM.md"
|
||||
if (-not (Test-Path $ConfirmPath)) {
|
||||
@"
|
||||
# 待确认事项
|
||||
|
||||
## 待确认
|
||||
|
||||
<!-- 记录需要确认的事项 -->
|
||||
|
||||
## 已确认
|
||||
|
||||
<!-- 已确认的事项移到这里 -->
|
||||
|
||||
---
|
||||
|
||||
**最后更新**:$Date
|
||||
"@ | Set-Content -Path $ConfirmPath -Encoding UTF8
|
||||
Write-Host "Created: CONFIRM.md"
|
||||
}
|
||||
|
||||
Write-Host ""
|
||||
Write-Host "Done."
|
||||
Write-Host ""
|
||||
|
||||
@@ -314,52 +314,6 @@ else
|
||||
echo "Skip: AGENT_RULES.template.md not found"
|
||||
fi
|
||||
|
||||
# 5. Create TODO.md and CONFIRM.md if not exist
|
||||
if [ ! -f "$PROJECT_ROOT/TODO.md" ]; then
|
||||
cat > "$PROJECT_ROOT/TODO.md" <<'EOF'
|
||||
# TODO
|
||||
|
||||
## Plan 1: [计划名称]
|
||||
|
||||
- [ ] 任务 1
|
||||
- [ ] 任务 2
|
||||
|
||||
---
|
||||
|
||||
**最后更新**:{{DATE}}
|
||||
EOF
|
||||
date_repl="$(escape_sed_replacement "$SYNC_DATE")"
|
||||
if ! sed -i "s/{{DATE}}/$date_repl/g" "$PROJECT_ROOT/TODO.md" 2>/dev/null; then
|
||||
sed "s/{{DATE}}/$date_repl/g" "$PROJECT_ROOT/TODO.md" > "$PROJECT_ROOT/TODO.md.tmp"
|
||||
mv "$PROJECT_ROOT/TODO.md.tmp" "$PROJECT_ROOT/TODO.md"
|
||||
fi
|
||||
echo "Created: TODO.md"
|
||||
fi
|
||||
|
||||
if [ ! -f "$PROJECT_ROOT/CONFIRM.md" ]; then
|
||||
cat > "$PROJECT_ROOT/CONFIRM.md" <<'EOF'
|
||||
# 待确认事项
|
||||
|
||||
## 待确认
|
||||
|
||||
<!-- 记录需要确认的事项 -->
|
||||
|
||||
## 已确认
|
||||
|
||||
<!-- 已确认的事项移到这里 -->
|
||||
|
||||
---
|
||||
|
||||
**最后更新**:{{DATE}}
|
||||
EOF
|
||||
date_repl="$(escape_sed_replacement "$SYNC_DATE")"
|
||||
if ! sed -i "s/{{DATE}}/$date_repl/g" "$PROJECT_ROOT/CONFIRM.md" 2>/dev/null; then
|
||||
sed "s/{{DATE}}/$date_repl/g" "$PROJECT_ROOT/CONFIRM.md" > "$PROJECT_ROOT/CONFIRM.md.tmp"
|
||||
mv "$PROJECT_ROOT/CONFIRM.md.tmp" "$PROJECT_ROOT/CONFIRM.md"
|
||||
fi
|
||||
echo "Created: CONFIRM.md"
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "Done."
|
||||
echo ""
|
||||
|
||||
Reference in New Issue
Block a user