Objective
Turn role discovery into a reviewable queue with direct listing links, fit labels, timing checks, and clear next actions.
Project 02 / Automation
A private dashboard and automation loop for finding relevant roles, checking fit and timing, approving or declining them, and preparing draft application packages only after approval.

Project snapshot
The project connects scheduled Codex runs, verified listing research, a React review dashboard, Vercel Blob state, and Claude Code draft generation behind a manual approval boundary.
Turn role discovery into a reviewable queue with direct listing links, fit labels, timing checks, and clear next actions.
A Vite/React dashboard talks to Express API routes, stores state locally or in Vercel Blob, and separates discovery, decisions, packages, memory candidates, and email intake.
Automations can research, classify, and draft, but they cannot submit applications or send emails. Every role and every draft stays behind manual review.
Approved roles can produce a brief, cover letter, targeted CV notes, checklist, fact-check file, and package manifest with audit scripts before review.