From 9c024064bbbf423638b3b55652674516e69de58d Mon Sep 17 00:00:00 2001 From: Bastien Chanot Date: Wed, 1 Jul 2026 20:51:15 +0200 Subject: [PATCH] =?UTF-8?q?chore(todo):=20reconcile=20--help=20chantier=20?= =?UTF-8?q?drift=20=E2=80=94=207=20subtasks=20[=20]=E2=86=92[-]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit /reconcile show-only surfaced 7 open [ ] boxes under the `## Helper --help` section headed [WON'T-BUILD 2026-06-30]. The chantier was killed (BDR-001 won't-build, measured non-rentable) but the build subtasks stayed unchecked → naive `grep '[ ]'` counted them as open work. Mark them [-] (cancelled) so declared state matches reality. The ⛔ WON'T-BUILD prose already frames them as "historique, non actionnables". Naive open-count 10→3; survivors are genuine deferred-open (context-file 2e passage, zenquality cross-repo, install-plugins npm harden). Registries left untouched (reconcile is read-only there; BLK-014/BDR-046 "pending merge" staleness is a /prune-memory concern, not this). Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_01VeBXkDr74N9whdiJyjzyVN --- .claude/tasks/TODO.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.claude/tasks/TODO.md b/.claude/tasks/TODO.md index ac34d89..db1b8fc 100644 --- a/.claude/tasks/TODO.md +++ b/.claude/tasks/TODO.md @@ -164,13 +164,13 @@ Design : - **Skills à patcher** : `~/Documents/claude/skills/` = ~20 skills persos + skills-perso list pour référence. Ne PAS toucher skills-external/gstack (ownership externe) ni example-skills. Subtasks : -- [ ] Créer `skills/lib/help-handler.md` — snippet réutilisable (détection + extraction + affichage) -- [ ] Définir format d'aide standard + section "ARGUMENTS" vs reuse de argument-hint -- [ ] Décider : sections ARGUMENTS/EXAMPLES doivent-elles être dans la frontmatter (nouveau champ YAML) ou dans le corps du SKILL.md (nouvelle section `## Help`) ? -- [ ] Patcher un skill pilote (`/validate`) — valider UX _(désormais `/web-validate` — renommé e5e673a)_ -- [ ] Patcher les skills perso restants : analyze, bugfix, code-clean, commit-change, doc, feat, geo, graphify, harden, hotfix, init-project, make-pdf, onboard, plan-tune, plugin-check, refactor, seo, ship-feature, skills-perso, status, benchmark-models, context-save, context-restore -- [ ] Mettre à jour `~/.claude/CLAUDE.md` — mentionner convention --help disponible sur tous les skills perso -- [ ] Note : skills-external/gstack ont leur propre convention, ne pas toucher +- [-] Créer `skills/lib/help-handler.md` — snippet réutilisable (détection + extraction + affichage) +- [-] Définir format d'aide standard + section "ARGUMENTS" vs reuse de argument-hint +- [-] Décider : sections ARGUMENTS/EXAMPLES doivent-elles être dans la frontmatter (nouveau champ YAML) ou dans le corps du SKILL.md (nouvelle section `## Help`) ? +- [-] Patcher un skill pilote (`/validate`) — valider UX _(désormais `/web-validate` — renommé e5e673a)_ +- [-] Patcher les skills perso restants : analyze, bugfix, code-clean, commit-change, doc, feat, geo, graphify, harden, hotfix, init-project, make-pdf, onboard, plan-tune, plugin-check, refactor, seo, ship-feature, skills-perso, status, benchmark-models, context-save, context-restore +- [-] Mettre à jour `~/.claude/CLAUDE.md` — mentionner convention --help disponible sur tous les skills perso +- [-] Note : skills-external/gstack ont leur propre convention, ne pas toucher ## Skill profiles (partition gstack par usage) - [x] Plan