meta(handoff): lock Task B decisions — repo victor/on.snolla.com, admin creds in DB

Task B deferred to next session. Operator decisions locked:
- repo = victor/on.snolla.com
- admin creds in MoreThenCms.dbo.Accounts (read via snolla user / SA)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2026-07-20 10:31:08 +03:00
parent 863b11be28
commit dcc84cec4b
2 changed files with 21 additions and 12 deletions

View File

@@ -1,12 +1,17 @@
---
_last_updated_: 2026-07-20T10:15:00Z
_last_updated_: 2026-07-20T10:30:00Z
session_id: 2026-07-20-snolla-local-admin-restore-done
prev_session_id: 2026-07-20-snolla-local-admin-on-snolla-design
---
# Next session handoff
## Эта сессия — Task A DONE (local .NET admin restored)
## Эта сессия — Task A DONE (local .NET admin restored). Task B → СЛЕДУЮЩАЯ сессия.
Решения оператора (2026-07-20): **Task B (on.snolla.com → VDS) отложен в следующую сессию.**
Зафиксированные ответы для Task B: **repo = `victor/on.snolla.com`**; **admin-креды = в БД**
(`MoreThenCms.dbo.Accounts`, читать через тот же `snolla` SQL-user / SA из `pass mssql-vds/sa-password`).
Task A (local .NET admin) — DONE, push'нуто (`c196964d`+`863b11be`).
🟢 **[snolla-local-admin-restore] ЗАКРЫТА.** Локальный catch-all IIS-сайт `snolla` поднят.
Спека: `.wiki/concepts/snolla-local-admin-and-on-snolla-migration-design.md` (commit `b1b0092c`).
@@ -34,15 +39,15 @@ Tаска: `.tasks/snolla-local-admin-restore.md` (as-built). Коммиты: `b
| Трек | Готовность | Entry-point |
|---|---|---|
| **on-snolla-vds-migration (Task B)** | ⚪ ready, **unblocked** (Task A done) | `.tasks/on-snolla-vds-migration.md`; spec §Task B. Шаг 1: реконструкция Liquid из боевого `on.snolla.com` + локального админа. Нужны: repo-name, admin-креды. |
| **on-snolla-vds-migration (Task B)** | ⚪ ready, **unblocked** (Task A done), ОТЛОЖЕН в след. сессию | `.tasks/on-snolla-vds-migration.md`; spec §Task B. Решения зафиксированы: repo=`victor/on.snolla.com`, admin-креды в `MoreThenCms.dbo.Accounts` (SQL-user `snolla` или SA). Шаг 1: реконструкция Liquid из `http://on.snolla.com/` (hosts→127.0.0.1, локальный IIS рендерит из той же DB — контент == прод) + `/admin` (контент-дерево). |
| vehicles-loader 0.4.1 runtime verify | 🔴 active — просрочено с 07-14 | SSH `new.stostayer.ru:20435`, проверить importRun. Откат: tag 0.4.0. |
| books-vds → vds-kzntsv консолидация | оценено, не лезет по RAM/disk | Решение за user. |
## Спроси user'а
- **Push?** `c196964d` (Task A done) на origin/master? (Rule 4 — "пушни и продолжай" было разовое для design-коммита, не standing auto-push).
- **Task B repo name** — `victor/on-snolla`? `victor/on.snolla.com`?
- **Admin-креды** для локального админа (чтобыbrowse контент-дерево on.snolla.com через /admin) — есть в `pass`? Или в DB `MoreThenCms.dbo.Accounts`? (Логин-форма живёт на `/admin/account/login`.)
- **Task B стартовать сейчас** или pause? (Реконструкция = итеративная dev-работа: Liquid-шаблоны из HTML + DB-контент, build на VDS, cutover.)
## Спроси user'а (ответы зафиксированы 2026-07-20)
- **Push** — сделан (`c196964d`+`863b11be` → origin/master).
- **Task B repo name**`victor/on.snolla.com`.
- **Admin-креды** — в БД `MoreThenCms.dbo.Accounts` (читать SQL-user'ом `snolla` или SA из `pass mssql-vds/sa-password`); логин-форма `/admin/account/login`.
- **Task B старт** — в СЛЕДУЮЩЕЙ сессии (эта — wrap-up после Task A).
## Не делать (preemptive guards)
- **НЕ пушить без добла** (Rule 4).

View File

@@ -17,14 +17,18 @@
- [ ] **7. Cutover** — verify авторит. NS reg.ru→89.253.255.94 → traefik Host-rule → LE-серт → live-smoke. По `tandemmebel-vds-deploy-runbook`.
## Status
⚪ ready (blocked by [[snolla-local-admin-restore]]). Branch: master.
⚪ ready (unblocked [[snolla-local-admin-restore]] DONE). **Отложен в след. сессию.** Branch: master.
## Depends on / blocks
- Blocked by: [[snolla-local-admin-restore]] (админ для контент-инспекции).
- ~~Blocked by: [[snolla-local-admin-restore]]~~ — DONE (локальный админ жив, 6 `/admin` URL).
## Decisions (locked 2026-07-20)
- **Repo:** `victor/on.snolla.com` (на git.kzntsv.site), структура-калька `victor/tandemmebel.ru`.
- **Admin-креды:** в БД `MoreThenCms.dbo.Accounts` (читать SQL-user'ом `snolla` / SA `pass mssql-vds/sa-password`). Логин-форма `/admin/account/login`.
- **Контент-инспекция:** hosts→127.0.0.1 активен (Task A), `http://on.snolla.com/` рендерит локальный IIS из той же MoreThenCms DB → контент == прод; `/admin` — контент-дерево.
## Open Q
- Имя репо (`victor/on-snolla`? `victor/on.snolla.com`?).
- Сложность посадочной (объём шаблонов) — узнается при реконструкции.
- Сложность посадочной (объём шаблонов) — узнается при реконструкции (Title="Internal Site", culture `en` — вероятно простой лендинг).
## Rollback
Образ предыдущего тега в registry / revert DNS reg.ru→80.64.31.36 (RUVDS IIS жив пока DNS не флипнут).