agi-site — one public monorepo, N sites
Public monorepo for the site fleet (owner decision 2026-08-19). Public repos get free GitHub Actions minutes, which ends the account-wide 2,000 min/month problem that froze every private-repo schedule on 2026-08-18.
| Site | Directory | Deploys to | Status |
|---|---|---|---|
| agiscorecard.com | sites/agiscorecard/ | Cloudflare Worker agiscorecard | live from this repo (2026-08-19, deploy green) |
| baipiaoji.com | sites/baipiaoji/ | Cloudflare Pages aiyangmao | live from this repo (2026-08-19, deploy green) |
| getecoback.com | sites/getecoback/ | Cloudflare Worker | live from this repo (2026-08-19, deploy green) |
| thedollscout.com | sites/thedollscout/ | Cloudflare Pages dollscout | live from this repo (2026-08-19, deploy green) |
Each site keeps its own CLAUDE.md, tooling and conventions inside its
directory. Root workflows are path-filtered: a commit only deploys the site it
touches. History note: each site was imported as a fresh snapshot; pre-import
history lives in the original private repos (f-tiger/agiscorecard,
f-tiger/aitools, f-tiger/rearchfuture, f-tiger/sexweb), which are archives
now — do not push site content there.
Privacy rule for this PUBLIC repo: no owner personal archive
(owner-identity*/owner-trajectory*), no subscriber addresses, no tokens/keys.
See CLAUDE.md.
One practical workflow check
帧选:AI 漫剧与短剧找片 is a free Chinese-language discovery catalogue with dated official sources and clearly labelled viewing destinations. It does not host episodes.
For creators, the video publishing assessment tool compares preparation for six Chinese platforms using local video metadata and self-reported checks. Try the worked examples, or cite its public methodology and structured rules. Files and reports stay in the browser; suggestions are test hypotheses, not viral predictions.
Compare coding assistants on a small CRM workflow: a free local exercise covering duplicate events, retries, credential errors and ambiguous timeouts. Synthetic data only; no account or API key required. For a task that remains stuck, use the linked public workflow-question form with a sanitized example. This is a technical help entry, not a checkout.
Owner TODO (one-time, optional but recommended)
- Cloudflare dashboard → Workers
agiscorecard→ disconnect the old git integration tof-tiger/agiscorecard(that repo is archived; a stray push there would roll the site back). Until then: simply never push there. CLOUDFLARE_API_TOKEN_ZONEconfigured 2026-08-19 —tds-trafficandtds-crawl-logschedules are live. Still open, optional (owner deferred GA4 on 2026-08-19; D1 is the primary channel):bpj-growth-loop.yml:GA4_PROPERTY_ID_BPJ,GA4_SERVICE_ACCOUNT_JSON- GA4 steps inside
tds-traffic.yml:GA4_PROPERTY_ID_TDS,GA4_SERVICE_ACCOUNT_JSON(they no-op gracefully until then) - optional senders:
TELEGRAM_BOT_TOKEN/TELEGRAM_CHAT_ID(tds grow notify),RESEND_API_KEY/SUPABASE_SERVICE_KEY(eco heat-alert real sends),MCP_REGISTRY_PRIVATE_KEY(tds registry proof) Copy the values from the old private repos' Settings → Secrets (names unchanged).