# X_DEAD_DOCS_HOST

## Means

a shipped source file builds a URL on `ultimate.dev`

## Typical cause

that host answers **HTTP 404 on every path**, and it shipped as the `docs:` line of roughly ninety error declarations plus a `docsFor(code)` helper in four packages — so the link an operator was handed at the moment of a failure went nowhere. A ratchet: the sweep was done once and nothing stopped it regrowing, because `scripts/new-package.ts` wrote the dead URL into every future package's `errors.ts` template. Only a **string literal** is reported; a comment naming the host as the thing that was removed cannot 404 (`packages/core/src/error-codes.ts:26` is the precedent)

## Fix

delete the `docs:` line the finding names — `UltimateError` resolves the registered descriptor, whose default is `ERROR_DOCS_URL` from `@ultimat3/core`; if it is not an error link, import `ERROR_DOCS_URL` rather than writing a second host

[CLI and verify](/error-codes#cli-and-verify)
