chore(memory): journal — floor-guard hotfix merged to develop 2026-09-28

This commit is contained in:
bastien
2026-09-28 17:06:34 +02:00
parent c9f9b40086
commit 90242773c1
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -541,3 +541,4 @@ rules:
- User go "merge le tout, écris les registres, fais le tier 2": tier 1 registries (BDR-105, LRN-175..178, BLK-023, EVAL-034) written, feature/skill-catalog-prune finished → develop c39c0e1. Tier 2 on feature/superpowers-vendored: 7 superpowers skills vendored at v6.4.1 through lib/vendor-skills.sh (`always_on` lock class for doctor-vendored), plugin + marketplace uninstalled, settings.json hand-edited, citers by bare name, doctrine map. Challenge round: correctness FATAL(5) caught my map text containing the forbidden `superpowers` colon form; confirmation caught an identifier wrapped across lines (grep is line-based). Executors 2/2 DONE, GATE 0 MET, verifier CONFORME 12/12, security PASS. Catalog 82 skills, passive plugin cost 670 t, injection gone; harness hot-loaded the bare names in-session. 18f8c89 ddea411. UNMERGED — human gate. [[BDR-106]]
- User go "merge le tier 2": feature/superpowers-vendored merged into develop via `gitflow finish` → 65665a5, no conflict, pushed, copies removed by the lib. develop == origin/develop, no working branch anywhere. Whole skill-catalog prune (BDR-105 + BDR-106) on develop: catalog 82 skills, plugin passive cost 670 t, no session injection. Open for the user: `21st login`, claude.ai skills off, floor-guard `xit(` hotfix (BLK-023), two /tmp fixture dirs, other machines `make plugin` + `make link` + uninstall the cached plugin.
- /hotfix BLK-023 (user: "fais le hotfix du floor-guard"): `skip_kind` substring match → `xit(` ⊂ `exit(`. Fix 0deb559 on bugfix/floor-guard-xit-boundary: bare Jasmine names via `SKIP_IDENT_RE` lookbehind, 4 flip fixtures (12/12). 3 challengers (2 SOLID, robustness CONCERNS(2): fixture line itself flaggable on a test path → waiver comment outside the echo; my criterion-2 live oracle vacuous → dropped — same LRN-173 class, plus I wrote a heredoc CHECK again before catching it, [[LRN-176]]). Hotfixer DONE first pass, oracles MET, security PASS. UNMERGED — human gate.
- User go "oui pour le changelog et merge le": CHANGELOG floor-guard entry amended via doc-syncer patch + doc-commit (018dfa3), bugfix/floor-guard-xit-boundary merged into develop via `gitflow finish` → c9f9b40, pushed, copies removed. develop == origin/develop, no working branch anywhere. Day total on develop: skill-catalog prune tiers 1 + 2 (BDR-105, BDR-106), 21st sign-in gate, BLK-023 resolved.
+1 -1
View File
@@ -75,7 +75,7 @@ frontend-design@claude-plugins-official` (byte-identical to the managed copy).
floor-guard `xit(` pattern, EVAL challenge round), journal. UNMERGED — human
gate. After merge on any other machine: `make link` + `bash lib/profile.sh
set full` (NOT `apply`: additive). Follow-ups: floor-guard `xit(` → word
boundary (hotfix DONE 0deb559, bugfix/floor-guard-xit-boundary, UNMERGED);
boundary (hotfix 0deb559, merged → develop c9f9b40);
gates.sh could refuse a CHECK holding `<<`; optional
doctor info line for the claude.ai synced bucket; `21st login`; claude.ai
skills useless in CLI off (built-in-browser, chrome-browser, computer-use,