Steven Syrek
Steven Syrek
I would love to have this repo translated into multiple languages. Any volunteers?
There were missing asterisks at the beginning of a few lines, and I moved the tag itself to the second line, in keeping with the style of other JSDoc tags.
I wrote some basic tests for the JavaScript version but not for the Python one yet. Would someone else like to take this on? Or even write better tests for...
## Summary Fixes a potential double-unlock panic in the debouncer's timer callback. If the action function panicked, the lock would be unlocked twice - once by the manual unlock before...
## Summary Fixes #1135 - `bd create` was rejecting explicit IDs with prefixes listed in `allowed_prefixes`. ### Root Cause When creating an issue with `bd create --id hq-cv-test`: 1. `ExtractIssuePrefix("hq-cv-test")`...
## Summary Fixes a TOCTOU (time-of-check-time-of-use) race condition in the daemon sync state management. The `RecordSyncFailure` and `ResetBackoffOnDaemonStart` functions used a load-modify-save pattern where each step acquired and released the...
## Summary Adds missing `rows.Err()` checks after row iteration loops in the SQLite storage layer. Per Go `database/sql` best practices, `rows.Err()` should always be checked after a `rows.Next()` loop completes...