From 1e45237ffc6f47326a72b0376fead6ab36373f9b Mon Sep 17 00:00:00 2001 From: bastien Date: Thu, 24 Sep 2026 13:36:16 +0200 Subject: [PATCH] chore(memory): journal, settings + synced-skills chore merged to develop 2026-09-24 --- .claude/memory/journal.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.claude/memory/journal.md b/.claude/memory/journal.md index 396381b..6996645 100644 --- a/.claude/memory/journal.md +++ b/.claude/memory/journal.md @@ -502,3 +502,4 @@ rules: - graphify: user asked when it is worth it + whether to automate suggestion/setup/update. Measured on a scratch copy of robin_petier ([[LRN-162]]): AST build 2.3 s / 0 tokens, query 2-3k tokens, `.claude/` noise, SQL grammar missing, `update` refuses smaller graphs, `hook install` inert under global hooksPath. Opinion given: value = localisation not editing; real context eaters are registries + always-on rules. User rule: from 200 code files, inform only ([[BDR-097]]) → `lib/graphify-gate.sh` + session-start banner line + doctrine + advisor, test 11/11. Branch feature/graphify-threshold-banner UNMERGED — human gate. - Density pass on CLAUDE.global.md, user go: 352 → 270 lines, 2694 → 2302 words, compression only ([[BDR-098]]); 3 name-obvious routing lines dropped, every heading kept, graphify section untouched for the pending feature branch. Banner warning gone, tests unchanged. chore/claude-global-density UNMERGED — human gate. - User go "merge le tout": chore/claude-global-density → develop abec66e, then feature/graphify-threshold-banner → develop 10532e3. Predicted 3-file conflict on the append-only registries (decisions, journal, TODO — both branches appended at the same spot), resolved keeping both sides in chronological order (BDR-097 before BDR-098), merge committed by hand, finish re-run: both local and origin copies removed by the lib. CLAUDE.global.md 272 lines on develop, banner clean. No feature/chore branch left anywhere. +- User go "commit + merge what remains": chore/settings-and-synced-skills → develop 87b2615. settings.json `feedbackDrafts: off` (user hand-edit) committed as is; `skills/synced/` + `skills/.bucket-*` gitignored — Claude Code's mirror of the claude.ai synced skills (UUID bucket, manifest.json, Anthropic stock skills, 4.4 MB), app-owned and rewritten at each sync, same treatment as graphify/impeccable copies (BDR-028, LRN-154). Tree clean, no working branch anywhere.