v0.1.24
What’s Changed
Features
- Doctor history scanning: New
--max-historyoption fortbd doctorto control
how far back mapping recovery scans (defaults to 50 commits for faster execution)
Fixes
- Concurrent create race condition: Prevent
tbd createfrom losing short ID
mappings when multiple creates run simultaneously - Migration safety: Prevent migration from destroying
ids.ymlmappings; remove
source files after successful migration and add verbose doctor output - Lockfile reliability: Tighten lockfile defaults and clarify locking behavior
- Sync status reporting: Make ahead/behind status informational instead of a
warning, reducing noise during normal sync operations - Doctor input validation: Validate
--max-historyinput to prevent unbounded
history scans
Documentation
- Research brief template: Improved with optional sections and blockquote
instructions
Full commit history: v0.1.23...v0.1.24