Source for cyberscryb.com.
content-site/- source HTML contentpublic/- deployed static outputfunctions/- Firebase Cloud Functionsv2/- React app (not deployed, dev only)tools/- shared static tool source__tests__/- Jest coveragefreelance-pipeline/- Python automation
npm ci
npm test
python -m pytest freelance-pipeline/tests/ -v
python sync_and_build.py
npm --prefix functions ciPushes to main run GitHub Actions for tests and Firebase deploys. Local builds and tests do not deploy anything by themselves.


