Operational transparency
Website Recycling · Live Operational Status
Real-time health check of every system that powers this site and our customer rebuilds. We don't hide our plumbing.
Snapshot · not live. Verified at build time · 2026-08-29 16:42:29 UTC
Systems
13
🟢 OK
12
🟡 Degraded
0
🔴 Down
0
⚪ Unverified
1
System #1
WR site (Cloudflare Pages)
Production website edge delivery
HTTP code · 200
Detail · HEAD / · 627ms
Expected · HTTP 200
System #2
Resend bounce webhook
Inbound bounce + complaint webhook receiver
HTTP code · 200
Detail · OPTIONS /api/bounce-monitor · 253ms
Expected · HTTP 200 / 204 / 405 (function registered)
System #3
RFC 8058 List-Unsubscribe
One-click unsubscribe POST endpoint
HTTP code · 200
Detail · OPTIONS /api/list-unsubscribe-action · 335ms
Expected · HTTP 200 / 204 / 405 (function registered)
System #4
MCP central hub (LAB)
Model Context Protocol server card endpoint — LAB / experimental. An agent interface, not a ranking or citation mechanism; no search-visibility effect is claimed.
HTTP code · 200
Detail · GET /api/mcp · 398ms · JSON · ok,server,protocolVersion,transport · LAB/experimental
Expected · HTTP 200 + JSON server card
System #5
Yelp Onboarding lookup
Yelp business-page intake parser
HTTP code · 400
Detail · POST /api/yelp-onboarding-lookup · 301ms
Expected · HTTP 200 / 400
System #6
Bot counter API
Public AI-bot visit tally endpoint
HTTP code · 200
Detail · GET /api/bot-counter-public · 489ms · JSON · domain,window_days,total_this_month,verified_total
Expected · HTTP 200 + JSON
System #7
Scanner live (/api/scan-live)
Real-time AI-visibility scanner endpoint
HTTP code · 200
Detail · POST /api/scan-live · 660ms · score=18
Expected · HTTP 200 + ai_visibility_score in JSON
System #8
Stripe webhook
Signed POST-only webhook receiver
HTTP code · 400
Detail · POST /api/stripe-webhook · 322ms · signature rejection (expected)
Expected · HTTP 400 / 401 (signature required)
System #9
Charge endpoint
POST-only Stripe charge creator
HTTP code · 403
Detail · POST /api/charge · 337ms · auth/validation rejection (expected)
Expected · HTTP 400 / 403 / 405 (POST-only · auth required)
System #10
Neon Postgres
Primary application database
HTTP code · SELECT 1
Detail · SELECT 1 returned 1 · 225ms
Expected · SELECT 1 returns 1
System #11
Marina v1 service
AI receptionist · development stage · activated per customer deployment
HTTP code · inactive
Detail · Development service · intentionally inactive right now (activated when a customer deployment needs it) — not a production outage
Expected · Active only during customer deployments
System #12
Cookie-fetcher · LinkedIn binding
LinkedIn session cookie for enrichment
HTTP code · env
Detail · COOKIES_LINKEDIN present in env
Expected · LinkedIn cookie env present
System #13
IndexNow ping (last 30 days)
Bing + Yandex + Naver re-crawl notifier
HTTP code · 200
Detail · Durable record · 2026-08-25T04:17:46Z · 4.5d ago · 14 urls · HTTP 200 · deploy=recovery-indexing-f22e966
Expected · HTTP 200/202 within last 30 days · read from durable store
Status is verified at every page build. Most cards are a snapshot as of the timestamp above. The live scanner card (System #7) additionally re-verifies itself in your browser on load, so it shows the real current state even between builds.
Email [email protected] if something looks wrong.
Build timestamp · 2026-08-29T16:42:29.847Z