← Market Analyst · c3
PICKUP.md
c3 Pickup Note
Parked: 2026-08-20 — No progress since creation (Feb 2026). OAuth is a prerequisite for hosting the dashboard for the team, but not for sharing the repo. Defer until board hygiene complete and c8.agent-pivot settles priorities.
Where work stands
No implementation yet. Full implementation plan exists in CYCLE.md (9 steps, from module install through verification). All prerequisites (Google Cloud setup) documented.
The decision queue
Unlocking decisions:
- Post-c8: Will the dashboard be hosted internally or shared as a repo only? (OAuth only needed if hosted.)
- If hosting: Production domain for OAuth redirect URI?
Canon/detail decisions:
- Google consent screen set to "Internal" (already planned) — adds domain-level restriction at Google's level
- Session storage via encrypted cookie or move
/data/*.jsonto authenticated routes? (Plan says cookies are fine for now)
Suggested first hour at pickup
- Re-read CYCLE.md Objective and Prerequisites sections (5 min)
- Clarify hosting decision with product/ops (does the team access via URL or via repo clone?) (15 min)
- If "hosted": Reserve time for Google Cloud setup (30 min) — create OAuth credentials in GCP, note Client ID/Secret, get production domain
- If "repo only": Close c3 (OAuth not needed)
Quick orientation
- Code readiness: Zero. Plan is detailed but untouched.
- Key paths:
site/(Nuxt dashboard),.env(oauth credentials, session password) - Uncommitted work: None
- Blocking: Hosting decision