Закрытие MVP 0.1: чеклист приёмки и тег mvp-0.1 #9
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?
Цель
Зафиксировать завершение MVP серии 0.1 перед смешиванием с ребрендингом CalenTIQ и прод-подготовкой.
Scope freeze
Чеклист приёмки
e2e-ift/e2e-stagegreen наf9f3b0a); Back run 399 green. Mood — standintegration.spec.ts. Register — через smoke user, не полный signup.[skip ci]поверх последнего полного greeneb37476.mvp-0.1на согласованные SHA (Front, Back, Spec, FrontAdmin, DevOps)Definition of Done
0.1до отдельного bump в серии 0.2mvp-0.1запушены на remote во всех пяти репозиториях.Связи
Беру в работу закрытие MVP 0.1: инвентаризация репозиториев/SHA, проверка чеклиста приёмки, локальные аннотированные теги mvp-0.1. Пуш тегов — только после подтверждения. CalenTIQ (#10) и Spec#8 не трогаю.
Статус приёмки MVP 0.1 (evidence)
Scope freeze
Зафиксирован текущий EventHub на stage. Не входят: ребрендинг CalenTIQ (Epic #10), SMTP/prod secrets, фичи Spec#8.
Ключевые stage/IFT journeys
Проверено по CI на freeze-SHA (живой прогон Playwright stand-тестов), не повторным локальным e2e в этой сессии:
e2e-ift✅,e2e-stage✅ наf9f3b0ae2e/tests/stand/user-journey.spec.tsв составе ift/stagee2e/tests/stand/integration.spec.ts— «смена mood → PATCH preferences.mood» (в ift/stage CI)SMOKE_USER_*; полный register не блокер MVPЛокально сейчас: stage UI/API health 200; proxy
:8787не поднят — браузерный ручной smoke через STAGE-BROWSER не гонялся.Back freeze
61816e1: Actions run 399 —e2e-ift✅,e2e-stage✅.CI
f9f3b0a: green (run 406). Предыдущий run 405 на промежуточном SHA был red — исправлен жестами.61816e1: green (run 399).cc11e57: на HEAD нет commit statuses (коммиты versioning с[skip ci]поверх последнего полного greeneb37476/ run 344). Функционально Admin для MVP приемлем; известный red в истории — run 341 на более старом SHA.0d40c30: green (run 403).Известные gaps / non-blockers
61816e1.:8787down; канон STAGE-BROWSER не использовался в этой сессии.mvp-0.1созданы локально, на remote ещё не запушены (нужно подтверждение).VERSIONво всех продуктовых репо остаётся0.1(bump — в рамках Epic #10).Postmortem MVP 0.1
Что вошло (shipped)
MAJOR.MINOR.BUILD).VERSION=0.1.Что отложено в 0.2 (Epic #10 и далее)
Теги
mvp-0.1(annotated, локально)f9f3b0a0b3ae2ab78e524d0d077c5c8cf106b42cf9f3b0a61816e15b1042c764db20a5e4533f6ff436a63bd61816e11e48bac7778b396af43314e0cc4d4a10f9c531ee1e48baccc11e5704e6b91b3a58dbbdcaa2009f48dc2055fcc11e570d40c3094270a12b7c1df026041ec57cbee4ef560d40c30Сообщение тега:
MVP 0.1 freeze.Ожидает подтверждения:
git push origin mvp-0.1в каждом репо. Issue не закрываю, пока теги не на remote (или пока явно не скажете закрыть по локальным тегам).Связь: следующий шаг — Epic #10; прод/фаза 2 — Spec#8.
Теги
mvp-0.1запушены на origin. DoD выполнен.f9f3b0a0b3ae2ab78e524d0d077c5c8cf106b42c61816e15b1042c764db20a5e4533f6ff436a63bd1e48bac7778b396af43314e0cc4d4a10f9c531eecc11e5704e6b91b3a58dbbdcaa2009f48dc2055f0d40c3094270a12b7c1df026041ec57cbee4ef56Force-push не использовался. Закрываю issue.