offplan · online
Session · conv-21

Session CONV-21

In Progresssessionconv-21

Resume Prompt

CONV-21 — большая сессия: Atelier rework Phase 1.2 done, 1.3.11/1.3.12 moved, 1.10.0 added, User Journeys написаны, ADR 0005 updated, §2+§3 language cleaned, обсудили с Романом.

Следующее — продолжить чтение плана с Романом (он читает launch-plan-stage-1.html). Параллельные задачи в очереди: (1) Дочистить stale references в плане после move 1.2.1/1.2.7 → 1.3.11/1.3.12 (8 мест: строки ~1097, 1171, 1428, 1682, 1724, 2151, 2246 в stage-1.html). (2) Внести 4 пункта из звонка Ильи: цвет (Phase 1.1), Phase 1.5 scope сужение, demo проект для лендинга (Phase 1.7), embed mode нота (Phase 1.7). (3) Sync preview repo + git commit + push (ничего не закоммичено). (4) После Roman approval: ratification Phase 1.3 (sub-plans + ADR 0009/0010). Не трогай Stage 2/3/4 — только Stage 1.

Summary

Большая сессия с несколькими треками. Phase 1.2 полностью переработана под Atelier onboarding модель: Object Builder = онбординг, wizard и demo-project deprecated, добавлен v4.5 callout. Задачи 1.2.1 и 1.2.7 перемещены в Phase 1.3 как 1.3.11 + 1.3.12 (вариант B — Phase 1.3 теперь end-to-end: дизайн + реализация). Добавлена задача 1.10.0 (иконка логина на sales-app — primary entry point для агента, auth-scoped views). Добавлена секция «Сценарии пользователей» (User Journeys) в Foundational с 4 нарративами (Owner/Manager/Agent/Buyer) и чип в навигации. ADR 0005 переписан: Google-only → Google + email/password (UAE/MENA rationale, NIST requirements). Language cleanup Foundational §2 и §3 — убраны code-switching и anglicisms. Добавлены mockups: operator-panel-v3.html, admin-quick-build-atelier-standalone.html. Удалён orphan admin-quick-build-v1.html. Обсудили звонок с Ильёй (image pipeline, цвет, embed mode) — в план не вносили по решению Сергея. Обсудили расчёт времени сессий. Провели обзор плана с Романом.

Changes

Decisions

Phase 1.2.1 и 1.2.7 → Phase 1.3 (вариант B). Сергей указал что 1.2.1 (Signup & tenant data model) и 1.2.7 (Permission model + team management) дублируют Phase 1.3 (Tenancy & Permission Model). Выбран вариант B: переместить обе задачи в 1.3 как 1.3.11 и 1.3.12. Phase 1.2 теперь чистый onboarding UX (Object Builder, subdomain, login surfaces). Phase 1.3 — end-to-end: дизайн (1.3.1-1.3.10) + реализация (1.3.11-1.3.12).

Login icon on sales-app (task 1.10.0). Сергей уточнил что Agent логинится НЕ через app.offplan.online/login, а прямо на публичной странице проекта (tapestry.offplan.online) через маленькую иконку в правом верхнем углу. После логина та же страница перезагружается с auth-scoped контентом (только assigned юниты). Это закрыло open question в 1.3.5 (auth-scoped chosen). Добавлена задача 1.10.0 + параграф в Foundational §5 + пункт в Agent journey.

User Journeys переписаны на русском. Первая версия была написана с heavy code-switching (entry-point'а, state'у, query-layer filter, forwarding family). После фидбека Сергея («тут тоже как то на разных языках») переписана вся секция: один голос, один язык, ссылки вынесены в footer каждой карточки.

ADR 0005 update. Оригинальное решение (2026-05-01) — только Google SSO. После CONV-17 interview Block F: UAE/MENA market требует email/password fallback. Отклонены: Microsoft (defer Stage 2), magic links для Partner роли (high-frequency daily login = friction), WebAuthn (низкий adoption 2026).

Next Steps

  1. Продолжить чтение launch-plan-stage-1.html с Романом — он читает, накапливает замечания
  2. Дочистить 8 stale references в плане после move 1.2.1/1.2.7 → 1.3.11/1.3.12 (строки ~1097, 1171, 1428, 1682, 1724, 2151, 2246)
  3. Внести 4 пункта из звонка Ильи: цвет/Phase 1.1, Phase 1.5 scope сужение (image pipeline в VV), demo-проект для лендинга (Phase 1.7), embed mode нота (Phase 1.7)
  4. Sync preview repo offplan-online/preview + git commit + push (ничего не закоммичено с CONV-18/19/21)
  5. После Roman approval: ratification Phase 1.3 — fill sub-plan + ADR 0009/0010 + update memory

Open Questions

Context for next session