v0.5.0
What's Changed
- refactor: split large modules into focused files (Unix architecture prep) by @usercise in #134
- feat: benchmark scripts for spelunk evaluation by @usercise in #86
- fix: resolve security audit bugs #136 #137 #138 #145 by @usercise in #146
- refactor: standardize --format flags across porcelain commands (#127) by @usercise in #153
- docs: plumbing command reference and explainer (#132 #133) by @usercise in #155
- test: add unit tests for escape_xml and NoteStore (#151 #152) by @usercise in #154
- [#128] refactor: share embed helper between search and plumbing embed by @usercise in #156
- refactor: split storage/memory.rs into focused sub-modules (#144) by @usercise in #157
- [#130] test: Phase 4 integration tests — porcelain/plumbing composition by @usercise in #159
- feat: add
intentmemory kind and surface in spelunk check (#147) by @usercise in #160 - feat: spelunk memory harvest --source claude-code (#158) by @usercise in #161
- feat: server-side conflict detection on memory write (#149) by @usercise in #164
- feat: surface intent details and file overlap in spelunk check (#150) by @usercise in #162
- chore: fix fuzz-found parser safety issues (stack overflow + OOM) by @usercise in #163
- feat: /memory/since endpoint, SSE stream, and CLI watch/since (#148) by @usercise in #166
- docs: update SKILL.md and docs for v0.5.0 by @usercise in #168
- chore: bump version to 0.5.0 by @usercise in #165
Full Changelog: v0.4.1...v0.5.0