summaryrefslogtreecommitdiff
path: root/internal/git/git.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-04-18 08:43:10 +0300
committerPaul Buetow <paul@buetow.org>2026-04-18 08:43:10 +0300
commit526e3bd1bea7e2ef67c6984b91cdb9b3ac3be4e5 (patch)
tree5774a8d492f2442403d2b02ed55fd814e646f585 /internal/git/git.go
parent7bca02bddcc88002e8edf72d2f20f526cf9d2668 (diff)
refactor: split store.go into focused files by responsibility (task o6)
Split 562-line store.go into four files: - store.go (264 lines): Store type, WalkIndexes, Search, action dispatch - store_crud.go (160 lines): Add, Import, Remove, buildPair - store_picker.go (160 lines): Fzf, PickerResult, key parsing - store_shred.go (54 lines): ShredFile, ShredAllExported No API or behaviour changes. All functions under 30 lines, all files under 300 lines. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'internal/git/git.go')
0 files changed, 0 insertions, 0 deletions