wp-tailwindify-run · git:20261011.c4778dd · 2026-10-11 · sha256 71be600b4f1d83a6

wp-tailwindify-run git:20261011.c4778ddA

Immutable. This exact content never changes and is served at /api/v1/blob/71be600b4f1d83a6.

---
name: wp-tailwindify-run
description: "The step detail of the /wp-tailwindify run, split out of commands/wp-tailwindify.md so the command stays a short map — Step 3 (the context handed to the wp-tailwind conversion agent and the temporary-path write contract) and Step 4 (verifying the converted file, the rendering parity gate and the checked move). Use when /wp-tailwindify reaches a step that names one of these reference files, or when changing how a /wp-tailwindify step behaves. Not for argument parsing, the already-Tailwind check or the next-steps report (they stay in the command), nor for the Tailwind rules themselves (wp-tailwind-system)."
user-invocable: false
---

# /wp-tailwindify step detail

`commands/wp-tailwindify.md` owns the order of the run. Each step that needs more than a few
paragraphs keeps its heading and entry condition there and sends the run to one file here. The
command reads the file at that step, not before.

These files are the step itself, not background reading. When the command says to read one,
read it whole and follow it in order.

## References, by step

| Step | File | Covers |
|---|---|---|
| 3 | [references/dispatch.md](references/dispatch.md) | The context handed to the `wp-tailwind` agent: input and linked stylesheets, output path, the `.tmp` write contract, the Tailwind v4 colour rule, Preflight, bare element selectors, inclusive `max-width`, cascade layers |
| 4 | [references/verify.md](references/verify.md) | The structural checks, the rendering parity gate, the `\mv -f` move with its post-condition check, the report |

## Changing a step

Edit the reference file, not the command, unless the step order or the step's entry
condition changes. A check that guards a step's wording reads the command with these files
expanded in place (`tests/checks/lib/expand-command.sh`); `tests/checks/wp-tailwindify-run.sh`
asserts that every file here is named both in this table and at its step in
`commands/wp-tailwindify.md`.