Настраиваем рабочее место
До первого рабочего сценария не подключаемся к серверу по SSH. Сервер понадобится на шаге Deploy. Сейчас создаём предсказуемое локальное окружение.
Готовый инженерный маршрут ProektMap: программы, модели, команды и промпты уже выбраны ProektMap.
Каждая точка заканчивается конкретным артефактом и проверкой.
До первого рабочего сценария не подключаемся к серверу по SSH. Сервер понадобится на шаге Deploy. Сейчас создаём предсказуемое локальное окружение.
ProektMap показывает актуальные рекомендации из внутреннего рейтинга. Конкретные названия меняются вместе с рынком, роли остаются постоянными.
Git сохраняет версии локально, GitHub хранит их удалённо. Мы используем оба: Git после каждого шага, GitHub как резервную копию и источник для deploy.
PROJECT.md не является анкетой. ProektMap уже выбрал состав базового SaaS и даёт Cursor готовое техническое задание.
ProektMap уже определил основной сквозной сценарий и набор сущностей. Cursor должен перенести их в понятную структуру проекта, не добавляя лишних сервисов.
Сначала интерфейс работает на тестовых данных. База, авторизация и AI подключаются следующими шагами, поэтому визуальную логику можно проверить без инфраструктуры.
База запускается локально через Docker. Это повторяемое окружение; данные production появятся только на сервере и не смешаются с локальными.
На этом шаге интерфейс регистрации подключается к реальной базе. Cursor обязан реализовать защиту маршрутов и проверку владельца каждой записи.
AI вызывается только с сервера: API-ключ никогда не попадает в браузер. Бесплатный лимит защищает бюджет и одновременно готовит продукт к тарифам.
Статус подписки меняется только после проверенного webhook, а не после возврата пользователя на сайт. Повтор webhook не должен создавать вторую оплату.
Только теперь переходим к SSH. Код уже работает локально и хранится в GitHub, поэтому сервер используется для повторяемого deploy, а не для первой разработки.
Финальный шаг связывает домен, SSL, production secrets, monitoring и первый внешний сигнал. Маршрут заканчивается работающим продуктом, а не документом.
ProektMap заранее выбрал стек и последовательность. После каждого шага остаётся работающий технический результат.
На компьютере установлены Cursor, Git, Node.js LTS и Docker Desktop
Next.js запускается на localhost:3000, а архитектура маршрута записана в PROJECT.md
Авторизованный пользователь отправляет текст, получает AI-ответ и сохраняет его
Cursor, модели, GitHub, стек, команды и промпты уже выбраны. Пользователь только выполняет и проверяет результат.