Baseline (Rank #2 on ClawHub, legacy .learnings) vs Mulch Self Improver — what’s different
| Store | .learnings/ (LEARNINGS.md, ERRORS.md, mixed PREFERENCES-style file) |
|---|---|
| Session start | Long reminder (632 chars) + load full .learnings files into context |
| Recording | Append to markdown files (no types, no domains) |
| Retrieval | Read full file(s); grep/cat to find “package manager” or errors |
| Troubleshooting | Load full ERRORS.md + LEARNINGS.md (1215 chars) to find a fix |
| Style / memory | One mixed file (e.g. PREFERENCES.md); load full file for any question |
| Store | .mulch/ (typed records, domains) |
|---|---|
| Session start | Short reminder (452 chars) + mulch prime; only prime output in context |
| Recording | mulch record <domain> --type failure|convention|… |
| Retrieval | mulch search "…" / mulch query (targeted; 330 chars vs 932 for 2 queries) |
| Troubleshooting | One mulch search "<error>" per scenario (559 chars, ~54% less) |
| Style / memory | Domains writing_style, addressing, preferences, habits, admin; targeted search (757 vs 1136 chars, ~33% less) |
Full benchmark: benchmark-comparison.html · Elevator pitch: benchmark-elevator-pitch.html