🗑️ 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:
csh
2026-01-22 18:05:14 +08:00
parent 9c5ee9f665
commit 4a8530660e
8 changed files with 22 additions and 148 deletions
+2 -37
View File
@@ -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.
-38
View File
@@ -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 ""
-46
View File
@@ -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 ""