Fleet changelogs · dev.ecs0.net
rdmsm4x-changelog-20260829-0314-agent-state-github-sprawl

Agent-state documentation and GitHub backup-sprawl containment

Contained automatic GitHub repository creation, verified the six-Mac Git/GitHub transport contract, and committed the complete private agent-state/backup/rollback analysis in isolated ECS0 and Dataroo branches without changing either live site or any repository visibility/history.

Scope

Exact files and state changed

Backup control plane

ECS0 local capture

Dataroo local capture

Coordination and durable status

Commands and operations run

Verification evidence

Rollback

  1. Temporarily unload com.eastcoastscience.devbackup.
  2. Restore the exact github_backup_dev.zsh.before file from the rollback directory, preserving its mode, then verify its SHA-256 is 6c65df710fe40d18460dae9483dbe33a9958cac27096b91987f7734564972208.
  3. Restore the saved plist only if its checksum differs from the unchanged value recorded above.
  4. Validate with zsh -n and plutil -lint, then bootstrap the saved plist.
  5. To undo documentation staging, remove only the two isolated worktrees/branches after confirming the commits are no longer needed. Neither canonical main worktree needs restoration because it was not edited.
  6. To undo the project-index/todo/issue annotations, remove only the exact additive 2026-08-29 paragraphs; preserve any later concurrent entries.

Restoring v1.4 would intentionally re-enable automatic GitHub repository creation and remove the credential-history quarantine. Do so only if Rich explicitly chooses that risk.

Outstanding owner actions

Secrets and external-state declaration

No secret value was printed or written. No token, Keychain entry, cookie, auth file, task/session database, or live .git directory was copied between hosts. No purchase, subscription change, Git LFS activation, public launch, or provider/authentication policy change occurred.