# X_FIX_PROSE

## Means

a package holds more `fix:` lines that open with prose than its pin allows

## Typical cause

a fix is pasted from its first character, so one opening with a sentence (`set pwa.offline.fallback in app.config.ts to …`) is an instruction the reader translates first. `fix-prose` reads the same fix lines as the `errors` step and counts the ones that open with neither a command (`x`, `bun`, `git`, `bin/…`, `NAME=value …`) nor a code shape (a call, a declaration, an object literal, `key: value`, SQL). The repair: open the line with the command or the code to paste, and move the sentence into its cause

## Fix

`bun run scripts/fix-prose.ts --explain --json`

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