Skip to content

[codex] Fix VPS state sync allowlist - #2

Merged
JohnyNoxwell merged 1 commit into
mainfrom
stage-7b1-state-sync-safety
Jul 3, 2026
Merged

[codex] Fix VPS state sync allowlist#2
JohnyNoxwell merged 1 commit into
mainfrom
stage-7b1-state-sync-safety

Conversation

@JohnyNoxwell

Copy link
Copy Markdown
Owner

Summary

  • Add Stage 7B.1 and correct local VPS state sync to push only an explicit runtime-state allowlist from the checkout root.
  • Preserve pull exports/logs behavior while preventing config, sessions, SQLite databases, source code, .git, docs, tests, deploy, virtualenvs, build artifacts, scratch, locks, and unknown root files from accidental push/pull paths.
  • Strengthen Docker ignore rules and update the Russian VPS deployment guide.

Checks

  • sh -n deploy/local/tg-state-sync.sh
  • git diff --check
  • make verify
  • make pre-commit
  • docker info: Docker daemon unavailable, so Docker build/Compose checks were not run.

@JohnyNoxwell
JohnyNoxwell merged commit c6037e5 into main Jul 3, 2026
2 checks passed
@JohnyNoxwell
JohnyNoxwell deleted the stage-7b1-state-sync-safety branch July 3, 2026 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant