В Astro зона правок — острова и коллекции.
Гайд «Astro: OAuth-колбэк с агентом Cursor» — про один маршрут в Cursor, раздел «Продвинутое». Узкий @astro-файл. Агент не должен разъехать острова и коллекции «заодно».

Зачем он нужен
Узкий @astro-файл. Агент не должен разъехать острова и коллекции «заодно». В Astro зона правок — острова и коллекции.
Ниже тот же маршрут, что и в короткой версии гайда, только с проверкой в конце. Схема показывает порядок, следующая картинка — экран, с которым сверяют diff.
Как идти по шагам
В Astro зона правок — острова и коллекции. Задача про OAuth-колбэк: один astro-файл, запрет соседнего модуля.
Рамка
@ на astro-файл. В Rules: не трогать чужие острова и коллекции без просьбы. Стек Astro напишите явно, иначе агент угадает не тот слой.
Типичный брак
Размазал OAuth-колбэк по трём папкам, добавил зависимость «на всякий», секреты в лог. Смотрите hunks, не Accept All.
После
Соберите/прогоните узкий тест сами. Соседний роут с тем же astro-файл тоже откройте.

Что проверить руками
Ответ агента не считается результатом. Для «Astro: OAuth-колбэк с агентом Cursor» проверка такая: откройте файл, страницу или лог и убедитесь, что изменилось именно то, о чём гайд. Задача про OAuth-колбэк: один astro-файл, запрет соседнего модуля.
Если видите лишние файлы, чужой пакет или секрет в diff — правку не принимайте. Вернитесь к шагу, где задача ещё была узкой.
Чего в этом гайде не делать
Не расширяйте «Astro: OAuth-колбэк с агентом Cursor» на весь репозиторий. В Rules: не трогать чужие острова и коллекции без просьбы. Соседняя тема — соседний гайд. Сюда не входят карты, пароли и чужие кабинеты.
Короткий маршрут
- Рамка
- Типичный брак
- После
В Astro зона правок — острова и коллекции. Задача про OAuth-колбэк: один astro-файл, запрет соседнего модуля. В Rules: не трогать чужие острова и коллекции без просьбы.
Порядок для «Astro: OAuth-колбэк с агентом Cursor» такой. Сначала рамка: Узкий @astro-файл. Агент не должен разъехать острова и коллекции «заодно». Потом один проход агента и ваша проверка результата, а не отчёт модели.
Если агент ушёл в сторону, остановите его и повторите последний шаг из списка. Не просите переписать всю историю чата заново.
В разделе «Продвинутое» этот маршрут заканчивается, когда проверка из гайда прошла. Задача про OAuth-колбэк: один astro-файл, запрет соседнего модуля.
Перед Accept сверьте diff со схемой шагов. Для «Astro: OAuth-колбэк с агентом Cursor» достаточно одного узкого изменения.
Картинка рядом показывает, как выглядит рабочий экран по этой теме. Сверяйте её со своим diff: совпал смысл шага — идёте дальше.
Не смешивайте «Astro: OAuth-колбэк с агентом Cursor» с соседним гайдом в одном проходе. В Rules: не трогать чужие острова и коллекции без просьбы. Сначала закройте этот маршрут.
Если проверка не сходится, вернитесь к рамке задачи и сузьте её до одного файла или одного экрана. Широкий запрос здесь ломает гайд.
Итог: Узкий @astro-файл. Агент не должен разъехать острова и коллекции «заодно». Когда это видно у вас в проекте, а не только в ответе чата, гайд «Astro: OAuth-колбэк с агентом Cursor» можно закрывать.
Практическая проверка для «Astro: OAuth-колбэк с агентом Cursor»: воспроизведите сценарий сами, без второго запроса агенту. Совпало с шагом — гайд отработан.
Если агент предлагает соседний модуль, удалите этот кусок из diff. Здесь важен узкий итог, а не попутный рефакторинг.