Runbooks

Pending infra & ops tasks. Mark-as-done toggles in memory only — not yet persisted.

Open tasks
7
Awaiting action
Urgent
3
Action now
Blocked
1
Waiting on deps
Sort

Rotate AWS IAM access key

UrgentPending

Deactivate access key AKIA536TYOHCB26XEUI5 and create a replacement, then update every consumer before deleting the old key.

Brian
May 27, 2026
Open console

Regenerate Google OAuth client secret

UrgentPending

Rotate the OAuth client secret in Google Cloud credentials and roll it out to all apps using Google sign-in.

Brian
May 27, 2026
Open console

Generate new JWT secret

UrgentPending

Run `openssl rand -hex 64` and replace JWT_SECRET everywhere it is consumed.

Brian
May 27, 2026

Update Synology env vars after rotations

HighBlocked

Refresh AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, GOOGLE_CLIENT_SECRET and JWT_SECRET, and add ANTHROPIC_API_KEY for the SiteSnap chatbot.

Brian
May 27, 2026

Harden .gitignore across repos

HighPending

Audit and tighten .gitignore for Fernkin, Mowtivated Gives, TowGo, and the Lawn Care App so secrets and build artifacts stay untracked.

Brian
May 27, 2026

Commit pending SiteSnap changes

NormalIn progress

Land the admin dashboard API, help desk, and Haiku chat work that is sitting uncommitted.

Brian
May 27, 2026

Commit pending GroundControl audit notes

NormalPending

Commit the outstanding GroundControl audit notes before they drift out of sync.

Brian
May 27, 2026