# План — Осмотр портала глазами клиента (Фаза 1 имитации)

## Цель

Подготовить наполненный локальный портал и пройти по нему глазами оплаченного
клиента, зафиксировав находки по восьми экранам клиентского пути (спека D1–D9).

## Подготовка к осмотру (шаги)

1. Команда наполнения дополняется выводом готового логина первого имитационного
   клиента (email и пароль) — чтобы вход был самодостаточным без чтения базы
   вручную (D2).
2. Запуск команды наполнения на 20 заявок и 3 клиента — появляются сделки,
   списания, движения баланса и уведомления (D1).
3. Сборка фронтовых ассетов, чтобы локальный сервер отдавал готовое приложение
   (D3).
4. Подъём локального сервера приложения — портал становится доступен по адресу
   для прохода по экранам (D3, D4).

После подъёма сервера: вход первым сид-клиентом, проход по экранам D3–D8 со
скриншотами, сбор тройки «ожидали / получили / вывод» по каждому и запись
сводного отчёта (D9).

```skills-json
["verify"]
```

```steps-json
[
  {"op":"Edit","object":"app/app/Console/Commands/Imitation/ImitationSeedCommand.php","ref":"D2"},
  {"op":"Bash","object":"php app/artisan imitation:seed --leads=20 --clients=3","ref":"D1"},
  {"op":"Bash","object":"npm --prefix app run build","ref":"D3"},
  {"op":"Bash","object":"php app/artisan serve","ref":"D3"}
]
```

```verified-context-json
[
  {"id":"vc1","kind":"EXTRACTED","ref":"app/app/Console/Commands/Imitation/ImitationSeedCommand.php","anchor":"imitation:seed is forbidden in production"},
  {"id":"vc2","kind":"EXTRACTED","ref":"docs/superpowers/runbooks/2026-06-03-phase1-imitation-runbook.md","anchor":"Ручной проход глазами клиента"}
]
```

## Переговоры

### Круг 1

Шаг 1 — минимальная аддитивная правка: добавляет в команду наполнения строку
вывода логина первого клиента, поведение наполнения не меняет. Шаг 3 (сборка
ассетов) и шаг 4 (подъём сервера) — обязательны, чтобы приложение рендерилось и
было доступно для прохода глазами клиента; без них экраны D3–D8 не открыть.
Завершающий шаг — подъём сервера; отчёт по находкам пишется отдельным новым
файлом после прохода и в шаги подготовки не входит.
