Website Recycling

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)

OK

Production website edge delivery

HTTP code · 200

Detail · HEAD / · 627ms

Expected · HTTP 200

System #2

Resend bounce webhook

OK

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

OK

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)

OK

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

OK

Yelp business-page intake parser

HTTP code · 400

Detail · POST /api/yelp-onboarding-lookup · 301ms

Expected · HTTP 200 / 400

System #6

Bot counter API

OK

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)

OK

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

OK

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

OK

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

OK

Primary application database

HTTP code · SELECT 1

Detail · SELECT 1 returned 1 · 225ms

Expected · SELECT 1 returns 1

System #11

Marina v1 service

Unverified

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

OK

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)

OK

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