Correct the production URL: the deploy is ai-dnd-1gmp, not ai-dnd
The previous commit recorded the service as suspended. It is not. Render
appended a suffix to the `ai-dnd` service name in render.yaml, and plain
ai-dnd.onrender.com is a different, suspended service whose 503 page reads
"suspended by its owner" -- indistinguishable from this deploy being down
unless you notice the host is wrong.
The real host answers {"ok":true} on /api/health in 0.6s, mints a guest,
returns an empty adventure list for that guest and serves the starter
scenarios. The authoritative link is the one docs/index.html points at, not
the service name in the blueprint.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017Dvvqn9ZDR4ixeFPHNbww7
This commit is contained in:
co-authored by
Claude Opus 5
parent
70d024da62
commit
85b188977e
+11
-7
@@ -7,14 +7,18 @@ session; the per-phase plan files hold the detail, this holds the thread.
|
||||
|
||||
---
|
||||
|
||||
## Two things need a human first
|
||||
## The live URL is not the one in render.yaml
|
||||
|
||||
**The Render service is suspended.** `GET /api/health` returns 503 with a static
|
||||
"This service has been suspended by its owner" page, in ~1.2s — that is the edge, not
|
||||
a cold start (a free-tier wake hangs 30–60s and then serves). Nothing in the app is
|
||||
wrong; check the dashboard. Free-tier suspensions come from usage/bandwidth caps or
|
||||
billing, and real users have started arriving, so rule that out before assuming it was
|
||||
manual.
|
||||
**Production is `https://ai-dnd-1gmp.onrender.com`.** Render appended a suffix to the
|
||||
`ai-dnd` service name in `render.yaml`, and plain `ai-dnd.onrender.com` belongs to a
|
||||
different, suspended service that answers 503 with "suspended by its owner" — which is
|
||||
easy to mistake for this deploy being down. The authoritative link is the one the
|
||||
project page points at (`docs/index.html`), not the service name in the blueprint.
|
||||
`GET /api/health` on the real host returns `{"ok":true}`.
|
||||
|
||||
---
|
||||
|
||||
## Needs a human
|
||||
|
||||
**The free tier's storage ceiling is closer than the egress work suggested.** The Neon
|
||||
database is 99.6 MB of a 512 MB allowance and `actions.context_snapshot` is essentially
|
||||
|
||||
Reference in New Issue
Block a user