# Apply content edits Примени правки из режима content-edit на localhost. ## Обязательно 1. Прочитай и выполни **`.cursor/rules/content-edit-apply.mdc`**. 2. Прочитай **`texts/content-edits/pending.json`**. 3. Если `items` пуст — кратко сообщи, что очередь пуста, и остановись. 4. Иначе для каждого пункта с непустым `instruction` (по возрастанию `n`): - правь только **`src/pages/…`** (не `public/`); - основной блок: `target.selector` → `target.content` / `snippet` → `anchorId`; - дополнительные блоки из `refs[]` — тот же порядок; метки `«…»` в instruction ↔ `refs[].label`; - выполни `instruction`. 5. Русский текст после правок — скилл **`humanizer-ru`**. 6. Запусти **`npm run build:pages`**. 7. **`pending.json` не очищать** — очередь остаётся для проверки; пользователь сам удаляет пункты в dock или правит instruction и снова вызывает apply. По желанию обнови только `lastAppliedAt` (ISO). ## Не делать - Не очищать `items` в `pending.json` после apply. - Не править `public/cases/*.html` вручную (только через сборку). - Не путать с режимом «правь в public» — см. `case-content-edit-in-public.mdc`. Если в сообщении указана страница (slug или путь) — примени только её `item.page`. В ответе пользователю — одна короткая строка или «готово», без списка правок, если он не просил отчёт.