fix(memory): implement GetReadyWork/GetBlockedIssues + child counters
Fixes #543, #544, #545, #546 (no-db mode regressions) Memory backend fixes: - GetReadyWork now properly excludes issues with open blocks dependencies - GetBlockedIssues now includes issues with status=blocked (even with 0 blockers) - LoadFromIssues initializes hierarchical child counters from existing IDs so repeated --parent creates bd-xxx.1, bd-xxx.2, etc. JSONL path discovery: - findJSONLPath works in no-db mode when dbPath is empty - Honors BEADS_JSONL environment variable override - Falls back to locating .beads directory Based on PR #547 by @joelklabo - cherry-picked core fixes. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
1674
.beads/issues.jsonl
1674
.beads/issues.jsonl
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user