meta(handoff): staging пересобран на 0.42.0 (ed96b18); образ к cutover обновлён; deploy-таска 🟢
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,11 +1,23 @@
|
||||
---
|
||||
_last_updated_: 2026-07-04T10:00:00Z
|
||||
session_id: 2026-07-04-tandemmebel-gallery-feedpages-rebuild
|
||||
_last_updated_: 2026-07-04T20:32:00Z
|
||||
session_id: 2026-07-04-tandemmebel-deploy-snolla-0-42-0
|
||||
---
|
||||
|
||||
# Next session handoff
|
||||
|
||||
## Итог сессии — gallery-дефект ЗАКРЫТ на staging (GREEN, `b02ca18`), ЖДЁТ отмашку оператора на cutover
|
||||
## Итог: staging ПЕРЕСОБРАН на snolla 0.42.0 (`ed96b18`) — оба гейта GREEN, ЖДЁТ отмашку оператора на cutover
|
||||
|
||||
### 🔄 ОБНОВЛЕНИЕ 2026-07-04 (сессия admin): staging bumped 0.16.2 → 0.42.0
|
||||
Оператор одобрил тираж на `@snollajs/snolla@0.42.0` (core 0.24.0/data 0.14.1) ДО cutover (топология A). Задача `[tandemmebel-deploy-snolla-0-42-0]` 🟢 done:
|
||||
- Поймал блокер: движок 0.42.0 опубликован, но консюмер tandemmebel.ru пин не бампнул (был 0.40.0). Dev-source запушил бамп → sha **`ed96b18`**.
|
||||
- Собрал `tandemmebel:ed96b18` (digest `ca4da79`) на VDS, стек 20 healthy, running==ed96b18.
|
||||
- **Гейты GREEN на новом образе:** SSR /projects→200; completeness-DoD с VDS — sitemap **172/172 паритет** (0 real-fail) + gallery-grid **12/12 точный паритет**, крошки+title==prod, sharp webp serve-bytes.
|
||||
- **ОБРАЗ К CUTOVER ТЕПЕРЬ = `ed96b18`** (суперсидит b02ca18). Всё остальное про cutover ниже — без изменений.
|
||||
- Follow-up (не блокер, передан dev/workshop): Dockerfile печёт VERDACCIO_TOKEN в ARG/ENV-историю слоёв → build-secret.
|
||||
|
||||
---
|
||||
|
||||
## (пред.) Итог сессии — gallery-дефект ЗАКРЫТ на staging (GREEN, `b02ca18`), ЖДЁТ отмашку оператора на cutover
|
||||
|
||||
Роль — **ops-подхват** на деплой тиража tandemmebel, координация с peer-сессиями **workshop** (даёт ops-таски) и **прогером** (tandemmebel.ru session, чинит код) через `.claude-inbox/`. Cutover DNS всё время gated оператором. Автопуш РАЗРЕШЁН (сессия), всё на origin, HEAD `ea8672f0`.
|
||||
|
||||
@@ -27,7 +39,7 @@ session_id: 2026-07-04-tandemmebel-gallery-feedpages-rebuild
|
||||
2. ТОЛЬКО ПОТОМ вставить боевой `Host(\`tandemmebel.ru\`)||Host(\`www.tandemmebel.ru\`)` в traefik-labels стека 20 (compose `host-stacks/vds-kzntsv/tandemmebel.compose.yml`, cutover-коммент уже там) + убрать staging-host.
|
||||
3. Дождаться LE-серт на боевые хосты → live-smoke (вкл. gallery-DoD 12/12 на живом домене).
|
||||
4. RUVDS IIS (80.64.31.36) НЕ выводить — rollback (revert DNS).
|
||||
- Образ к cutover: `tandemmebel:b02ca18` (GREEN на staging). Если origin уедет вперёд к моменту cutover — пересобрать актуальный HEAD и ре-DoD ПЕРЕД боевым Host.
|
||||
- Образ к cutover: **`tandemmebel:ed96b18`** (snolla 0.42.0, GREEN на staging — обновлено 2026-07-04, суперсидит b02ca18). Если origin уедет вперёд к моменту cutover — пересобрать актуальный HEAD и ре-DoD ПЕРЕД боевым Host.
|
||||
|
||||
### 🎯 DoD-чек галерей (мой, готов к повтору — гнать С VDS против прод-оракула)
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user