# X_ERROR_FIX_PATH_MISSING

## Means

an error's fix line cites a file this repository does not have

## Typical cause

the `errors` step read a `fix:` naming a path or a glob and resolved it against the root the gate is running in. Only `x <command>` citations were checked until 2026-08, so a fix telling its reader to open a file that was moved, renamed or never written passed every gate — the live instance was `X_UI_RUNTIME_MISSING`, whose fix named a line no generator emitted. Narrow on purpose: a scoped specifier (`@ultimat3/ui/global.scss`), a dot-relative path (`./global.scss`) and any path whose parent directory this repo does not have (`src/errors.ts`, `apps/web/server.ts` — those name a directory the reader's app has) are not judged at all; since 19.1.1 neither is a path under a directory the root `.gitignore` never commits (`.personal/fleet.yml`) — private by design, present on a developer's disk and absent on CI

## Fix

the `fix` names the offending `<file>:<line>` — correct the path to one this repo holds, or create the file it names

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