feat(site-finder): Site Finder v2 cockpit route (ПТИЦА v2) #1866

Merged
bot-backend merged 1 commit from feat/site-finder-v2-cockpit into main 2026-06-21 17:32:38 +00:00
Collaborator

Summary

Новый НЕДЕСТРУКТИВНЫЙ роут «Site Finder v2» — порт утверждённого прототипа кокпита ПТИЦА.

  • Роут /site-finder/analysis/{cad}/v2 + одна beta-ссылка на странице анализа. Старое (Section1-6, [cad]/page.tsx, ptica/*, globals.css) не тронуто.
  • Тёмная/светлая темы (scoped .v2Root[data-theme], без утечки), топбар+рельс, 6 scan-карточек, нижние ряды, 11 drawer'ов, grounded-чат.
  • Карта — настоящий Leaflet (переиспользует PticaMapInner, dynamic ssr:false).
  • Данные — через готовый ptica-adapt (реальные из /analyze или честные «—»; демо-цифры НЕ хардкодятся).

Test plan

  • tsc --noEmit чисто, npm run lint чисто
  • code-reviewer APPROVE (деплой/SSR-риск clear, недеструктивно, тема без утечки)
  • локальный dev (моки) — роут рендерит реальную карту + данные, drawer'ы открываются, честные «—»
  • пиксель-QA на деплое (за Caddy basic_auth)
## Summary Новый НЕДЕСТРУКТИВНЫЙ роут «Site Finder v2» — порт утверждённого прототипа кокпита ПТИЦА. - Роут `/site-finder/analysis/{cad}/v2` + одна beta-ссылка на странице анализа. Старое (Section1-6, [cad]/page.tsx, ptica/*, globals.css) не тронуто. - Тёмная/светлая темы (scoped .v2Root[data-theme], без утечки), топбар+рельс, 6 scan-карточек, нижние ряды, 11 drawer'ов, grounded-чат. - Карта — настоящий Leaflet (переиспользует PticaMapInner, dynamic ssr:false). - Данные — через готовый ptica-adapt (реальные из /analyze или честные «—»; демо-цифры НЕ хардкодятся). ## Test plan - [x] tsc --noEmit чисто, npm run lint чисто - [x] code-reviewer APPROVE (деплой/SSR-риск clear, недеструктивно, тема без утечки) - [x] локальный dev (моки) — роут рендерит реальную карту + данные, drawer'ы открываются, честные «—» - [ ] пиксель-QA на деплое (за Caddy basic_auth)
bot-backend added 1 commit 2026-06-21 17:30:04 +00:00
feat(site-finder): add Site Finder v2 cockpit route (ПТИЦА v2)
All checks were successful
CI / backend-tests (pull_request) Has been skipped
CI / frontend-tests (pull_request) Successful in 53s
CI / changes (pull_request) Successful in 5s
CI / openapi-codegen-check (pull_request) Successful in 1m51s
eb7290dcf0
Port the approved ptica-v2 prototype to a new non-destructive route
/site-finder/analysis/{cad}/v2 — dark/light cockpit shell, real Leaflet
map (reuses PticaMapInner), 6 scan cards, lower/bottom grids, 11 drawers
and grounded chat. All values flow through the existing ptica-adapt layer
(real /analyze data or honest «—»). One beta link added on the analysis page.
bot-backend merged commit e16bad3ed6 into main 2026-06-21 17:32:38 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lekss361/gendesign#1866
No description provided.