**Goal:** Make it feel finished and ship a real release. ### Acceptance criteria - [ ] Tombstone-flavored personality in user-facing messages (tasteful, not noisy) - [ ] `sp doctor` — store health check: orphaned files (no index entry), index entries with missing files, store size - [ ] Shell completion generation (`sp completion bash|zsh|fish`) - [ ] `--json` output mode for `ls` (and other read commands) for scripting - [ ] GoReleaser config for cross-platform binaries - [ ] Tag and publish first release **v0.1.0** with built artifacts - [ ] README install section updated to point at the release ### Notes - Personality should never get in the way of `--json`/scripting output.
Goal: Make it feel finished and ship a real release.
Acceptance criteria
sp doctor— store health check: orphaned files (no index entry), index entries with missing files, store sizesp completion bash|zsh|fish)--jsonoutput mode forls(and other read commands) for scriptingNotes
--json/scripting output.