Epic: 0.2 CalenTIQ branding + pilot readiness #10
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Цель
Версия 0.2: публичный бренд CalenTIQ + готовность к пилоту. Не раздувать закрытие MVP 0.1.
Порядок работ
mvp-0.1EventHubSpec/VERSION→0.2Решения по бренду (зафиксировано)
#FF6A3D), CONTROL≈Business (steel#324A5F); специалисты внутри Control, не 4-й moodcalentiq-brand-pack-local.zip/EventHubFront/.tmp-brand-pack-built/)B1 Branding — критерии
B2 Pilot readiness — критерии
B3
Вне scope
mvpСвязи
MVP 0.1 закрыт (Spec#9): теги
mvp-0.1на origin. Можно продолжать с bump VERSION / серией 0.2.Старт серии 0.2 + B1 (первый слайс)
VERSION
EventHubSpec/VERSION→0.2VERSIONв Front / Back / FrontAdmin →0.2WORKFLOW.md§6: «сейчас0.2», примеры health/лейблов обновленыBRANDING.md(решения по бренду / moods)EventHubFrontSpec.md§3.2: UI-лейблы FLOW / MOMENTUM / CONTROL (API-ключи без изменений)B1 Front — что уже в коде (ещё не commit)
EventHubFront/public/brand/(mark, lockup, mood icons, favicon png)favicon.svg/favicon.ico+<title>CalenTIQ</title>BrandWordmark(Time Arc + CalenTIQ) в AppShell и на auth-экранахcommon.appTitle→ CalenTIQcalm|energetic|businessне трогали (совместимость Back)Проверки
npm run lint— OK (0 errors, прежние warnings)npm run build— OKЧеклист Epic (прогресс)
public/brand/)Не в этом слайсе
Epic остаётся открытым.
B1 CalenTIQ — push (серия 0.2)
Закоммичено и запушено
22360a6BRANDING.md, mood-таблица в FrontSpec, WORKFLOW6f88205BRANDING.md(без покупки доменов)93c925b86b22cbb25c044VERSION→ 0.26d647ddVERSION→ 0.28f931dbПроверки
eslint src+npm run build— ок (IFT e2e в этом срезе не гоняли; branding-only)npm run lint+npm run build— окЧто дальше по B1
BRANDING.md)Эпик не закрываем.
Архив дизайна client Front (CalenTIQ)
Утверждённые артефакты клиентского фронта сохранены в Spec как SoT:
design/front/— борды, Time Arc (mark/lockup), mood icons, tokensdesign/admin/— зарезервировано под админку (пока пусто)BRANDING.mdсо ссылкамиЧто включено
calentiq-ui-board-final.png,calentiq-icon-system-final.png(= Downloads(2)/(1))tokens/*.jsonЧто не клали
public/brand/)Коммит:
1f6bc3deccVisual parity (mood-first) — план и backlog
Зафиксирован scoped-план выравнивания EventHubFront с бордом CalenTIQ. Mood трактуется как product surface (атмосфера / chrome / Discover / booking feel), а не как rename API-ключей.
Документ
design/front/UI-PARITY.md— mood concept, workstreams + acceptance, explicit non-goalsdesign/front/README.mdиBRANDING.mdIssues (порядок mood-first)
Non-goals (ещё раз)
Без left sidebar, без 4-го Creator mood, без rename
calm|energetic|business, без покупки доменов, admin design folder не смешиваем с Front-бордами.Следующий шаг
Код с Front#25 (токены + branded switcher + chrome). Без этого остальные экраны останутся перекраской primary.
В работу взяты locked decisions по inbox
/bookings+ hide-empty invites:/bookings= grouped inbox (К подтверждению + Мои записи); empty hide/bookingsGET /v1/user/booking-requests+image_urlв searchДочерние задачи созданы (см. связанные issues Back/Front/Spec).
Прогресс B1 UI parity
Story Spec#11 и дочерние Front#25–#29 закрыты.
Stage: UI
0.2.29(79dadfb21f98) @ https://stage.calentiq.com, API0.2.158.Эпик остаётся открытым: B2 pilot readiness и прочий 0.2 scope. Отдельный in-flight трек inbox
/bookings— Spec#12 / Front#30 / Back#59 (не закрываем).UI-PARITY обновлён под Front#31: desktop chrome одна строка (logo|nav|nickname+logout), nickname вместо raw email, invites badge, bookings
expired, Discover cover fallback.Синк спек: Spec#13 —
546f888487caa92f0e23ff532ea283105a93fe71наmaster.Синхронизация контракта под Back#61 (specialist_id на create event; commercial → 402 без active sub; trial только start_trial): Spec#14.
Закрытие эпика 0.2 branding (B1)
B1 выполнен: публичный бренд CalenTIQ, VERSION 0.2, SoT в
design/front/, wordmark/favicon/mood FLOW|MOMENTUM|CONTROL в Front и Admin, UI-parity закрыт.B2 (pilot/ops) не делался в этом эпике. Переносится в Фазу 2: #8
B3 и так вёл на Spec#8.
Эпик #10 закрываем как завершённый branding 0.2.