From c7e8d8191d5dca3221768eba40caf3d0a4246314 Mon Sep 17 00:00:00 2001 From: bastien Date: Tue, 29 Sep 2026 15:14:03 +0200 Subject: [PATCH] chore(todo): effort round S1-S7 ticked, gates recorded --- .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 0c225d9..a43b26e 100644 --- a/.claude/tasks/TODO.md +++ b/.claude/tasks/TODO.md @@ -6,17 +6,17 @@ xhigh architecture/audit before validation · max stuck. Approved 2026-09-29: de high uniform, hotfix stays high, all vendored externals of the table, docs in the same branch. Model pins stay aliases (latest of each tier is also the cheapest or same price); the quality/price trade-off is tier × effort, never version. -- [ ] S1 `lib/effort-pins.txt` (map) + `lib/effort-pins.sh` (idempotent re-apply) replacing the +- [x] S1 `lib/effort-pins.txt` (map) + `lib/effort-pins.sh` (idempotent re-apply) replacing the hardcoded brainstorming/writing-plans loop; called after the last vendoring step of install-plugins.sh AND update-all.sh (resync dropped the pins until the next make plugin) -- [ ] S2 repo skills: skills-perso low, pdf-translate medium, site-motion high -- [ ] S3 tests: `lib/tests/effort-pins.test.sh` (fixture: insert, keep, replace, skip, reject) +- [x] S2 repo skills: skills-perso low, pdf-translate medium, site-motion high +- [x] S3 tests: `lib/tests/effort-pins.test.sh` (fixture: insert, keep, replace, skip, reject) + effort-routing census map-driven + design-stack uniformity lock -- [ ] S4 `lib/effort-audit.py`: count records without output_tokens_details, print coverage +- [x] S4 `lib/effort-audit.py`: count records without output_tokens_details, print coverage (sub-agent thinking was read as 0 on ~90 % of records: a gap, not a finding) -- [ ] S5 doctrine: Design work paired load + one level per stack (CLAUDE.global.md, lib/effort-shift.md) -- [ ] S6 docs: README effort section, USAGE niveau d'effort, CHANGELOG -- [ ] S7 contract + GATE 0 + fresh verifier + security gate, make test, shellcheck +- [x] S5 doctrine: Design work paired load + one level per stack (CLAUDE.global.md, lib/effort-shift.md) +- [x] S6 docs: README effort section, USAGE niveau d'effort, CHANGELOG +- [x] S7 contract + GATE 0 + fresh verifier + security gate, make test, shellcheck — GATE 0 MET, verifier ECARTS(3) → executor moved the resync re-apply after the 21st refresh (real gap), scope gated, directive authorized → CONFORME 7/7; security PASS (4 LOW on the helper, see journal); make test 44 suites rc 0 - [ ] S8 registries (BDR-108, LRN, BLK resync, EVAL correction) after user approval; journal ## 2026-09-28 — effort tiering: session high, agent pins, skill levels, phase shifts (feature/effort-tiering)