Why: the 2026-10-11 runtime/ deletion lost all agent SQLite data with no backup; the svc-autorecover closing report left "agent SQLite backup" as a follow-up and the user asked to land it (recovery plan U2 residue). Evidence: tests/test_svc_backup.py 11/11 green locally (live WAL writer, manifest sha, retention, guards); make test-governance full suite green (159 tests, rerun twice after one unreproduced flake). Impact: new service-level actions backup/backups; snapshots live in runtime-backups/<name>/ outside runtime/; rm --purge removes them; pg backup and other flows unchanged. Refs: modules/documents/docs/proposals/2026-10-12-service-restart-data-recovery.md r2 (sec 6, U2 residue); task card .task/feature-svc-agent-backup.md.
23 lines
509 B
Plaintext
23 lines
509 B
Plaintext
/bin/
|
|
node_modules/
|
|
__pycache__/
|
|
*.py[cod]
|
|
/data/
|
|
/data-test/
|
|
.zcode/plans/
|
|
runtime/
|
|
runtime-backups/
|
|
.svc.env
|
|
|
|
# 运行时环境文件(含密钥,不入库;svc-envfile 任务约定)
|
|
.env.dev
|
|
|
|
# ZCode CLI 会话生成的工具忽略文件(内容镜像 .gitignore,工具自动维护,不入库)
|
|
.zcodeignore
|
|
|
|
# Mimosa 安全扫描插件的逐会话状态(hook-status/reports/ledger,机器自动重建)
|
|
.mimosa/
|
|
|
|
# e2e.sh 运行工件(构建/种子/日志;scripts/e2e.sh 输出)
|
|
.tmp/
|