Daily export of GitHub Issues to Cloudflare R2 audit trail.
Cron (06:00 UTC daily)
→ scheduled() handler
→ GitHub REST API (per repo)
→ R2: audit/github/{date}/{repo}-issues.json
→ R2: audit/github/latest/{repo}-issues.json (overwritten)
→ R2: audit/github/{date}/_sync-report.json
| Binding | Type | Purpose |
|---|---|---|
QNFO |
R2 Bucket | Storage for all audit exports |
GITHUB_TOKEN |
Secret | GitHub PAT with issues:read scope |
rwnq8/prompts— System prompts factoryqnfo/QWAV— QWAV programrwnq8/quantum-laws-of-form— QLoF paperrwnq8/ultrametricity— Ultrametricity paperrwnq8/prompts-wiki— Wiki backup
curl https://github-sync.<worker-subdomain>.workers.devcd G:\My Drive\projects\github-sync-worker
wrangler secret put GITHUB_TOKEN
wrangler deploy