Summary
Generate human-readable changelog between archive versions.
Use Case
When syncing periodically, show what changed in a readable format.
Commands
# Generate changelog
borg changelog old.stim new.stim
# Output as markdown
borg changelog old.stim new.stim --format markdown > CHANGELOG.md
# Compare with remote source
borg changelog archive.stim --source github:org/repo
Output
# Changes: 2024-01-10 → 2024-01-15
## Added (12 files)
- src/features/new-api.go
- docs/api-guide.md
- tests/api_test.go
## Modified (5 files)
- README.md (+15 -3 lines)
- go.mod (dependency updates)
- src/main.go (refactored)
## Removed (2 files)
- deprecated/old-handler.go
- tests/legacy_test.go
## Stats
- 19 files changed
- +523 insertions, -89 deletions
Acceptance Criteria
Summary
Generate human-readable changelog between archive versions.
Use Case
When syncing periodically, show what changed in a readable format.
Commands
Output
Acceptance Criteria