Current status

Batch 5 hygiene note, 2026-05-17: Active source of truth for Google OAuth hardening. This page remains Needs Follow-up because tasks #7 through #11 are real unresolved work. Start with the integration scope inventory before changing the consent screen, OAuth clients, API keys, or verification status. Indexed in the SAIL Knowledge Base Hygiene Hub - 2026-05-12.

Date: 2026-05-15

Operator: Sam Aguiar (samaguiar1982@gmail.com)

Project: project-claude (project ID project-claude-489923, project number 76590338058)

Browser used: Personal Chrome on macOS

Run log on disk: /Users/samaguiar/Projects/Codex/oauth-hardening_project-claude_2026-04-25.md

New skill: /Users/samaguiar/Projects/.claude/skills/google-oauth-hardening/SKILL.md

Why this session happened

Sam's Google API connections kept needing manual refresh. Goal was to figure out why and produce a hardening plan.

What I confirmed in the Cloud Console (read-only)

OAuth consent screen — Audience

OAuth consent screen — Branding