# План v2 — Проверка запущенного портала глазами клиента (нефинансовый периметр)

## Цель

Пройти запущенный портал 127.0.0.1:8000 глазами активного клиента по нефинансовым
экранам, снять скриншоты и собрать находки в отчёт (спека D1–D6). Финансовые
экраны в этот проход не входят.

## Как ведётся проверка

Проход выполняется навыком верификации: открывается браузер на адресе портала,
выполняется вход первым сид-клиентом, затем последовательно осматриваются экраны
проектов и ленты сделок, смены статуса, экспорта и уведомлений; на каждом экране
снимается скриншот и сверяется ожидаемое поведение с фактическим.

Поток данных по шагам:

1. Навык верификации проходит экраны и складывает наблюдения по каждому экрану
   (ожидали / получили / путь скриншота) в файл наблюдений — это промежуточная
   структура с исходными данными (D1–D5).
2. Из файла наблюдений формируется итоговый отчёт с тройкой «ожидали / получили /
   вывод» и сводным выводом (D6).

Навык верификации объявлен и реально применяется как метод прохода до первого
шага записи; без его прохода файл наблюдений нечем заполнить. Финансовые экраны
(остаток, история движений, ступени) в проход не входят и осматриваются отдельно
по отдельному разрешению.

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

```steps-json
[
  {"op":"Write","object":"docs/superpowers/runbooks/2026-06-17-portal-walk-observations.md","ref":"D1"},
  {"op":"Write","object":"docs/superpowers/runbooks/2026-06-17-portal-client-walk-report.md","ref":"D6"}
]
```

```verified-context-json
[
  {"id":"vc1","kind":"EXTRACTED","ref":"app/app/Console/Commands/Imitation/ImitationSeedCommand.php","anchor":"Login for first imitation client"},
  {"id":"vc2","kind":"EXTRACTED","ref":"docs/superpowers/specs/2026-06-17-portal-walk-spec-nofin.md","anchor":"Проверка запущенного портала глазами клиента"}
]
```

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

### Круг 1

Прошлая претензия наставника закрыта: в план добавлен первый шаг — запись файла
наблюдений, который заполняется навыком верификации во время прохода по экранам
(вход, проекты и лента сделок, смена статуса, экспорт, уведомления; на каждом
экране — скриншот и сверка со спекой). Это и есть шаг, дающий исходные данные;
второй шаг формирует из них итоговый отчёт. Навык верификации объявлен и реально
вызывается как метод прохода до первого шага записи, поэтому файл наблюдений
заполнен реальными наблюдениями, а не пуст.

### Круг 2

Периметр намеренно нефинансовый: экраны остатка, истории движений и ступеней в
этот проход не включены и осматриваются отдельно по отдельному разрешению.
Поэтому ни спека, ни план не затрагивают финансовую часть.
