GmailInbox

Publication Checklist

Use this before making the repo public or pushing a demo branch that others can browse.

What Is Viewable

Anything committed to git is viewable in a public GitHub repo, including files under public/, docs/, scripts, screenshots, videos, JSON reports, and old history. GitHub will also make images and videos reachable through raw file URLs.

Safe Public Surface

Keep Local Only

Current Ignore Policy

The repo ignores the main generated-private locations:

The public demo source should use public/remotion-public-assets/, not screenshots copied from a live personal account.

Pre-Publish Commands

git status --short
git diff --cached --name-only
git ls-files public docs
rg -n "gmail.com|Downloads|client_secret|refresh_token|access_token|BEGIN PRIVATE|local private path" .

If any result points to a real account, raw local path, token, or private artifact, remove it before pushing.

Demo Video Policy

Do not commit rendered MP4/GIF output by default. Render locally, inspect sample frames, then upload a sanitized final video to LinkedIn or GitHub Releases.

Reason: even a single frame can reveal senders, emails, local account names, private counts, browser tabs, or resume details.

NodeBench Boundary

The Gmail dashboard can call NodeBench with public-safe job signals:

The Gmail dashboard must keep private scoring local:

NodeBench can store reusable public claims and dossiers. Gmail stores personal fit, evidence IDs, and private memory locally.