Certy. the system
Generated Tue 13 Oct 2026, 06:12 from live
state — the board on disk, the scheduled jobs, the files rendered today and the live URLs.
Nothing here is typed by hand, so it is either true or visibly broken.
Tonight's board
2026-10-13 · 1 games · 1 free picks · 73 props · fresh today
What runs without you
com.certy.refresh | 05:00 daily | loaded · last exit 0 |
com.certy.reprice | 12:30 + 18:15 | loaded · last exit 0 |
com.certy.nightly | 06:00 daily | loaded · last exit 0 |
com.certy.poster | every 5 min | loaded · last exit 0 |
05:00 — refresh.sh grades yesterday from official finals, rebuilds tonight's
board into a staging file, refuses to publish it unless it passes every validator, promotes it
atomically, then deploys the app.
06:00 — nightly.sh turns that board into content: baseball cards and videos,
football cards and the football video on game days, yesterday's graded receipts, the upload
sheet, the X posts page, and the hub deploy.
12:30 + 18:15 — reprice.sh re-reads the odds feed so prices never go stale.
Produced today
| mlb videos | 4 |
| nfl cards | 0 |
| graded receipts | 81 |
| upload sheet | True |
| x posts page | True |
| posting queue | 7 queued · $0.00 |
Live surfaces
| the app | HTTP 403 |
| marketing site | HTTP 403 |
| content hub | HTTP 403 |
Credentials the machine holds
| odds feed | present |
| supabase (service role) | present |
| cloudflare deploys | present |
| X posting + deletion | present |
| build failure alarm | present |
Where the human still sits — on purpose
Replies. Never automated, at any price. Automated replies are ban-on-sight
on X, and the one thing a receipts account cannot survive is being caught farming engagement.
Sending. The machine produces and stages; a person taps post. Once the X
tokens exist that becomes optional for our own scheduled content — never for replies.
Account creation and deletion. Signing up and destroying 752 posts are
both yours. Neither is a capability gap.
Blocked on you
X data archive — x.com → Settings → Your account → Download an archive. ~24h. The cleanup reads post IDs from it (free) instead of the paid API.
Instagram — create @certy.app. TikTok: hold the handle only — gambling content is For-You-ineligible there, silently.
Content: certy-content.pages.dev ·
App: certy.bet/app
21+ · Analysis, not advice · 1-800-GAMBLER