refactor: address trail finding CLI review feedback
main·
Commit

- Remove duplicate optionalStringValue helper; use stringPtrValue
- Inline pointless runTrailWatchWithOptions wrapper into runTrailWatch
- Add t.Parallel() to pure-function trail finding tests
- Guard .git path check with EqualFold for case-insensitive filesystems
- Document why the apply tests use bare git init over testutil.InitRepo
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com Entire-Checkpoint: 138a8d212cff
Checkpoints
Checkpoint 1