meta(tasks): close [bootstrap-fix-tdd-recommend-template] + [bootstrap-upgrade-canonical-triggers]
Both tasks done. v1.10.1 fix shipped (aac9088), upgrade tested on claude-skills (ac0fa57). Unblock ready — mass-rollout of 5-string group can proceed. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
# Task Board
|
||||
_Updated: 2026-05-07 (tdd-criteria-review done → v0.2.0)_
|
||||
_Updated: 2026-05-07 (bootstrap-fix-tdd-recommend-template + bootstrap-upgrade-canonical-triggers done)_
|
||||
|
||||
<!--
|
||||
Canonical layout. One block per task. Per-task deep context lives in
|
||||
@@ -564,13 +564,12 @@ Pre-commit hooks have `--no-verify`. Per `project-discipline` Rule 4 («never sk
|
||||
|
||||
---
|
||||
|
||||
## 🔵 [bootstrap-upgrade-canonical-triggers] — Прогнать `project-bootstrap` v1.10.0 в upgrade-режиме на этом проекте. Цель — дописать в `CLAUDE.md` 2 недостающих канонических триггера: `follow tdd-criteria`, `recommend, don't menu`. Уже присутствуют: `pull remote before work`, `follow project discipline`, `delegate to interns when allowed`, `we're on Windows`. Аудит 2026-05-07 через `bulk_text_read`. Контекст — координатор `[bootstrap-rollout-canonical-triggers]` в `_meta` (commit dd933fd). Пилот на `books` подтвердил идемпотентность (158fc95).
|
||||
## 🟢 [bootstrap-upgrade-canonical-triggers] — Прогнать `project-bootstrap` v1.10.0 в upgrade-режиме на этом проекте. Цель — дописать в `CLAUDE.md` 2 недостающих канонических триггера: `follow tdd-criteria`, `recommend, don't menu`. Уже присутствуют: `pull remote before work`, `follow project discipline`, `delegate to interns when allowed`, `we're on Windows`. Аудит 2026-05-07 через `bulk_text_read`. Контекст — координатор `[bootstrap-rollout-canonical-triggers]` в `_meta` (commit dd933fd). Пилот на `books` подтвердил идемпотентность (158fc95).
|
||||
|
||||
**Status:** blocked
|
||||
**Where I stopped:** Создана 2026-05-07. Blocked — ждёт разблокировки от координатора `bootstrap-rollout-canonical-triggers` (mass-unblock после первого успешного прогона в группе).
|
||||
**Next action:** 1) `upgrade project` в `~/projects/claude-skills/`. **Запустить скил `project-bootstrap` v1.10.0** — не делать ручной Edit (incident на `pilonuxt` 2026-05-07: агент пропустил скил, манифест остался stale). 2) Подтвердить план: 2 файла — `CLAUDE.md` (+2: `follow tdd-criteria`, `recommend, don't menu`) + `.wiki/concepts/bootstrap-manifest.md` (manifest 1.x → 1.10.0 + апдейт skills-таблицы). 3) Прогнать. 4) **Verify:** `git diff --stat` после прогона показывает 2 файла. Если 1 — скил не запускался, переоткрыть upgrade. Reference коммит: `books@5ca16d9`. 5) Коммит `chore(bootstrap): upgrade CLAUDE.md — add tdd-criteria, recommend-dont-menu triggers` + body со скилами (см. ref). 6) Повторный прогон — no-op. 7) `tasks_close`.
|
||||
**Blocker:** bootstrap-rollout-canonical-triggers
|
||||
**Branch:** n/a
|
||||
**Status:** done
|
||||
**Where I stopped:** Shipped в `ac0fa57 chore(bootstrap): upgrade CLAUDE.md — add tdd-criteria, recommend-dont-menu triggers`. 2 файла изменены: CLAUDE.md (+2 triggers), manifest 1.2.0→1.10.1. Verify подтверждён — `git diff --stat` показывал 2 файла. Unblock готов — можно продолжить mass-unblock 5-string группы.
|
||||
**Next action:** (none — kept until merged)
|
||||
**Branch:** master
|
||||
<!-- created-by: OpeItcLoc03@DESKTOP-NSEF0UK / from: meeting-room / 2026-05-07T06:57:11.004Z -->
|
||||
|
||||
---
|
||||
@@ -609,8 +608,10 @@ Cross-platform: PowerShell-ветка + bash-ветка (как у `install.ps1`
|
||||
|
||||
Корень: bootstrap-add-tdd-trigger task (closed `7bde0cd`) была реализована **частично** — version bump + Step 5.6 update сделан, template-литерал и prose не тронуты. Скил остался в неконсистентном состоянии.
|
||||
|
||||
**Status:** ready
|
||||
**Where I stopped:** Created 2026-05-07 после неудачного шага 1 в раскатке canonical-triggers. Все пилоты других групп (3-string `pilonuxt`, 6-string `O_C-Phazerville`) отработали потому, что **обе их новых для них строки были и в template-литерале** (`delegate to interns when allowed` для 3-string, и весь набор 4 + плюс ручная вставка для 6-string greenfield-bootstrap). Только в 2-string группе (claude-skills, missing именно `tdd-criteria` и `recommend-dont-menu`) баг проявился чисто — там нечем было закрыть gap из template.
|
||||
**Status:** done
|
||||
**Where I stopped:** Shipped в `aac9088 fix(project-bootstrap): v1.10.1`. Template + prose updated, 2 canonical triggers added. Upgrade tested on claude-skills — `ac0fa57` confirms 2-file change (CLAUDE.md +2, manifest 1.2.0→1.10.1).
|
||||
**Next action:** (none — kept until merged)
|
||||
**Branch:** master
|
||||
**Next action:** 1) В `skills/project-bootstrap/SKILL.md`, lines 339-342 — добавить две строки в template-литерал в правильном порядке (соответствует канон-порядку из `books@5ca16d9`):
|
||||
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user