Skip to main content
All rules

REL-001

Site is unreachable or returns an error

CriticalDefault severity · Reliability · Secrets, HTTPS and security headers

Last reviewed

What it checks

Whether the URL loads with a successful (2xx) status within 15 seconds.

Why it matters

Visitors see an error instead of your app, and nothing else can be checked until it loads.

Recommended fix

Check the latest deployment logs and hosting status, then redeploy a working build.

How to verify

Open the URL in a private window and confirm the page loads with status 200.

Example fix prompt

Generic prompt (your report adds the evidence)
Please fix this production issue in my app.

Issue REL-001: Site is unreachable or returns an error
Site: https://your-app.example

First confirm the issue in the code or live config. If it is not present, say so and change nothing.
Task: The production URL does not load (see evidence for the status or network error). Check the most recent deployment logs for build or runtime errors, fix the cause, and make sure the root route returns a 200 page.

Constraints: make the smallest change that fixes this, keep the current design and behaviour, never paste secret values into code or chat, and tell me which files you changed.
Done when: Open the URL in a private window and confirm the page loads with status 200.

References