Skip to content

Commit 834ddd3

Browse files
pszymkowiakpatrickclaude
authored
fix(docs,cli): audit batch 9 — extract_every help text + 12 README count drifts (#152)
Two quick wins from the audit punch-list. ## CLI: extract_every help text was three different numbers Audit M3/M6 caught that the `--every` flag on `icm hook post`: - declared `default_value = "15"` in clap (the sentinel for "use config default") - had help text reading "default from config, fallback: 10" - the actual code default in `ExtractionConfig` was 3 Three numbers, none of them telling the truth. Replaced the sentinel with a proper `Option<usize>` and updated the help string to document the real default (3). Behaviour is unchanged: an absent flag falls back to `cfg.extraction.extract_every` (which, in turn, defaults to 3 in the Rust source). Also added `extract_every = 3` and `store_raw = true` to `config/default.toml` so the file is no longer silent on these knobs. ## Docs: 12 translated READMEs all stale at "MCP Tools (22)" The English README has been at 31 since PR #142. All 12 translated READMEs (`README_{ar,de,es,fr,it,ja,ko,nl,pl,pt,ru,zh}.md`) still showed 22 in their MCP-tools section heading. Mechanical bump to 31 in each, preserving the language-specific count notation: ar: (22 أداة) → (31 أداة) de: (22) → (31) es: (22) → (31) fr: (22) → (31) it: (22) → (31) ja: (22個) → (31個) ko: (22개) → (31개) nl: (22) → (31) pl: (22) → (31) pt: (22) → (31) ru: (22) → (31) zh: (22 个) → (31 个) What is NOT in this PR (still in B4b backlog): - The 4 missing tools rows (`icm_memory_forget_topic`, `icm_memory_extract_patterns`, `icm_wake_up`, `icm_learn`) are English-only in the EN README. Adding them to the translations needs native-speaker review — not a mechanical edit. - The "Dashboard" section is still missing from all 12 translations. Same reason: needs translation, not just transliteration. ## Test plan - 324 tests passing (no behaviour change) - `cargo clippy --workspace -- -D warnings` clean - `cargo fmt --all -- --check` clean Co-authored-by: patrick <patrick@rtk-ai.app> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent aaad245 commit 834ddd3

15 files changed

Lines changed: 36 additions & 21 deletions

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README_ar.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ icm memoir export -m "system-architecture" -f json # JSON منظم مع جم
201201
icm memoir export -m "system-architecture" -f dot | dot -Tsvg > graph.svg
202202
```
203203

204-
## أدوات MCP (22 أداة)
204+
## أدوات MCP (31 أداة)
205205

206206
### أدوات الذاكرة
207207

README_de.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ icm memoir export -m "system-architecture" -f json # Strukturiertes JSON mit
201201
icm memoir export -m "system-architecture" -f dot | dot -Tsvg > graph.svg
202202
```
203203

204-
## MCP-Tools (22)
204+
## MCP-Tools (31)
205205

206206
### Gedächtnis-Tools
207207

README_es.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ icm memoir export -m "system-architecture" -f json # JSON estructurado con t
201201
icm memoir export -m "system-architecture" -f dot | dot -Tsvg > graph.svg
202202
```
203203

204-
## Herramientas MCP (22)
204+
## Herramientas MCP (31)
205205

206206
### Herramientas de Memory
207207

README_fr.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ icm memoir export -m "system-architecture" -f json # JSON structuré avec to
201201
icm memoir export -m "system-architecture" -f dot | dot -Tsvg > graph.svg
202202
```
203203

204-
## Outils MCP (22)
204+
## Outils MCP (31)
205205

206206
### Outils Memory
207207

README_it.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ icm memoir export -m "system-architecture" -f json # JSON strutturato con tu
217217
icm memoir export -m "system-architecture" -f dot | dot -Tsvg > graph.svg
218218
```
219219

220-
## Tool MCP (22)
220+
## Tool MCP (31)
221221

222222
### Tool per le memorie
223223

README_ja.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ icm memoir export -m "system-architecture" -f json # 全メタデータ付
201201
icm memoir export -m "system-architecture" -f dot | dot -Tsvg > graph.svg
202202
```
203203

204-
## MCPツール(22個
204+
## MCPツール(31個
205205

206206
### メモリツール
207207

README_ko.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ icm memoir export -m "system-architecture" -f json # 모든 메타데이터
201201
icm memoir export -m "system-architecture" -f dot | dot -Tsvg > graph.svg
202202
```
203203

204-
## MCP 도구 (22개)
204+
## MCP 도구 (31개)
205205

206206
### 메모리 도구
207207

README_nl.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ icm memoir export -m "systeem-architectuur" -f json # Gestructureerde JSON m
217217
icm memoir export -m "systeem-architectuur" -f dot | dot -Tsvg > graph.svg
218218
```
219219

220-
## MCP-tools (22)
220+
## MCP-tools (31)
221221

222222
### Geheugentools
223223

README_pl.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ icm memoir export -m "architektura-systemu" -f json # Strukturalny JSON ze w
201201
icm memoir export -m "architektura-systemu" -f dot | dot -Tsvg > graph.svg
202202
```
203203

204-
## Narzędzia MCP (22)
204+
## Narzędzia MCP (31)
205205

206206
### Narzędzia pamięci
207207

0 commit comments

Comments
 (0)