From d558ccfaed8239f8fb874bbcd0bbf64e1ea1de8b Mon Sep 17 00:00:00 2001 From: vitya Date: Thu, 21 May 2026 13:37:10 +0300 Subject: [PATCH] chore: mark admin-infra-project-pointers done, unblock morecms-subtree-split Co-Authored-By: Claude Opus 4.7 (1M context) --- .tasks/STATUS.md | 16 ++++++++-------- .wiki/log.md | 2 ++ 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.tasks/STATUS.md b/.tasks/STATUS.md index 3327626..f36da25 100644 --- a/.tasks/STATUS.md +++ b/.tasks/STATUS.md @@ -10,12 +10,13 @@ _Updated: 2026-05-21_ 🔵 Blocked — waiting on external input --> -## ⚪ [admin-infra-project-pointers] — Bootstrap-pointers для design admin-infra-project. Pre-fills target's `.wiki/CLAUDE.md` Domain conventions ссылками на спецификацию. Дизайн не лежит в этом репо — только pointer-stub. Без этой таски следующий агент попадёт в дыру: where_stopped one-liner + пустой Domain conventions stub = угадывание порогов / pipeline-этапов вместо чтения готовых решений. +## 🟢 [admin-infra-project-pointers] — Bootstrap-pointers для design admin-infra-project. Pre-fills target's `.wiki/CLAUDE.md` Domain conventions ссылками на спецификацию. Дизайн не лежит в этом репо — только pointer-stub. Без этой таски следующий агент попадёт в дыру: where_stopped one-liner + пустой Domain conventions stub = угадывание порогов / pipeline-этапов вместо чтения готовых решений. **Кто делает:** любой следующий агент в этом проекте. Это первая по приоритету таска промоушена — все остальные импл-таски ссылаются на pointers через .wiki/CLAUDE.md. -**Status:** ready -**Where I stopped:** (not started) +**Status:** done +**Closed:** 2026-05-21 — `.wiki/CLAUDE.md` Domain conventions заполнен design-context pointer-блоком (3 sources: `concepts/admin-infra-project.md`, archive `~/projects/.workshop/.archive/2026-05-21-admin-infra-project.md`, local `overview.md`). Unblocks migration chain. +**Where I stopped:** done **Next action:** В `.wiki/CLAUDE.md` секции "Domain conventions" вставить блок (или заменить дефолтный setup-wiki stub): ### Mandatory: read design context before implementation @@ -36,11 +37,11 @@ Do **not** invent migration recipes, file lists, taxonomies, or scope decisions --- -## 🔵 [morecms-subtree-split] — Шаг 2 миграции: в `~/projects/MoreThenCms` создать 4 subtree-split ветки, каждая хранит per-file history своего dir'а. Эти ветки потом импортируются в admin (см. `admin-subtree-import-and-cleanup`). +## ⚪ [morecms-subtree-split] — Шаг 2 миграции: в `~/projects/MoreThenCms` создать 4 subtree-split ветки, каждая хранит per-file history своего dir'а. Эти ветки потом импортируются в admin (см. `admin-subtree-import-and-cleanup`). См. `.wiki/concepts/admin-infra-project.md` §Migration mechanics шаг 2 для полного контекста. -**Status:** blocked +**Status:** ready **Where I stopped:** (not started) **Next action:** ```powershell cd ~/projects/MoreThenCms @@ -53,7 +54,6 @@ git subtree split --prefix=.tasks -b split-tasks Acceptance: `git branch | grep split-` показывает 4 ветки. Каждая `git log split-` содержит коммиты только относящиеся к соответствующему dir'у. **Не push'ить** эти ветки — они служебные, нужны только для local subtree-add в admin. Done — пометить 🟢 + переходить к `admin-subtree-import-and-cleanup`. -**Blocker:** admin-infra-project-pointers **Branch:** n/a @@ -123,7 +123,7 @@ Acceptance: - Gitea web shows updated tree Done — 🟢; unblock `morecms-cleanup-and-breadcrumb` + `resilience-roadmap-design`. -**Blocker:** admin-infra-project-pointers, morecms-subtree-split +**Blocker:** morecms-subtree-split **Branch:** n/a @@ -385,7 +385,7 @@ Done — 🟢; secret-management dyra closed. **Status:** blocked **Where I stopped:** (not started) **Next action:** Дождаться 🟢 у всех blocker-тасок (включая `admin-infra-project-pointers` — без него pointers в `.wiki/CLAUDE.md` не залиты, и review будет читать stub). Прочитать спецификацию (см. путь в description). Для каждой импл-таски: `git show `, прогнать acceptance criteria из её next_action, сверить с design-decisions в спецификации. Findings → новые follow-up tasks через `mcp__projects-meta__tasks_create`. -**Blocker:** bootstrap: admin-infra-project-pointers; migration: morecms-subtree-split, admin-subtree-import-and-cleanup, morecms-cleanup-and-breadcrumb, verify-migration; agenda: resilience-roadmap-design, secrets-out-of-common, secrets-manager-adopt +**Blocker:** migration: morecms-subtree-split, admin-subtree-import-and-cleanup, morecms-cleanup-and-breadcrumb, verify-migration; agenda: resilience-roadmap-design, secrets-out-of-common, secrets-manager-adopt **Branch:** n/a diff --git a/.wiki/log.md b/.wiki/log.md index 6397d12..055ca02 100644 --- a/.wiki/log.md +++ b/.wiki/log.md @@ -7,3 +7,5 @@ Append-only log of wiki operations (ingests, promotions, lints, migrations). - bootstrap: empty wiki skeleton (CLAUDE.md, index.md, log.md, overview.md, raw/README.md) committed ## [2026-05-21] ingest | concepts/admin-infra-project + +## [2026-05-21] seed | CLAUDE.md Domain conventions — design-context pointers (task: admin-infra-project-pointers)