Runbooks
Pending infra & ops tasks. Mark-as-done toggles in memory only — not yet persisted.
Rotate AWS IAM access key
Deactivate access key AKIA536TYOHCB26XEUI5 and create a replacement, then update every consumer before deleting the old key.
Regenerate Google OAuth client secret
Rotate the OAuth client secret in Google Cloud credentials and roll it out to all apps using Google sign-in.
Generate new JWT secret
Run `openssl rand -hex 64` and replace JWT_SECRET everywhere it is consumed.
Update Synology env vars after rotations
Refresh AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, GOOGLE_CLIENT_SECRET and JWT_SECRET, and add ANTHROPIC_API_KEY for the SiteSnap chatbot.
Harden .gitignore across repos
Audit and tighten .gitignore for Fernkin, Mowtivated Gives, TowGo, and the Lawn Care App so secrets and build artifacts stay untracked.
Commit pending SiteSnap changes
Land the admin dashboard API, help desk, and Haiku chat work that is sitting uncommitted.
Commit pending GroundControl audit notes
Commit the outstanding GroundControl audit notes before they drift out of sync.