Use this before making the repo public or pushing a demo branch that others can browse.
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.
public/remotion-public-assets/.env.example with placeholder values only.env*src/data/*.db, *.db-shm, *.db-walsrc/data/.token-keyclient_secret_*.jsonThe repo ignores the main generated-private locations:
public/demo/*.mp4public/demo/*.gifpublic/remotion-assets/public/all-time-identity-mindmap.*public/job-recruiter-signal-journey.*reports/docs/engineering-decision-log.mddocs/private-context-pipeline-learning-points.mddocs/sitflow-hifi/The public demo source should use public/remotion-public-assets/, not screenshots copied from a live personal account.
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.
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.
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.