Commit ab1b0b5
fix(v2 audit): remove topic/ leftovers, add CONTRIBUTING.md
Systematic audit of v2 port found leftover v1 references and one broken link:
1. .claude/memory/MEMORY.md template — rewritten to remove "Topic Files"
section and pointers to .claude/memory/topics/ (replaced by knowledge/ in v2).
New "Knowledge Wiki" section documents the 6 subdirs and growth pattern.
Architecture header changed: "Index + topic files" → "Hot cache + knowledge wiki".
2. CLAUDE.md line 205 (Context Save Protocol) — "create topic file" →
"write a knowledge article in .claude/memory/knowledge/concepts/{slug}.md"
3. CLAUDE.md line 405 (Memory Entry Quality) — "needs more? → topic file" →
"needs more? → knowledge article in knowledge/concepts/{slug}.md"
4. CONTRIBUTING.md — created. README linked to CONTRIBUTING.md which did not
exist (broken link on first click). New file has minimal welcome + ground
rules (zero deps, pure Markdown, Obsidian optional).
Known remaining warning (acceptable):
- lint.py flags 2 stale_experiments warnings on fresh clone for demo
experiments 001 and 002. These are deleted during first-run setup per
CLAUDE.md Step 5, so warnings disappear after setup.
Verified via grep that zero "topic file" / "topics/" strings remain outside
example content. README metrics unchanged: 7/7 P0 still passing.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 6da1f19 commit ab1b0b5
3 files changed
Lines changed: 48 additions & 17 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | | - | |
36 | | - | |
37 | | - | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
38 | 38 | | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
| 39 | + | |
44 | 40 | | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
205 | | - | |
| 205 | + | |
206 | 206 | | |
207 | 207 | | |
208 | 208 | | |
| |||
402 | 402 | | |
403 | 403 | | |
404 | 404 | | |
405 | | - | |
| 405 | + | |
406 | 406 | | |
407 | 407 | | |
408 | 408 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
0 commit comments