Epic: Фаза 3 #19

Closed
opened 2026-08-16 19:41:00 +03:00 by aleksey · 5 comments
Owner

Контекст

После Фазы 2 (Spec#8, пилот ops + продукт без B2C) — Фаза 3: история календаря, гео/карты, концепция ИИ клиента.

Цель

Сделать прошлые месяцы usable, дать нормальный гео-UX (OSM: MapLibre + OpenFreeMap + свой Photon; Google/Яндекс только outbound-ссылки) и зафиксировать ИИ CalenTIQ: умная сетка + опциональные подсказки и голосовой центр без чата.

Волны

1. Архив / исторические события

2. Гео + карты

Канон Spec#21 (вариант Ц, GEO.md): свой Photon, не Google/Яндекс API.

3. ИИ клиента

Позиция: Time Arc (shipped) + опциональные предиктивные подсказки + кнопка/логотип → голос → действия (не чат). AiRouter вне продукта.

Вне скоупа

  • B2C оплата услуги клиентом
  • Чат-планировщик / AI-вкладка / авто-booking без confirm
  • Проводка EventHubAiRouter в клиентское приложение

Критерии закрытия эпика

  • Волны 1–2: Stories закрыты или явно вынесены
  • Волна 3: канон PRODUCT-AI принят; Future-Stories заведены
  • Spec синхронизирован с фактическим кодом по мере закрытия Stories

Приоритет

P1

## Контекст После Фазы 2 (Spec#8, пилот ops + продукт без B2C) — **Фаза 3**: история календаря, гео/карты, концепция ИИ клиента. ## Цель Сделать прошлые месяцы usable, дать нормальный гео-UX (OSM: MapLibre + OpenFreeMap + свой Photon; Google/Яндекс только outbound-ссылки) и зафиксировать ИИ CalenTIQ: умная сетка + опциональные подсказки и голосовой центр **без чата**. ## Волны ### 1. Архив / исторические события - Spec#20 канон — https://git.sabilin.com/EventHub/EventHubSpec/issues/20 - Back#76 pipeline + чтение — https://git.sabilin.com/EventHub/EventHubBack/issues/76 - Front#73 past month React — https://git.sabilin.com/EventHub/EventHubFront/issues/73 ### 2. Гео + карты Канон Spec#21 (вариант Ц, GEO.md): свой Photon, не Google/Яндекс API. - Spec#21 канон — https://git.sabilin.com/EventHub/EventHubSpec/issues/21 - DevOps#16 Photon + CSP OpenFreeMap — https://git.sabilin.com/EventHub/EventHubDevOps/issues/16 - Back#77 geocode + поиск рядом — https://git.sabilin.com/EventHub/EventHubBack/issues/77 - Front#74 picker + Discover ближайшие — https://git.sabilin.com/EventHub/EventHubFront/issues/74 ### 3. ИИ клиента Позиция: Time Arc (shipped) + опциональные предиктивные подсказки + кнопка/логотип → голос → действия (не чат). AiRouter вне продукта. - Spec#22 канон PRODUCT-AI — https://git.sabilin.com/EventHub/EventHubSpec/issues/22 - Front#75 Future: предиктивные подсказки — https://git.sabilin.com/EventHub/EventHubFront/issues/75 - Front#76 Future: голосовой центр (кнопка/логотип) — https://git.sabilin.com/EventHub/EventHubFront/issues/76 ## Вне скоупа - B2C оплата услуги клиентом - Чат-планировщик / AI-вкладка / авто-booking без confirm - Проводка EventHubAiRouter в клиентское приложение ## Критерии закрытия эпика - [ ] Волны 1–2: Stories закрыты или явно вынесены - [ ] Волна 3: канон PRODUCT-AI принят; Future-Stories заведены - [ ] Spec синхронизирован с фактическим кодом по мере закрытия Stories ## Приоритет P1
aleksey added the Epic label 2026-08-16 19:41:00 +03:00
cursor-ai self-assigned this 2026-08-16 23:34:26 +03:00
Owner

Волна 1 (архив) — вариант A, Stories созданы:

Код не начинали. Дальше — проектирование волны 2 (гео).

Волна 1 (архив) — вариант **A**, Stories созданы: - Spec#20 канон hot/cold — https://git.sabilin.com/EventHub/EventHubSpec/issues/20 - Back#76 pipeline + чтение истории — https://git.sabilin.com/EventHub/EventHubBack/issues/76 - Front#73 past month React — https://git.sabilin.com/EventHub/EventHubFront/issues/73 Код не начинали. Дальше — проектирование волны 2 (гео).
Owner

Волна 2 (гео) — вариант A, Stories созданы:

Код не начинали. Дальше — проектирование волны 3 (ИИ).

Волна 2 (гео) — вариант **A**, Stories созданы: - Spec#21 канон гео/карт — https://git.sabilin.com/EventHub/EventHubSpec/issues/21 - DevOps#16 ключи/CSP — https://git.sabilin.com/EventHub/EventHubDevOps/issues/16 - Back#77 geocode API — https://git.sabilin.com/EventHub/EventHubBack/issues/77 - Front#74 picker + Discover рядом — https://git.sabilin.com/EventHub/EventHubFront/issues/74 Код не начинали. Дальше — проектирование волны 3 (ИИ).
Owner

Волна 3 (ИИ) — вариант A + позиция: подсказки + голос-кнопка (не чат).

Body эпика обновлён (все три волны со ссылками). Код / PRODUCT-AI.md — отдельным стартом Spec#22.

Волна 3 (ИИ) — вариант **A** + позиция: подсказки + голос-кнопка (не чат). - Spec#22 канон — https://git.sabilin.com/EventHub/EventHubSpec/issues/22 - Front#75 Future подсказки — https://git.sabilin.com/EventHub/EventHubFront/issues/75 - Front#76 Future голос-центр — https://git.sabilin.com/EventHub/EventHubFront/issues/76 Body эпика обновлён (все три волны со ссылками). Код / PRODUCT-AI.md — отдельным стартом Spec#22.
Owner

Волна 1 (архив) закрыта: Spec#20, Back#76, Front#73. Волны 2–3 не трогал.

Волна 1 (архив) закрыта: Spec#20, Back#76, Front#73. Волны 2–3 не трогал.
Owner

Критерии закрытия эпика выполнены:

  • Волна 1 (архив): Spec#20, Back#76, Front#73 — закрыты;
  • Волна 2 (гео): Spec#21, DevOps#16, Back#77, Front#74 — закрыты;
  • Волна 3 (ИИ): канон PRODUCT-AI принят (Spec#22 закрыт), Future-Stories заведены (Front#75 закрыт реализацией, Front#76 голос-кнопка — старт по критериям канона после пилота подсказок);
  • Spec синхронизирован: GEO.md, PRODUCT-AI.md, ссылки в README/FrontSpec/BackSpec.

Закрываю эпик Фазы 3.

Критерии закрытия эпика выполнены: - Волна 1 (архив): Spec#20, Back#76, Front#73 — закрыты; - Волна 2 (гео): Spec#21, DevOps#16, Back#77, Front#74 — закрыты; - Волна 3 (ИИ): канон PRODUCT-AI принят (Spec#22 закрыт), Future-Stories заведены (Front#75 закрыт реализацией, Front#76 голос-кнопка — старт по критериям канона после пилота подсказок); - Spec синхронизирован: GEO.md, PRODUCT-AI.md, ссылки в README/FrontSpec/BackSpec. Закрываю эпик Фазы 3.
Sign in to join this conversation.