Backup root is now .backup/ via BACKUP_DIR (builder.py:19); tracker.py uses backup_root() not a hardcoded path; patterns.py BUILTIN_IGNORES + docstrings/README updated. Removed the orphaned per-timestamp versions/ scaffold (setup.py) and unused build_versioned_path() — both superseded by the Phase-3 versioned/ baseline+diff store. .backup/ coexists with flow's .backup/processed_plans/. Repo-root .backupignore now ignores both .backup/ and (until manual deletion) .backup_system/ (also carries Patrick's *logs rule). Verified by artifact (seedgo 100%, 220 tests) + live (throwaway writes to .backup/, no versions/, Drive reads .backup/versioned/). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
30 lines
412 B
Plaintext
30 lines
412 B
Plaintext
# Backup System ignore patterns (gitignore-style)
|
|
# Lines starting with # are comments. Blank lines are ignored.
|
|
# Edit this file to customize. Source defaults: handlers/ignore/patterns.py
|
|
|
|
.backup_system/
|
|
.backup/
|
|
.git/
|
|
.svn/
|
|
.hg/
|
|
__pycache__/
|
|
.pytest_cache/
|
|
*.pyc
|
|
*.pyo
|
|
*.egg-info/
|
|
.venv/
|
|
venv/
|
|
.tox/
|
|
node_modules/
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
.DS_Store
|
|
Thumbs.db
|
|
build/
|
|
dist/
|
|
*.log
|
|
.ruff_cache/
|
|
.coverage
|
|
*logs |