Commit 834ddd3
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
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
220 | | - | |
| 220 | + | |
221 | 221 | | |
222 | 222 | | |
223 | 223 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
220 | | - | |
| 220 | + | |
221 | 221 | | |
222 | 222 | | |
223 | 223 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
| |||
0 commit comments