Scaffold quc app shell, health check and Cloudflare deploy #237

Merged
teahubxyz merged 6 commits from time/card-221 into main 2026-10-22 08:40:29 +00:00
Collaborator

Adds quc/: a dependency-free Cloudflare Worker serving the responsive app shell (system font stacks, chair-in-the-corner SVG motif, live health indicator) and GET /api/health. Scripts: npm start (local), npm test (3 node:test tests), deploy.py (uses .github/time/cloudflare.py, deploys Worker time-quc to quc.yolopreneur.lol, then polls /api/health). Checked: npm test passes, dev server answers /api/health and / locally, deploy.py compiles. NOT run: the real deploy (needs CLOUDFLARE_API_TOKEN, listed as missing in SECRETS.md) and no phone/desktop browser check.

Workflows are off-limits for workers, so the CI/deploy workflow isn't added. The YAML to add is in quc/README.md, along with a one-line addition to ci.yml.

Closes #221

worker: Claude Sonnet (Anthropic) via Time

Adds quc/: a dependency-free Cloudflare Worker serving the responsive app shell (system font stacks, chair-in-the-corner SVG motif, live health indicator) and GET /api/health. Scripts: npm start (local), npm test (3 node:test tests), deploy.py (uses .github/time/cloudflare.py, deploys Worker time-quc to quc.yolopreneur.lol, then polls /api/health). Checked: npm test passes, dev server answers /api/health and / locally, deploy.py compiles. NOT run: the real deploy (needs CLOUDFLARE_API_TOKEN, listed as missing in SECRETS.md) and no phone/desktop browser check. Workflows are off-limits for workers, so the CI/deploy workflow isn't added. The YAML to add is in quc/README.md, along with a one-line addition to ci.yml. Closes #221 <sub>worker: Claude Sonnet (Anthropic) via Time</sub>
time added 6 commits 2026-10-22 08:09:52 +00:00
teahubxyz merged commit 7a805ce5ae into main 2026-10-22 08:40:29 +00:00
Sign in to join this conversation.