Agent 0 Issue 51


Agent 0 Issue 52


Agent 0 Issue 53


Agent 0 Issue 54


Agent 0 Issue 55


Agent 0 Issue 56


Agent 0 Issue 57


Agent 0 Issue 58


Agent 0 Issue 59


Agent 2 Issue 27

Created by agent 2


Agent 0 Issue 60


Agent 0 Issue 61


Agent 0 Issue 62


Agent 0 Issue 63


Agent 0 Issue 64


Agent 0 Issue 65


Agent 0 Issue 66


Agent 0 Issue 67


Agent 0 Issue 68


Agent 0 Issue 69


Agent 4 Issue 2

Created by agent 4


Agent 0 Issue 70


Agent 0 Issue 71


Agent 0 Issue 72


Agent 0 Issue 73


Agent 0 Issue 74


Agent 0 Issue 75


Agent 0 Issue 76


Agent 0 Issue 77


Agent 0 Issue 78


Agent 0 Issue 79


Agent 4 Issue 3

Created by agent 4


Agent 0 Issue 80


Agent 0 Issue 81


Agent 0 Issue 82


Agent 0 Issue 83


Agent 0 Issue 84


Agent 0 Issue 85


Agent 0 Issue 86


Agent 0 Issue 87


Agent 0 Issue 88


Agent 0 Issue 89


Agent 4 Issue 4

Created by agent 4


Agent 0 Issue 90


Agent 0 Issue 91


Agent 0 Issue 92


Agent 0 Issue 93


Agent 0 Issue 94


Agent 0 Issue 95


Agent 0 Issue 96


Agent 0 Issue 97


Agent 0 Issue 98


Agent 0 Issue 99


Agent 2 Issue 28

Created by agent 2


Agent 3 Issue 95


Agent 3 Issue 96


Agent 3 Issue 97


Agent 3 Issue 98


Agent 3 Issue 99


Agent 4 Issue 71


Agent 4 Issue 72


Agent 4 Issue 73


Agent 4 Issue 74


Agent 4 Issue 75


Agent 2 Issue 29

Created by agent 2


Agent 4 Issue 76


Agent 4 Issue 77


Agent 4 Issue 78


Agent 4 Issue 79


Agent 4 Issue 80


Agent 4 Issue 81


Agent 4 Issue 82


Agent 4 Issue 83


Agent 4 Issue 84


Agent 4 Issue 85


Agent 2 Issue 30

Created by agent 2


Agent 4 Issue 86


Agent 4 Issue 87


Agent 4 Issue 88


Agent 4 Issue 89


Agent 4 Issue 90


Agent 4 Issue 91


Agent 4 Issue 92


Agent 4 Issue 93


Agent 4 Issue 94


Agent 4 Issue 95


Agent 2 Issue 31

Created by agent 2


Agent 4 Issue 96


Agent 4 Issue 97


Agent 4 Issue 98


Agent 4 Issue 99


Version test issue


Agent 2 Issue 32

Created by agent 2


Comment test

first comment


Test Issue

Test description


Updated Title


Test Issue


Concurrent Issue


Sync versions to 0.9.2 across all components

Version mismatch discovered: bd CLI is 0.9.2 but other components still at 0.9.0 or 1.0.0.

Current state:
- bd CLI (cmd/bd/version.go): 0.9.2 ✓
- Plugin (.claude-plugin/plugin.json): 0.9.0 ✗
- MCP Server (integrations/beads-mcp): 1.0.0 ✗
- README.md: 0.9.0 ✗

Files to update:
1. .claude-plugin/plugin.json
2. integrations/beads-mcp/pyproject.toml
3. README.md (all mentions)
4. PLUGIN.md (if any mentions)
5. CHANGELOG.md (add 0.9.1 and 0.9.2 entries)

Root cause: Version bumps only updated version.go, not other components.
Solution needed: Script or process to sync versions across all files.


Agent 2 Issue 33

Created by agent 2


Agent 3 Issue 0

Created by agent 3


Agent 3 Issue 1

Created by agent 3


Agent 3 Issue 2

Created by agent 3


Agent 3 Issue 3

Created by agent 3


Agent 3 Issue 4

Created by agent 3


Agent 3 Issue 5

Created by agent 3


Agent 0 Issue 0

Created by agent 0


Agent 0 Issue 1

Created by agent 0


Agent 0 Issue 2

Created by agent 0


Agent 2 Issue 34

Created by agent 2


Agent 0 Issue 3

Created by agent 0


Agent 0 Issue 4

Created by agent 0


Agent 0 Issue 5

Created by agent 0


Agent 0 Issue 6

Created by agent 0


Agent 0 Issue 7

Created by agent 0


Agent 0 Issue 8

Created by agent 0


Agent 0 Issue 9

Created by agent 0


Agent 0 Issue 10

Created by agent 0


Agent 0 Issue 11

Created by agent 0


Agent 0 Issue 12

Created by agent 0


Agent 4 Issue 5

Created by agent 4


Agent 0 Issue 13

Created by agent 0


Agent 0 Issue 14

Created by agent 0


Agent 0 Issue 15

Created by agent 0


Agent 0 Issue 16

Created by agent 0


Agent 0 Issue 17

Created by agent 0


Agent 0 Issue 18

Created by agent 0


Agent 0 Issue 19

Created by agent 0


Agent 0 Issue 20

Created by agent 0


Agent 0 Issue 21

Created by agent 0


Agent 0 Issue 22

Created by agent 0


Agent 4 Issue 6

Created by agent 4


Agent 0 Issue 23

Created by agent 0


Agent 0 Issue 24

Created by agent 0


Agent 0 Issue 25

Created by agent 0


Agent 0 Issue 26

Created by agent 0


Agent 0 Issue 27

Created by agent 0


Agent 0 Issue 28

Created by agent 0


Agent 0 Issue 29

Created by agent 0


Agent 0 Issue 30

Created by agent 0


Agent 0 Issue 31

Created by agent 0


Agent 0 Issue 32

Created by agent 0


Agent 4 Issue 7

Created by agent 4


Agent 0 Issue 33

Created by agent 0


Agent 0 Issue 34

Created by agent 0


Agent 0 Issue 35

Created by agent 0


Agent 0 Issue 36

Created by agent 0


Agent 0 Issue 37

Created by agent 0


Agent 0 Issue 38

Created by agent 0


Agent 0 Issue 39

Created by agent 0


Agent 0 Issue 40

Created by agent 0


Agent 0 Issue 41

Created by agent 0


Agent 0 Issue 42

Created by agent 0


Agent 4 Issue 8

Created by agent 4


Agent 0 Issue 43

Created by agent 0


Agent 0 Issue 44

Created by agent 0


Agent 0 Issue 45

Created by agent 0


Agent 0 Issue 46

Created by agent 0


Agent 0 Issue 47

Created by agent 0


Agent 0 Issue 48

Created by agent 0


Agent 0 Issue 49

Created by agent 0


Agent 0 Issue 50

Created by agent 0


Agent 0 Issue 51

Created by agent 0


Agent 0 Issue 52

Created by agent 0


Agent 2 Issue 35

Created by agent 2


Agent 0 Issue 53

Created by agent 0


Agent 0 Issue 54

Created by agent 0


Agent 0 Issue 55

Created by agent 0


Agent 0 Issue 56

Created by agent 0


Agent 0 Issue 57

Created by agent 0


Agent 0 Issue 58

Created by agent 0


Agent 0 Issue 59

Created by agent 0


Agent 0 Issue 60

Created by agent 0


Agent 0 Issue 61

Created by agent 0


Agent 0 Issue 62

Created by agent 0


Agent 2 Issue 36

Created by agent 2


Agent 0 Issue 63

Created by agent 0


Agent 0 Issue 64

Created by agent 0


Agent 0 Issue 65

Created by agent 0


Agent 0 Issue 66

Created by agent 0


Agent 0 Issue 67

Created by agent 0


Agent 0 Issue 68

Created by agent 0


Agent 0 Issue 69

Created by agent 0


Agent 0 Issue 70

Created by agent 0


Agent 0 Issue 71

Created by agent 0


Agent 0 Issue 72

Created by agent 0


Agent 2 Issue 37

Created by agent 2


Agent 0 Issue 73

Created by agent 0


Agent 0 Issue 74

Created by agent 0


Agent 0 Issue 75

Created by agent 0


Agent 0 Issue 76

Created by agent 0


Agent 0 Issue 77

Created by agent 0


Agent 0 Issue 78

Created by agent 0


Agent 0 Issue 79

Created by agent 0


Agent 6 Issue 0

Created by agent 6


Agent 6 Issue 1

Created by agent 6


Agent 6 Issue 2

Created by agent 6


Agent 2 Issue 38

Created by agent 2


Agent 6 Issue 3

Created by agent 6


Agent 6 Issue 4

Created by agent 6


Agent 6 Issue 5

Created by agent 6


Agent 6 Issue 6

Created by agent 6


Agent 6 Issue 7

Created by agent 6


Agent 6 Issue 8

Created by agent 6


Agent 6 Issue 9

Created by agent 6


Agent 6 Issue 10

Created by agent 6


Agent 6 Issue 11

Created by agent 6


Agent 6 Issue 12

Created by agent 6


Add EXPLAIN QUERY PLAN tests for ready work query

Verify that the hierarchical blocking query uses proper indexes and doesn't do full table scans.

**Queries to analyze:**
1. The recursive CTE (both base case and recursive case)
2. The final SELECT with NOT EXISTS
3. Impact of various filters (status, priority, assignee)

**Implementation:**
Add test function that:
- Runs EXPLAIN QUERY PLAN on GetReadyWork query
- Parses output to verify no SCAN TABLE operations
- Documents expected query plan in comments
- Fails if query plan degrades

**Benefits:**
- Catch performance regressions in tests
- Document expected query behavior
- Ensure indexes are being used

Related to: bd-52 (composite index on depends_on_id, type)


Agent 2 Issue 39

Created by agent 2


Agent 6 Issue 13

Created by agent 6


Agent 6 Issue 14

Created by agent 6


Agent 6 Issue 15

Created by agent 6


Agent 6 Issue 16

Created by agent 6


Agent 6 Issue 17

Created by agent 6


Agent 6 Issue 18

Created by agent 6


Agent 6 Issue 19

Created by agent 6


Agent 6 Issue 20

Created by agent 6


Agent 6 Issue 21

Created by agent 6


Agent 6 Issue 22

Created by agent 6


Agent 2 Issue 40

Created by agent 2


Agent 6 Issue 23

Created by agent 6


Agent 6 Issue 24

Created by agent 6


Agent 6 Issue 25

Created by agent 6


Agent 6 Issue 26

Created by agent 6


Agent 6 Issue 27

Created by agent 6


Agent 6 Issue 28

Created by agent 6


Agent 6 Issue 29

Created by agent 6


Agent 6 Issue 30

Created by agent 6


Agent 6 Issue 31

Created by agent 6


Agent 6 Issue 32

Created by agent 6


Agent 2 Issue 41

Created by agent 2


Agent 6 Issue 33

Created by agent 6


Agent 6 Issue 34

Created by agent 6


Agent 6 Issue 35

Created by agent 6


Agent 6 Issue 36

Created by agent 6


Agent 6 Issue 37

Created by agent 6


Agent 6 Issue 38

Created by agent 6


Agent 6 Issue 39

Created by agent 6


Agent 6 Issue 40

Created by agent 6


Agent 6 Issue 41

Created by agent 6


Agent 6 Issue 42

Created by agent 6


Agent 2 Issue 42

Created by agent 2


Agent 6 Issue 43

Created by agent 6


Agent 6 Issue 44

Created by agent 6


Agent 6 Issue 45

Created by agent 6


Agent 6 Issue 46

Created by agent 6


Agent 6 Issue 47

Created by agent 6


Agent 6 Issue 48

Created by agent 6


Agent 6 Issue 49

Created by agent 6


Agent 6 Issue 50

Created by agent 6


Agent 6 Issue 51

Created by agent 6


Agent 6 Issue 52

Created by agent 6


Agent 2 Issue 43

Created by agent 2


Agent 6 Issue 53

Created by agent 6


Agent 6 Issue 54

Created by agent 6


Agent 6 Issue 55

Created by agent 6


Agent 6 Issue 56

Created by agent 6


Agent 6 Issue 57

Created by agent 6


Agent 6 Issue 58

Created by agent 6


Agent 6 Issue 59

Created by agent 6


Agent 6 Issue 60

Created by agent 6


Agent 6 Issue 61

Created by agent 6


Agent 6 Issue 62

Created by agent 6


Agent 2 Issue 44

Created by agent 2


Agent 6 Issue 63

Created by agent 6


Agent 6 Issue 64

Created by agent 6


Agent 6 Issue 65

Created by agent 6


Agent 6 Issue 66

Created by agent 6


Agent 6 Issue 67

Created by agent 6


Agent 6 Issue 68

Created by agent 6


Agent 6 Issue 69

Created by agent 6


Agent 6 Issue 70

Created by agent 6


Agent 6 Issue 71

Created by agent 6


Agent 6 Issue 72

Created by agent 6


Agent 2 Issue 45

Created by agent 2


Agent 6 Issue 73

Created by agent 6


Agent 6 Issue 74

Created by agent 6


Agent 6 Issue 75

Created by agent 6


Agent 6 Issue 76

Created by agent 6


Agent 6 Issue 77

Created by agent 6


Agent 6 Issue 78

Created by agent 6


Agent 6 Issue 79

Created by agent 6


Agent 6 Issue 80

Created by agent 6


Agent 6 Issue 81

Created by agent 6


Agent 6 Issue 82

Created by agent 6


Agent 2 Issue 46

Created by agent 2


Agent 6 Issue 83

Created by agent 6


Agent 6 Issue 84

Created by agent 6


Agent 6 Issue 85

Created by agent 6


Agent 6 Issue 86

Created by agent 6


Agent 6 Issue 87

Created by agent 6


Agent 6 Issue 88

Created by agent 6


Agent 6 Issue 89

Created by agent 6


Agent 6 Issue 90

Created by agent 6


Agent 6 Issue 91

Created by agent 6


Agent 6 Issue 92

Created by agent 6


Agent 2 Issue 47

Created by agent 2


Agent 6 Issue 93

Created by agent 6


Agent 6 Issue 94

Created by agent 6


Agent 5 Issue 0

Created by agent 5


Agent 5 Issue 1

Created by agent 5


Agent 5 Issue 2

Created by agent 5


Agent 5 Issue 3

Created by agent 5


Agent 5 Issue 4

Created by agent 5


Agent 5 Issue 5

Created by agent 5


Agent 5 Issue 6

Created by agent 5


Agent 5 Issue 7

Created by agent 5


Agent 2 Issue 48

Created by agent 2


Agent 5 Issue 8

Created by agent 5


Agent 5 Issue 9

Created by agent 5


Agent 5 Issue 10

Created by agent 5


Agent 5 Issue 11

Created by agent 5


Agent 5 Issue 12

Created by agent 5


Agent 5 Issue 13

Created by agent 5


Agent 5 Issue 14

Created by agent 5


Agent 5 Issue 15

Created by agent 5


Agent 5 Issue 16

Created by agent 5


Agent 5 Issue 17

Created by agent 5


Add performance benchmarks document

Document actual performance metrics with hyperfine tests


Agent 2 Issue 49

Created by agent 2


Agent 5 Issue 18

Created by agent 5


Agent 5 Issue 19

Created by agent 5


Agent 5 Issue 20

Created by agent 5


Agent 5 Issue 21

Created by agent 5


Agent 5 Issue 22

Created by agent 5


Agent 5 Issue 23

Created by agent 5


Agent 5 Issue 24

Created by agent 5


Agent 5 Issue 25

Created by agent 5


Agent 5 Issue 26

Created by agent 5


Agent 5 Issue 27

Created by agent 5


Agent 2 Issue 50

Created by agent 2


Agent 5 Issue 28

Created by agent 5


Agent 5 Issue 29

Created by agent 5


Agent 5 Issue 30

Created by agent 5


Agent 5 Issue 31

Created by agent 5


Agent 5 Issue 32

Created by agent 5


Agent 5 Issue 33

Created by agent 5


Agent 5 Issue 34

Created by agent 5


Agent 5 Issue 35

Created by agent 5


Agent 5 Issue 36

Created by agent 5


Agent 5 Issue 37

Created by agent 5


Agent 2 Issue 51

Created by agent 2


Agent 5 Issue 38

Created by agent 5


Agent 5 Issue 39

Created by agent 5


Agent 5 Issue 40

Created by agent 5


Agent 5 Issue 41

Created by agent 5


Agent 5 Issue 42

Created by agent 5


Agent 5 Issue 43

Created by agent 5


Agent 5 Issue 44

Created by agent 5


Agent 5 Issue 45

Created by agent 5


Agent 5 Issue 46

Created by agent 5


Agent 5 Issue 47

Created by agent 5


Agent 2 Issue 52

Created by agent 2


Agent 5 Issue 48

Created by agent 5


Agent 5 Issue 49

Created by agent 5


Agent 5 Issue 50

Created by agent 5


Agent 5 Issue 51

Created by agent 5


Agent 5 Issue 52

Created by agent 5


Agent 5 Issue 53

Created by agent 5


Agent 5 Issue 54

Created by agent 5


Agent 5 Issue 55

Created by agent 5


Agent 5 Issue 56

Created by agent 5


Agent 5 Issue 57

Created by agent 5


Agent 2 Issue 53

Created by agent 2


Agent 5 Issue 58

Created by agent 5


Agent 5 Issue 59

Created by agent 5


Agent 5 Issue 60

Created by agent 5


Agent 5 Issue 61

Created by agent 5


Agent 5 Issue 62

Created by agent 5


Agent 5 Issue 63

Created by agent 5


Agent 5 Issue 64

Created by agent 5


Agent 5 Issue 65

Created by agent 5


Agent 5 Issue 66

Created by agent 5


Agent 5 Issue 67

Created by agent 5


Agent 2 Issue 54

Created by agent 2


Agent 5 Issue 68

Created by agent 5


Agent 5 Issue 69

Created by agent 5


Agent 5 Issue 70

Created by agent 5


Agent 5 Issue 71

Created by agent 5


Agent 5 Issue 72

Created by agent 5


Agent 5 Issue 73

Created by agent 5


Agent 5 Issue 74

Created by agent 5


Agent 5 Issue 75

Created by agent 5


Agent 5 Issue 76

Created by agent 5


Agent 5 Issue 77

Created by agent 5


Agent 2 Issue 55

Created by agent 2


Agent 5 Issue 78

Created by agent 5


Agent 5 Issue 79

Created by agent 5


Agent 5 Issue 80

Created by agent 5


Agent 5 Issue 81

Created by agent 5


Agent 5 Issue 82

Created by agent 5


Agent 5 Issue 83

Created by agent 5


Agent 5 Issue 84

Created by agent 5


Agent 5 Issue 85

Created by agent 5


Agent 5 Issue 86

Created by agent 5


Agent 5 Issue 87

Created by agent 5


Agent 2 Issue 56

Created by agent 2


Agent 5 Issue 88

Created by agent 5


Agent 5 Issue 89

Created by agent 5


Agent 5 Issue 90

Created by agent 5


Agent 5 Issue 91

Created by agent 5


Agent 5 Issue 92

Created by agent 5


Agent 5 Issue 93

Created by agent 5


Agent 5 Issue 94

Created by agent 5


Agent 5 Issue 95

Created by agent 5


Agent 5 Issue 96

Created by agent 5


Agent 5 Issue 97

Created by agent 5


Agent 2 Issue 57

Created by agent 2


Agent 5 Issue 98

Created by agent 5


Agent 5 Issue 99

Created by agent 5


Agent 0 Issue 80

Created by agent 0


Agent 0 Issue 81

Created by agent 0


Agent 0 Issue 82

Created by agent 0


Agent 0 Issue 83

Created by agent 0


Agent 0 Issue 84

Created by agent 0


Agent 0 Issue 85

Created by agent 0


Agent 0 Issue 86

Created by agent 0


Agent 0 Issue 87

Created by agent 0


Agent 2 Issue 58

Created by agent 2


Agent 0 Issue 88

Created by agent 0


Agent 0 Issue 89

Created by agent 0


Agent 0 Issue 90

Created by agent 0


Agent 0 Issue 91

Created by agent 0


Agent 0 Issue 92

Created by agent 0


Agent 0 Issue 93

Created by agent 0


Agent 0 Issue 94

Created by agent 0


Agent 0 Issue 95

Created by agent 0


Agent 0 Issue 96

Created by agent 0


Agent 0 Issue 97

Created by agent 0


Investigate vector/semantic search for issue discovery

From GH issue #2 RFC discussion: Evaluate if vector/semantic search over issues would provide value for beads.

**Use case:** Find semantically related issues (e.g., 'login broken' finds 'authentication failure', 'session expired').

**Questions to answer:**
1. What workflows would this enable that we can't do now?
2. Is dataset size (typically 50-200 issues) large enough to benefit?
3. Do structured features (deps, tags, types) already provide better relationships?
4. What's the maintenance cost (embeddings, storage, recomputation)?

**Alternatives to consider:**
- Improve 'bd list' filtering with regex/boolean queries
- Add 'bd related <id>' showing deps + mentions + same tags
- Export to JSON and pipe to external AI tools

**Decision:** Only implement if clear use case emerges. Don't add complexity for theoretical benefits.

**Context:** Part of evaluating Turso RFC ideas (GH #2). Vector search was proposed but unclear if needed for typical beads usage.


Agent 2 Issue 59

Created by agent 2


Agent 0 Issue 98

Created by agent 0


Agent 0 Issue 99

Created by agent 0


Agent 7 Issue 0

Created by agent 7


Agent 7 Issue 1

Created by agent 7


Agent 7 Issue 2

Created by agent 7


Agent 7 Issue 3

Created by agent 7


Agent 7 Issue 4

Created by agent 7


Agent 7 Issue 5

Created by agent 7


Agent 7 Issue 6

Created by agent 7


Agent 7 Issue 7

Created by agent 7


Agent 2 Issue 60

Created by agent 2


Agent 7 Issue 8

Created by agent 7


Agent 7 Issue 9

Created by agent 7


Agent 7 Issue 10

Created by agent 7


Agent 7 Issue 11

Created by agent 7


Agent 7 Issue 12

Created by agent 7


Agent 7 Issue 13

Created by agent 7


Agent 7 Issue 14

Created by agent 7


Agent 7 Issue 15

Created by agent 7


Agent 7 Issue 16

Created by agent 7


Agent 7 Issue 17

Created by agent 7


Agent 2 Issue 61

Created by agent 2


Agent 7 Issue 18

Created by agent 7


Agent 7 Issue 19

Created by agent 7


Agent 7 Issue 20

Created by agent 7


Agent 7 Issue 21

Created by agent 7


Agent 7 Issue 22

Created by agent 7


Agent 7 Issue 23

Created by agent 7


Agent 7 Issue 24

Created by agent 7


Agent 7 Issue 25

Created by agent 7


Agent 7 Issue 26

Created by agent 7


Agent 7 Issue 27

Created by agent 7


Agent 2 Issue 62

Created by agent 2


Agent 7 Issue 28

Created by agent 7


Agent 7 Issue 29

Created by agent 7


Agent 7 Issue 30

Created by agent 7


Agent 7 Issue 31

Created by agent 7


Agent 7 Issue 32

Created by agent 7


Agent 7 Issue 33

Created by agent 7


Agent 7 Issue 34

Created by agent 7


Agent 7 Issue 35

Created by agent 7


Agent 7 Issue 36

Created by agent 7


Agent 7 Issue 37

Created by agent 7


Agent 2 Issue 63

Created by agent 2


Agent 7 Issue 38

Created by agent 7


Agent 7 Issue 39

Created by agent 7


Agent 7 Issue 40

Created by agent 7


Agent 7 Issue 41

Created by agent 7


Agent 7 Issue 42

Created by agent 7


Agent 7 Issue 43

Created by agent 7


Agent 7 Issue 44

Created by agent 7


Agent 7 Issue 45

Created by agent 7


Agent 7 Issue 46

Created by agent 7


Agent 7 Issue 47

Created by agent 7


Agent 2 Issue 64

Created by agent 2


Agent 7 Issue 48

Created by agent 7


Agent 7 Issue 49

Created by agent 7


Agent 7 Issue 50

Created by agent 7


Agent 7 Issue 51

Created by agent 7


Agent 7 Issue 52

Created by agent 7


Agent 7 Issue 53

Created by agent 7


Agent 6 Issue 95

Created by agent 6


Agent 6 Issue 96

Created by agent 6


Agent 6 Issue 97

Created by agent 6


Agent 6 Issue 98

Created by agent 6


Agent 2 Issue 65

Created by agent 2


Agent 6 Issue 99

Created by agent 6


Agent 7 Issue 54

Created by agent 7


Agent 7 Issue 55

Created by agent 7


Agent 7 Issue 56

Created by agent 7


Agent 7 Issue 57

Created by agent 7


Agent 7 Issue 58

Created by agent 7


Agent 7 Issue 59

Created by agent 7


Agent 7 Issue 60

Created by agent 7


Agent 7 Issue 61

Created by agent 7


Agent 7 Issue 62

Created by agent 7


Agent 2 Issue 66

Created by agent 2


Agent 7 Issue 63

Created by agent 7


Agent 7 Issue 64

Created by agent 7


Agent 7 Issue 65

Created by agent 7


Agent 7 Issue 66

Created by agent 7


Agent 7 Issue 67

Created by agent 7


Agent 7 Issue 68

Created by agent 7


Agent 7 Issue 69

Created by agent 7


Agent 7 Issue 70

Created by agent 7


Agent 7 Issue 71

Created by agent 7


Agent 7 Issue 72

Created by agent 7


Agent 2 Issue 67

Created by agent 2


Agent 7 Issue 73

Created by agent 7


Agent 7 Issue 74

Created by agent 7


Agent 7 Issue 75

Created by agent 7


Agent 7 Issue 76

Created by agent 7


Agent 7 Issue 77

Created by agent 7


Agent 7 Issue 78

Created by agent 7


Agent 7 Issue 79

Created by agent 7


Agent 7 Issue 80

Created by agent 7


Agent 7 Issue 81

Created by agent 7


Agent 7 Issue 82

Created by agent 7


Agent 2 Issue 68

Created by agent 2


Agent 7 Issue 83

Created by agent 7


Agent 7 Issue 84

Created by agent 7


Agent 7 Issue 85

Created by agent 7


Agent 7 Issue 86

Created by agent 7


Agent 7 Issue 87

Created by agent 7


Agent 7 Issue 88

Created by agent 7


Agent 7 Issue 89

Created by agent 7


Agent 7 Issue 90

Created by agent 7


Agent 7 Issue 91

Created by agent 7


Agent 7 Issue 92

Created by agent 7


Add visual indicators for nodes with multiple parents in dep tree

When a node appears in the dependency tree via multiple paths (diamond dependencies), add a visual indicator like (*) or (multiple parents) to help users understand the graph structure. This would make it clear when deduplication has occurred. Example: 'bd-503: Shared dependency (*) [P1] (open)'


Agent 2 Issue 69

Created by agent 2


Agent 7 Issue 93

Created by agent 7


Agent 7 Issue 94

Created by agent 7


Agent 7 Issue 95

Created by agent 7


Agent 7 Issue 96

Created by agent 7


Agent 7 Issue 97

Created by agent 7


Agent 7 Issue 98

Created by agent 7


Agent 7 Issue 99

Created by agent 7


Agent 2 Issue 0

Created by agent 2


Agent 2 Issue 1

Created by agent 2


Agent 2 Issue 2

Created by agent 2


Agent 2 Issue 70

Created by agent 2


Agent 2 Issue 3

Created by agent 2


Agent 2 Issue 4

Created by agent 2


Agent 2 Issue 5

Created by agent 2


Agent 2 Issue 6

Created by agent 2


Agent 2 Issue 7

Created by agent 2


Agent 2 Issue 8

Created by agent 2


Agent 2 Issue 9

Created by agent 2


Agent 2 Issue 10

Created by agent 2


Agent 2 Issue 11

Created by agent 2


Agent 2 Issue 12

Created by agent 2


Agent 2 Issue 71

Created by agent 2


Agent 2 Issue 13

Created by agent 2


Agent 2 Issue 14

Created by agent 2


Agent 2 Issue 15

Created by agent 2


Agent 2 Issue 16

Created by agent 2


Agent 2 Issue 17

Created by agent 2


Agent 2 Issue 18

Created by agent 2


Agent 2 Issue 19

Created by agent 2


Agent 2 Issue 20

Created by agent 2


Agent 2 Issue 21

Created by agent 2


Agent 2 Issue 22

Created by agent 2


Agent 2 Issue 72

Created by agent 2


Agent 2 Issue 23

Created by agent 2


Agent 2 Issue 24

Created by agent 2


Agent 2 Issue 25

Created by agent 2


Agent 2 Issue 26

Created by agent 2


Agent 2 Issue 27

Created by agent 2


Agent 2 Issue 28

Created by agent 2


Agent 2 Issue 29

Created by agent 2


Agent 2 Issue 30

Created by agent 2


Agent 2 Issue 31

Created by agent 2


Agent 2 Issue 32

Created by agent 2


Agent 2 Issue 73

Created by agent 2


Agent 2 Issue 33

Created by agent 2


Agent 2 Issue 34

Created by agent 2


Agent 2 Issue 35

Created by agent 2


Agent 2 Issue 36

Created by agent 2


Agent 2 Issue 37

Created by agent 2


Agent 2 Issue 38

Created by agent 2


Agent 2 Issue 39

Created by agent 2


Agent 2 Issue 40

Created by agent 2


Agent 2 Issue 41

Created by agent 2


Agent 2 Issue 42

Created by agent 2


Agent 2 Issue 74

Created by agent 2


Agent 2 Issue 43

Created by agent 2


Agent 2 Issue 44

Created by agent 2


Agent 2 Issue 45

Created by agent 2


Agent 2 Issue 46

Created by agent 2


Agent 2 Issue 47

Created by agent 2


Agent 2 Issue 48

Created by agent 2


Agent 2 Issue 49

Created by agent 2


Agent 2 Issue 50

Created by agent 2


Agent 2 Issue 51

Created by agent 2


Agent 2 Issue 52

Created by agent 2


Agent 2 Issue 75

Created by agent 2


Agent 2 Issue 53

Created by agent 2


Agent 2 Issue 54

Created by agent 2


Agent 2 Issue 55

Created by agent 2


Agent 2 Issue 56

Created by agent 2


Agent 2 Issue 57

Created by agent 2


Agent 2 Issue 58

Created by agent 2


Agent 2 Issue 59

Created by agent 2


Agent 2 Issue 60

Created by agent 2


Agent 2 Issue 61

Created by agent 2


Agent 2 Issue 62

Created by agent 2


Agent 2 Issue 76

Created by agent 2


Agent 2 Issue 63

Created by agent 2


Agent 2 Issue 64

Created by agent 2


Agent 2 Issue 65

Created by agent 2


Agent 2 Issue 66

Created by agent 2


Agent 2 Issue 67

Created by agent 2


Agent 2 Issue 68

Created by agent 2


Agent 2 Issue 69

Created by agent 2


Agent 2 Issue 70

Created by agent 2


Agent 2 Issue 71

Created by agent 2


Agent 2 Issue 72

Created by agent 2


Agent 2 Issue 77

Created by agent 2


Agent 2 Issue 73

Created by agent 2


Agent 2 Issue 74

Created by agent 2


Agent 2 Issue 75

Created by agent 2


Agent 2 Issue 78

Created by agent 2


Agent 2 Issue 79

Created by agent 2


Agent 2 Issue 80

Created by agent 2


Agent 2 Issue 81

Created by agent 2


Agent 2 Issue 82

Created by agent 2


Agent 2 Issue 83

Created by agent 2


Agent 2 Issue 84

Created by agent 2


Agent 2 Issue 85

Created by agent 2


Agent 2 Issue 86

Created by agent 2


Agent 2 Issue 87

Created by agent 2


Agent 2 Issue 88

Created by agent 2


Agent 2 Issue 89

Created by agent 2


Agent 2 Issue 90

Created by agent 2


Agent 2 Issue 91

Created by agent 2


Agent 2 Issue 92

Created by agent 2


Remove unused issueMap in scoreCollisions

scoreCollisions() creates issueMap and populates it (lines 135-138) but never uses it. Either remove it or add a TODO comment explaining future use. Located in collision.go:135-138. Cosmetic cleanup.


Add cross-type cycle detection warnings to dependency operations

When adding a dependency with 'bd dep add', run DetectCycles() afterwards and warn users if any cycles exist (across all dependency types, not just 'blocks'). This provides visibility into circular dependencies without blocking the operation.

Implementation approach:
1. After successfully adding a dependency in AddDependency, call DetectCycles()
2. If cycles are found, print a warning to stderr showing:
   - The cycle path(s) detected
   - Which dependency types are involved
   - A note that this may cause confusion in dependency visualization
3. Do NOT fail the operation - this is informational only
4. Consider adding a --quiet flag to suppress warnings if needed

The warning should be clear and actionable, e.g.:
WARNING: Circular dependency detected:
  vc-5 (blocks) → vc-13 (parent-child) → vc-5
This may cause confusion in dependency visualization.

- After 'bd dep add' creates a cross-type cycle, a warning is printed to stderr
- Warning includes the full cycle path with dependency types
- Operation still succeeds (warning only, not an error)
- No warning is printed when no cycles exist
- Warning message is clear and actionable

Current behavior: bd PREVENTS cycles (errors out). This issue wants to ALLOW cycles but WARN.

Decision: Current behavior is better. Cycles break the ready work algorithm and dep tree visualization. Prevention is safer than warnings users might ignore.

Code at dep.go:70-92 has cycle detection but it's unreachable - AddDependency errors before that code runs.

Recommend closing as won't-do or changing requirement to match current behavior.


Agent 2 Issue 93

Created by agent 2


Agent 2 Issue 94

Created by agent 2


Agent 2 Issue 95

Created by agent 2


Agent 2 Issue 96

Created by agent 2


Agent 2 Issue 97

Created by agent 2


Agent 2 Issue 98

Created by agent 2


Agent 2 Issue 99

Created by agent 2


Agent 3 Issue 6

Created by agent 3


Agent 3 Issue 7

Created by agent 3


Agent 3 Issue 8

Created by agent 3


Agent 2 Issue 80

Created by agent 2


Agent 3 Issue 9

Created by agent 3


Agent 3 Issue 10

Created by agent 3


Agent 3 Issue 11

Created by agent 3


Agent 3 Issue 12

Created by agent 3


Agent 3 Issue 13

Created by agent 3


Agent 3 Issue 14

Created by agent 3


Agent 3 Issue 15

Created by agent 3


Agent 3 Issue 16

Created by agent 3


Agent 3 Issue 17

Created by agent 3


Agent 3 Issue 18

Created by agent 3


Agent 2 Issue 81

Created by agent 2


Agent 3 Issue 19

Created by agent 3


Agent 3 Issue 20

Created by agent 3


Agent 3 Issue 21

Created by agent 3


Agent 3 Issue 22

Created by agent 3


Agent 3 Issue 23

Created by agent 3


Agent 3 Issue 24

Created by agent 3


Agent 3 Issue 25

Created by agent 3


Agent 3 Issue 26

Created by agent 3


Agent 3 Issue 27

Created by agent 3


Agent 3 Issue 28

Created by agent 3


Agent 2 Issue 82

Created by agent 2


Agent 3 Issue 29

Created by agent 3


Agent 3 Issue 30

Created by agent 3


Agent 3 Issue 31

Created by agent 3


Agent 3 Issue 32

Created by agent 3


Agent 3 Issue 33

Created by agent 3


Agent 3 Issue 34

Created by agent 3


Agent 3 Issue 35

Created by agent 3


Agent 3 Issue 36

Created by agent 3


Agent 3 Issue 37

Created by agent 3


Agent 3 Issue 38

Created by agent 3


Agent 2 Issue 83

Created by agent 2


Agent 3 Issue 39

Created by agent 3


Agent 3 Issue 40

Created by agent 3


Agent 3 Issue 41

Created by agent 3


Agent 3 Issue 42

Created by agent 3


Agent 3 Issue 43

Created by agent 3


Agent 3 Issue 44

Created by agent 3


Agent 3 Issue 45

Created by agent 3


Agent 3 Issue 46

Created by agent 3


Agent 3 Issue 47

Created by agent 3


Agent 3 Issue 48

Created by agent 3


Agent 2 Issue 84

Created by agent 2


Agent 3 Issue 49

Created by agent 3


Agent 3 Issue 50

Created by agent 3


Agent 3 Issue 51

Created by agent 3


Agent 3 Issue 52

Created by agent 3


Agent 3 Issue 53

Created by agent 3


Agent 3 Issue 54

Created by agent 3


Agent 3 Issue 55

Created by agent 3


Agent 3 Issue 56

Created by agent 3


Agent 3 Issue 57

Created by agent 3


Agent 3 Issue 58

Created by agent 3


Agent 2 Issue 85

Created by agent 2


Agent 3 Issue 59

Created by agent 3


Agent 3 Issue 60

Created by agent 3


Agent 3 Issue 61

Created by agent 3


Agent 3 Issue 62

Created by agent 3


Agent 3 Issue 63

Created by agent 3


Agent 3 Issue 64

Created by agent 3


Agent 3 Issue 65

Created by agent 3


Agent 3 Issue 66

Created by agent 3


Agent 3 Issue 67

Created by agent 3


Agent 3 Issue 68

Created by agent 3


Agent 2 Issue 86

Created by agent 2


Agent 3 Issue 69

Created by agent 3


Agent 3 Issue 70

Created by agent 3


Agent 3 Issue 71

Created by agent 3


Agent 3 Issue 72

Created by agent 3


Agent 3 Issue 73

Created by agent 3


Agent 3 Issue 74

Created by agent 3


Agent 3 Issue 75

Created by agent 3


Agent 3 Issue 76

Created by agent 3


Agent 3 Issue 77

Created by agent 3


Agent 3 Issue 78

Created by agent 3


Agent 2 Issue 87

Created by agent 2


Agent 3 Issue 79

Created by agent 3


Agent 3 Issue 80

Created by agent 3


Agent 3 Issue 81

Created by agent 3


Agent 3 Issue 82

Created by agent 3


Agent 3 Issue 83

Created by agent 3


Agent 3 Issue 84

Created by agent 3


Agent 3 Issue 85

Created by agent 3


Agent 3 Issue 86

Created by agent 3


Agent 3 Issue 87

Created by agent 3


Agent 3 Issue 88

Created by agent 3


Agent 2 Issue 88

Created by agent 2


Agent 3 Issue 89

Created by agent 3


Agent 3 Issue 90

Created by agent 3


Agent 3 Issue 91

Created by agent 3


Agent 3 Issue 92

Created by agent 3


Agent 3 Issue 93

Created by agent 3


Agent 3 Issue 94

Created by agent 3


Agent 3 Issue 95

Created by agent 3


Agent 3 Issue 96

Created by agent 3


Agent 3 Issue 97

Created by agent 3


Agent 3 Issue 98

Created by agent 3


Cache compiled regexes in replaceIDReferences for performance

replaceIDReferences() compiles the same regex patterns on every call. With 100 issues and 10 ID mappings, that's 1000 regex compilations. Pre-compile regexes once and reuse. Can use a struct with compiled regex, placeholder, and newID. Located in collision.go:329. Estimated performance improvement: 10-100x for large batches.


Agent 2 Issue 89

Created by agent 2


Agent 3 Issue 99

Created by agent 3


Agent 1 Issue 0

Created by agent 1


Agent 1 Issue 1

Created by agent 1


Agent 1 Issue 2

Created by agent 1


Agent 1 Issue 3

Created by agent 1


Agent 1 Issue 4

Created by agent 1


Agent 1 Issue 5

Created by agent 1


Agent 1 Issue 6

Created by agent 1


Agent 1 Issue 7

Created by agent 1


Agent 1 Issue 8

Created by agent 1


Agent 2 Issue 90

Created by agent 2


Agent 1 Issue 9

Created by agent 1


Agent 1 Issue 10

Created by agent 1


Agent 1 Issue 11

Created by agent 1


Agent 1 Issue 12

Created by agent 1


Agent 1 Issue 13

Created by agent 1


Agent 1 Issue 14

Created by agent 1


Agent 1 Issue 15

Created by agent 1


Agent 1 Issue 16

Created by agent 1


Agent 1 Issue 17

Created by agent 1


Agent 1 Issue 18

Created by agent 1


Agent 2 Issue 91

Created by agent 2


Agent 1 Issue 19

Created by agent 1


Agent 1 Issue 20

Created by agent 1


Agent 1 Issue 21

Created by agent 1


Agent 1 Issue 22

Created by agent 1


Agent 1 Issue 23

Created by agent 1


Agent 1 Issue 24

Created by agent 1


Agent 1 Issue 25

Created by agent 1


Agent 1 Issue 26

Created by agent 1


Agent 1 Issue 27

Created by agent 1


Agent 1 Issue 28

Created by agent 1


Agent 2 Issue 92

Created by agent 2


Agent 1 Issue 29

Created by agent 1


Agent 1 Issue 30

Created by agent 1


Agent 1 Issue 31

Created by agent 1


Agent 1 Issue 32

Created by agent 1


Agent 1 Issue 33

Created by agent 1


Agent 1 Issue 34

Created by agent 1


Agent 1 Issue 35

Created by agent 1


Agent 1 Issue 36

Created by agent 1


Agent 1 Issue 37

Created by agent 1


Agent 1 Issue 38

Created by agent 1


Agent 2 Issue 93

Created by agent 2


Agent 1 Issue 39

Created by agent 1


Agent 1 Issue 40

Created by agent 1


Agent 1 Issue 41

Created by agent 1


Agent 1 Issue 42

Created by agent 1


Agent 1 Issue 43

Created by agent 1


Agent 1 Issue 44

Created by agent 1


Agent 1 Issue 45

Created by agent 1


Agent 1 Issue 46

Created by agent 1


Agent 1 Issue 47

Created by agent 1


Agent 1 Issue 48

Created by agent 1


Agent 2 Issue 94

Created by agent 2


Agent 1 Issue 49

Created by agent 1


Agent 1 Issue 50

Created by agent 1


Agent 1 Issue 51

Created by agent 1


Agent 1 Issue 52

Created by agent 1


Agent 1 Issue 53

Created by agent 1


Agent 1 Issue 54

Created by agent 1


Agent 1 Issue 55

Created by agent 1


Agent 1 Issue 56

Created by agent 1


Agent 1 Issue 57

Created by agent 1


Agent 1 Issue 58

Created by agent 1


Agent 2 Issue 95

Created by agent 2


Agent 1 Issue 59

Created by agent 1


Agent 1 Issue 60

Created by agent 1


Agent 1 Issue 61

Created by agent 1


Agent 1 Issue 62

Created by agent 1


Agent 1 Issue 63

Created by agent 1


Agent 1 Issue 64

Created by agent 1


Agent 1 Issue 65

Created by agent 1


Agent 1 Issue 66

Created by agent 1


Agent 1 Issue 67

Created by agent 1


Agent 1 Issue 68

Created by agent 1


Agent 2 Issue 96

Created by agent 2


Agent 1 Issue 69

Created by agent 1


Agent 1 Issue 70

Created by agent 1


Agent 1 Issue 71

Created by agent 1


Agent 1 Issue 72

Created by agent 1


Agent 1 Issue 73

Created by agent 1


Agent 1 Issue 74

Created by agent 1


Agent 1 Issue 75

Created by agent 1


Agent 1 Issue 76

Created by agent 1


Agent 1 Issue 77

Created by agent 1


Agent 1 Issue 78

Created by agent 1


Agent 2 Issue 97

Created by agent 2


Agent 1 Issue 79

Created by agent 1


Agent 1 Issue 80

Created by agent 1


Agent 1 Issue 81

Created by agent 1


Agent 1 Issue 82

Created by agent 1


Agent 1 Issue 83

Created by agent 1


Agent 1 Issue 84

Created by agent 1


Agent 1 Issue 85

Created by agent 1


Agent 1 Issue 86

Created by agent 1


Agent 1 Issue 87

Created by agent 1


Agent 1 Issue 88

Created by agent 1


Agent 2 Issue 98

Created by agent 2


Agent 1 Issue 89

Created by agent 1


Agent 1 Issue 90

Created by agent 1


Agent 1 Issue 91

Created by agent 1


Agent 1 Issue 92

Created by agent 1


Agent 1 Issue 93

Created by agent 1


Agent 1 Issue 94

Created by agent 1


Agent 1 Issue 95

Created by agent 1


Agent 1 Issue 96

Created by agent 1


Agent 1 Issue 97

Created by agent 1


Agent 1 Issue 98

Created by agent 1


Optimize reference updates to avoid loading all issues into memory

In updateReferences(), we call SearchIssues with no filter to get ALL issues for updating references. For large databases (10k+ issues), this loads everything into memory. Options: 1) Use batched processing with LIMIT/OFFSET, 2) Use SQL UPDATE with REPLACE() directly, 3) Stream results instead of loading all at once. Located in collision.go:266


Agent 2 Issue 99

Created by agent 2


Agent 1 Issue 99

Created by agent 1


Agent 4 Issue 0

Created by agent 4


Agent 4 Issue 1

Created by agent 4


Agent 4 Issue 2

Created by agent 4


Agent 4 Issue 3

Created by agent 4


Agent 4 Issue 4

Created by agent 4


Agent 4 Issue 5

Created by agent 4


Agent 4 Issue 6

Created by agent 4


Agent 4 Issue 7

Created by agent 4


Agent 4 Issue 8

Created by agent 4


Agent 4 Issue 9

Created by agent 4


Agent 4 Issue 10

Created by agent 4


Agent 4 Issue 11

Created by agent 4


Agent 4 Issue 12

Created by agent 4


Agent 4 Issue 13

Created by agent 4


Agent 4 Issue 14

Created by agent 4


Agent 4 Issue 15

Created by agent 4


Agent 4 Issue 16

Created by agent 4


Agent 4 Issue 17

Created by agent 4


Agent 4 Issue 18

Created by agent 4


Agent 4 Issue 19

Created by agent 4


Agent 4 Issue 20

Created by agent 4


Agent 4 Issue 21

Created by agent 4


Agent 4 Issue 22

Created by agent 4


Agent 4 Issue 23

Created by agent 4


Agent 4 Issue 24

Created by agent 4


Agent 4 Issue 25

Created by agent 4


Agent 4 Issue 26

Created by agent 4


Agent 4 Issue 27

Created by agent 4


Agent 4 Issue 28

Created by agent 4


Agent 4 Issue 11

Created by agent 4


Agent 4 Issue 29

Created by agent 4


Agent 4 Issue 30

Created by agent 4


Agent 4 Issue 31

Created by agent 4


Agent 4 Issue 32

Created by agent 4


Agent 4 Issue 33

Created by agent 4


Agent 4 Issue 34

Created by agent 4


Agent 4 Issue 35

Created by agent 4


Agent 4 Issue 36

Created by agent 4


Agent 4 Issue 37

Created by agent 4


Agent 4 Issue 38

Created by agent 4


Agent 4 Issue 12

Created by agent 4


Agent 4 Issue 39

Created by agent 4


Agent 4 Issue 40

Created by agent 4


Agent 4 Issue 41

Created by agent 4


Agent 4 Issue 42

Created by agent 4


Agent 4 Issue 43

Created by agent 4


Agent 4 Issue 44

Created by agent 4


Agent 4 Issue 45

Created by agent 4


Agent 4 Issue 46

Created by agent 4


Agent 4 Issue 47

Created by agent 4


Agent 4 Issue 48

Created by agent 4


Agent 4 Issue 13

Created by agent 4


Agent 4 Issue 49

Created by agent 4


Agent 4 Issue 50

Created by agent 4


Agent 4 Issue 51

Created by agent 4


Agent 4 Issue 52

Created by agent 4


Agent 4 Issue 53

Created by agent 4


Agent 4 Issue 54

Created by agent 4


Agent 4 Issue 55

Created by agent 4


Agent 4 Issue 56

Created by agent 4


Agent 4 Issue 57

Created by agent 4


Agent 4 Issue 58

Created by agent 4


Agent 4 Issue 14

Created by agent 4


Agent 4 Issue 59

Created by agent 4


Agent 4 Issue 60

Created by agent 4


Agent 4 Issue 61

Created by agent 4


Agent 4 Issue 62

Created by agent 4


Agent 4 Issue 63

Created by agent 4


Agent 4 Issue 64

Created by agent 4


Agent 4 Issue 65

Created by agent 4


Agent 4 Issue 66

Created by agent 4


Agent 4 Issue 67

Created by agent 4


Agent 4 Issue 68

Created by agent 4


Agent 4 Issue 15

Created by agent 4


Agent 4 Issue 69

Created by agent 4


Agent 4 Issue 70

Created by agent 4


Agent 4 Issue 71

Created by agent 4


Agent 4 Issue 72

Created by agent 4


Agent 4 Issue 73

Created by agent 4


Agent 4 Issue 74

Created by agent 4


Agent 4 Issue 75

Created by agent 4


Agent 4 Issue 76

Created by agent 4


Agent 4 Issue 77

Created by agent 4


Agent 4 Issue 78

Created by agent 4


Agent 4 Issue 16

Created by agent 4


Agent 4 Issue 79

Created by agent 4


Agent 4 Issue 80

Created by agent 4


Agent 4 Issue 81

Created by agent 4


Agent 4 Issue 82

Created by agent 4


Agent 4 Issue 83

Created by agent 4


Agent 4 Issue 84

Created by agent 4


Agent 4 Issue 85

Created by agent 4


Agent 4 Issue 86

Created by agent 4


Agent 4 Issue 87

Created by agent 4


Agent 4 Issue 88

Created by agent 4


Agent 4 Issue 17

Created by agent 4


Agent 4 Issue 89

Created by agent 4


Agent 4 Issue 90

Created by agent 4


Agent 4 Issue 91

Created by agent 4


Agent 4 Issue 92

Created by agent 4


Agent 4 Issue 93

Created by agent 4


Agent 4 Issue 94

Created by agent 4


Agent 4 Issue 95

Created by agent 4


Agent 4 Issue 96

Created by agent 4


Agent 4 Issue 97

Created by agent 4


Agent 4 Issue 98

Created by agent 4


Add --strict flag for dependency import failures

Currently dependency import errors are warnings (logged to stderr, execution continues). Missing targets or cycles may indicate JSONL corruption. Add --strict flag to fail on any dependency errors for data integrity validation. Location: cmd/bd/import.go:159-164


Agent 4 Issue 18

Created by agent 4


Agent 4 Issue 99

Created by agent 4


Batch Issue 1


Batch Issue 2


Agent 1 Batch 0 Issue 1


Agent 1 Batch 0 Issue 2


Agent 1 Batch 1 Issue 1


Agent 1 Batch 1 Issue 2


Agent 1 Batch 2 Issue 1


Agent 1 Batch 2 Issue 2


Agent 1 Batch 3 Issue 1


Agent 4 Issue 19

Created by agent 4


Agent 1 Batch 3 Issue 2


Agent 1 Batch 4 Issue 1


Agent 1 Batch 4 Issue 2


Agent 1 Batch 5 Issue 1


Agent 1 Batch 5 Issue 2


Agent 1 Batch 6 Issue 1


Agent 1 Batch 6 Issue 2


Agent 1 Batch 7 Issue 1


Agent 1 Batch 7 Issue 2


Agent 1 Batch 8 Issue 1


Agent 4 Issue 20

Created by agent 4


Agent 1 Batch 8 Issue 2


Agent 1 Batch 9 Issue 1


Agent 1 Batch 9 Issue 2


Agent 1 Batch 10 Issue 1


Agent 1 Batch 10 Issue 2


Agent 1 Batch 11 Issue 1


Agent 1 Batch 11 Issue 2


Agent 1 Batch 12 Issue 1


Agent 1 Batch 12 Issue 2


Agent 1 Batch 13 Issue 1


Agent 4 Issue 21

Created by agent 4


Agent 1 Batch 13 Issue 2


Agent 1 Batch 14 Issue 1


Agent 1 Batch 14 Issue 2


Agent 1 Batch 15 Issue 1


Agent 1 Batch 15 Issue 2


Agent 1 Batch 16 Issue 1


Agent 1 Batch 16 Issue 2


Agent 1 Batch 17 Issue 1


Agent 1 Batch 17 Issue 2


Agent 1 Batch 18 Issue 1


Agent 4 Issue 22

Created by agent 4


Agent 1 Batch 18 Issue 2


Agent 1 Batch 19 Issue 1


Agent 1 Batch 19 Issue 2


Agent 1 Batch 20 Issue 1


Agent 1 Batch 20 Issue 2


Agent 1 Batch 21 Issue 1


Agent 1 Batch 21 Issue 2


Agent 1 Batch 22 Issue 1


Agent 1 Batch 22 Issue 2


Agent 1 Batch 23 Issue 1


Agent 4 Issue 23

Created by agent 4


Agent 1 Batch 23 Issue 2


Agent 2 Batch 0 Issue 1


Agent 2 Batch 0 Issue 2


Agent 2 Batch 1 Issue 1


Agent 2 Batch 1 Issue 2


Agent 2 Batch 2 Issue 1


Agent 2 Batch 2 Issue 2


Agent 2 Batch 3 Issue 1


Agent 2 Batch 3 Issue 2


Agent 2 Batch 4 Issue 1


Agent 4 Issue 24

Created by agent 4


Agent 2 Batch 4 Issue 2


Agent 2 Batch 5 Issue 1


Agent 2 Batch 5 Issue 2


Agent 2 Batch 6 Issue 1


Agent 2 Batch 6 Issue 2


Agent 2 Batch 7 Issue 1


Agent 2 Batch 7 Issue 2


Agent 2 Batch 8 Issue 1


Agent 2 Batch 8 Issue 2


Agent 2 Batch 9 Issue 1


Agent 4 Issue 25

Created by agent 4


Agent 2 Batch 9 Issue 2


Agent 2 Batch 10 Issue 1


Agent 2 Batch 10 Issue 2


Agent 2 Batch 11 Issue 1


Agent 2 Batch 11 Issue 2


Agent 2 Batch 12 Issue 1


Agent 2 Batch 12 Issue 2


Agent 2 Batch 13 Issue 1


Agent 2 Batch 13 Issue 2


Agent 2 Batch 14 Issue 1


Agent 4 Issue 26

Created by agent 4


Agent 2 Batch 14 Issue 2


Agent 2 Batch 15 Issue 1


Agent 2 Batch 15 Issue 2


Agent 2 Batch 16 Issue 1


Agent 2 Batch 16 Issue 2


Agent 2 Batch 17 Issue 1


Agent 2 Batch 17 Issue 2


Agent 2 Batch 18 Issue 1


Agent 2 Batch 18 Issue 2


Agent 2 Batch 19 Issue 1


Agent 4 Issue 27

Created by agent 4


Agent 2 Batch 19 Issue 2


Agent 2 Batch 20 Issue 1


Agent 2 Batch 20 Issue 2


Agent 2 Batch 21 Issue 1


Agent 2 Batch 21 Issue 2


Agent 2 Batch 22 Issue 1


Agent 2 Batch 22 Issue 2


Agent 2 Batch 23 Issue 1


Agent 2 Batch 23 Issue 2


Agent 2 Batch 24 Issue 1


Fix import zero-value field handling

Import uses zero-value checks (Priority != 0) to determine field updates. This prevents setting priority to 0 or clearing string fields. Export/import round-trip not fully idempotent for zero values. Consider JSON presence detection or explicit preserve-existing semantics. Location: cmd/bd/import.go:95-106


Agent 4 Issue 28

Created by agent 4


Agent 2 Batch 24 Issue 2


Agent 2 Batch 25 Issue 1


Agent 2 Batch 25 Issue 2


Agent 2 Batch 26 Issue 1


Agent 2 Batch 26 Issue 2


Agent 2 Batch 27 Issue 1


Agent 2 Batch 27 Issue 2


Agent 2 Batch 28 Issue 1


Agent 2 Batch 28 Issue 2


Agent 2 Batch 29 Issue 1


Agent 4 Issue 29

Created by agent 4


Agent 2 Batch 29 Issue 2


Agent 2 Batch 30 Issue 1


Agent 2 Batch 30 Issue 2


Agent 2 Batch 31 Issue 1


Agent 2 Batch 31 Issue 2


Agent 2 Batch 32 Issue 1


Agent 2 Batch 32 Issue 2


Agent 2 Batch 33 Issue 1


Agent 2 Batch 33 Issue 2


Agent 2 Batch 34 Issue 1


Agent 4 Issue 30

Created by agent 4


Agent 2 Batch 34 Issue 2


Agent 2 Batch 35 Issue 1


Agent 2 Batch 35 Issue 2


Agent 2 Batch 36 Issue 1


Agent 2 Batch 36 Issue 2


Agent 2 Batch 37 Issue 1


Agent 2 Batch 37 Issue 2


Agent 2 Batch 38 Issue 1


Agent 2 Batch 38 Issue 2


Agent 2 Batch 39 Issue 1


Agent 4 Issue 31

Created by agent 4


Agent 2 Batch 39 Issue 2


Agent 2 Batch 40 Issue 1


Agent 2 Batch 40 Issue 2


Agent 2 Batch 41 Issue 1


Agent 2 Batch 41 Issue 2


Agent 2 Batch 42 Issue 1


Agent 2 Batch 42 Issue 2


Agent 2 Batch 43 Issue 1


Agent 2 Batch 43 Issue 2


Agent 2 Batch 44 Issue 1


Agent 4 Issue 32

Created by agent 4


Agent 2 Batch 44 Issue 2


Agent 2 Batch 45 Issue 1


Agent 2 Batch 45 Issue 2


Agent 2 Batch 46 Issue 1


Agent 2 Batch 46 Issue 2


Agent 2 Batch 47 Issue 1


Agent 2 Batch 47 Issue 2


Agent 2 Batch 48 Issue 1


Agent 2 Batch 48 Issue 2


Agent 2 Batch 49 Issue 1


Agent 4 Issue 33

Created by agent 4


Agent 2 Batch 49 Issue 2


Agent 1 Batch 24 Issue 1


Agent 1 Batch 24 Issue 2


Agent 1 Batch 25 Issue 1


Agent 1 Batch 25 Issue 2


Agent 1 Batch 26 Issue 1


Agent 1 Batch 26 Issue 2


Agent 1 Batch 27 Issue 1


Agent 1 Batch 27 Issue 2


Agent 1 Batch 28 Issue 1


Agent 4 Issue 34

Created by agent 4


Agent 1 Batch 28 Issue 2


Agent 1 Batch 29 Issue 1


Agent 1 Batch 29 Issue 2


Agent 1 Batch 30 Issue 1


Agent 1 Batch 30 Issue 2


Agent 1 Batch 31 Issue 1


Agent 1 Batch 31 Issue 2


Agent 1 Batch 32 Issue 1


Agent 1 Batch 32 Issue 2


Agent 1 Batch 33 Issue 1


Agent 4 Issue 35

Created by agent 4


Agent 1 Batch 33 Issue 2


Agent 1 Batch 34 Issue 1


Agent 1 Batch 34 Issue 2


Agent 0 Batch 0 Issue 1


Agent 0 Batch 0 Issue 2


Agent 0 Batch 1 Issue 1


Agent 0 Batch 1 Issue 2


Agent 0 Batch 2 Issue 1


Agent 0 Batch 2 Issue 2


Agent 0 Batch 3 Issue 1


Agent 4 Issue 36

Created by agent 4


Agent 0 Batch 3 Issue 2


Agent 0 Batch 4 Issue 1


Agent 0 Batch 4 Issue 2


Agent 0 Batch 5 Issue 1


Agent 0 Batch 5 Issue 2


Agent 0 Batch 6 Issue 1


Agent 0 Batch 6 Issue 2


Agent 0 Batch 7 Issue 1


Agent 0 Batch 7 Issue 2


Agent 0 Batch 8 Issue 1


Agent 4 Issue 37

Created by agent 4


Agent 0 Batch 8 Issue 2


Agent 0 Batch 9 Issue 1


Agent 0 Batch 9 Issue 2


Agent 0 Batch 10 Issue 1


Agent 0 Batch 10 Issue 2


Agent 0 Batch 11 Issue 1


Agent 0 Batch 11 Issue 2


Agent 0 Batch 12 Issue 1


Agent 0 Batch 12 Issue 2


Agent 0 Batch 13 Issue 1


Increase test coverage for auto-flush and auto-import features

Critical features have 0% test coverage despite being core workflow functionality.

**Uncovered areas (0% coverage):**

Auto-flush/Auto-import (dirty tracking):
- MarkIssueDirty / MarkIssuesDirty
- GetDirtyIssues / GetDirtyIssueCount
- ClearDirtyIssues / ClearDirtyIssuesByID
- Auto-flush debouncing logic
- Auto-import hash comparison

Database/file discovery:
- FindDatabasePath (finds .beads/*.db in directory tree)
- FindJSONLPath (finds issues.jsonl)
- findDatabaseInTree helper

Label operations:
- AddLabel / RemoveLabel
- GetLabels / GetIssuesByLabel

Events/Comments:
- AddComment
- GetEvents
- GetStatistics

Metadata storage:
- SetMetadata / GetMetadata (used for import hash tracking)

CLI output formatting:
- outputJSON
- printCollisionReport / printRemappingReport
- createIssuesFromMarkdown

**Priority areas:**
1. Auto-flush/import (highest risk - core workflow)
2. Database discovery (second - affects all operations)
3. Labels/events (lower priority - less commonly used)

**Test approach:**
- Add unit tests for dirty tracking in sqlite package
- Add integration tests for auto-flush timing and debouncing
- Add tests for import hash detection and idempotency
- Add tests for database discovery edge cases (permissions, nested dirs)

**Target:** Get overall coverage from 60% → 75%, focus on cmd/bd (currently 24.1%)

**Note:** These features work well in practice (dogfooding proves it) but edge cases (disk full, permissions, concurrent access, race conditions) are untested.

Added comprehensive tests for CLI output functions (outputJSON, printCollisionReport, printRemappingReport).

Coverage analysis shows:
- outputJSON: 60% coverage (increased from 0%)
- printCollisionReport: 100% coverage (increased from 0%)
- printRemappingReport: 100% coverage (increased from 0%)
- cmd/bd overall: 19.7% (increased from 18.8%)

Other areas already have excellent coverage:
✅ Dirty tracking: TestMarkIssueDirty, TestMarkIssuesDirty, TestGetDirtyIssueCount, TestClearDirtyIssuesByID
✅ Auto-flush: TestAutoFlushDirtyMarking, TestAutoFlushDebounce, TestAutoFlushConcurrency
✅ Auto-import: TestAutoImportIfNewer, TestAutoImportHashUnchanged, TestAutoImportCollisions
✅ Database discovery: TestFindDatabasePathInTree, TestFindJSONLPath
✅ Labels: TestAddLabel, TestRemoveLabel, TestGetLabels, TestGetIssuesByLabel
✅ Metadata: TestSetAndGetMetadata, TestGetMetadataNotFound
✅ Events: TestAddComment, TestAddMultipleComments, TestGetEvents

The remaining low coverage in cmd/bd is primarily Cobra command setup and CLI wiring, which is difficult to unit test and best tested via integration/E2E tests.


Agent 4 Issue 38

Created by agent 4


Agent 0 Batch 13 Issue 2


Agent 0 Batch 14 Issue 1


Agent 0 Batch 14 Issue 2


Agent 0 Batch 15 Issue 1


Agent 0 Batch 15 Issue 2


Agent 0 Batch 16 Issue 1


Agent 0 Batch 16 Issue 2


Agent 0 Batch 17 Issue 1


Agent 0 Batch 17 Issue 2


Agent 0 Batch 18 Issue 1


Agent 4 Issue 39

Created by agent 4


Agent 0 Batch 18 Issue 2


Agent 0 Batch 19 Issue 1


Agent 0 Batch 19 Issue 2


Agent 0 Batch 20 Issue 1


Agent 0 Batch 20 Issue 2


Agent 0 Batch 21 Issue 1


Agent 0 Batch 21 Issue 2


Agent 0 Batch 22 Issue 1


Agent 0 Batch 22 Issue 2


Agent 0 Batch 23 Issue 1


Agent 4 Issue 40

Created by agent 4


Agent 0 Batch 23 Issue 2


Agent 0 Batch 24 Issue 1


Agent 0 Batch 24 Issue 2


Agent 0 Batch 25 Issue 1


Agent 0 Batch 25 Issue 2


Agent 0 Batch 26 Issue 1


Agent 0 Batch 26 Issue 2


Agent 0 Batch 27 Issue 1


Agent 0 Batch 27 Issue 2


Agent 0 Batch 28 Issue 1


Agent 4 Issue 41

Created by agent 4


Agent 0 Batch 28 Issue 2


Agent 0 Batch 29 Issue 1


Agent 0 Batch 29 Issue 2


Agent 0 Batch 30 Issue 1


Agent 0 Batch 30 Issue 2


Agent 0 Batch 31 Issue 1


Agent 0 Batch 31 Issue 2


Agent 0 Batch 32 Issue 1


Agent 0 Batch 32 Issue 2


Agent 0 Batch 33 Issue 1


Agent 4 Issue 42

Created by agent 4


Agent 0 Batch 33 Issue 2


Agent 0 Batch 34 Issue 1


Agent 0 Batch 34 Issue 2


Agent 0 Batch 35 Issue 1


Agent 0 Batch 35 Issue 2


Agent 0 Batch 36 Issue 1


Agent 0 Batch 36 Issue 2


Agent 0 Batch 37 Issue 1


Agent 0 Batch 37 Issue 2


Agent 0 Batch 38 Issue 1


Agent 4 Issue 43

Created by agent 4


Agent 0 Batch 38 Issue 2


Agent 0 Batch 39 Issue 1


Agent 0 Batch 39 Issue 2


Agent 3 Batch 0 Issue 1


Agent 3 Batch 0 Issue 2


Agent 3 Batch 1 Issue 1


Agent 3 Batch 1 Issue 2


Agent 3 Batch 2 Issue 1


Agent 3 Batch 2 Issue 2


Agent 3 Batch 3 Issue 1


Agent 4 Issue 44

Created by agent 4


Agent 3 Batch 3 Issue 2


Agent 3 Batch 4 Issue 1


Agent 3 Batch 4 Issue 2


Agent 3 Batch 5 Issue 1


Agent 3 Batch 5 Issue 2


Agent 3 Batch 6 Issue 1


Agent 3 Batch 6 Issue 2


Agent 3 Batch 7 Issue 1


Agent 3 Batch 7 Issue 2


Agent 3 Batch 8 Issue 1


Agent 4 Issue 45

Created by agent 4


Agent 3 Batch 8 Issue 2


Agent 3 Batch 9 Issue 1


Agent 3 Batch 9 Issue 2


Agent 3 Batch 10 Issue 1


Agent 3 Batch 10 Issue 2


Agent 3 Batch 11 Issue 1


Agent 3 Batch 11 Issue 2


Agent 3 Batch 12 Issue 1


Agent 3 Batch 12 Issue 2


Agent 3 Batch 13 Issue 1


Agent 4 Issue 46

Created by agent 4


Agent 3 Batch 13 Issue 2


Agent 3 Batch 14 Issue 1


Agent 3 Batch 14 Issue 2


Agent 3 Batch 15 Issue 1


Agent 3 Batch 15 Issue 2


Agent 3 Batch 16 Issue 1


Agent 3 Batch 16 Issue 2


Agent 3 Batch 17 Issue 1


Agent 3 Batch 17 Issue 2


Agent 3 Batch 18 Issue 1


Agent 4 Issue 47

Created by agent 4


Agent 3 Batch 18 Issue 2


Agent 3 Batch 19 Issue 1


Agent 3 Batch 19 Issue 2


Agent 3 Batch 20 Issue 1


Agent 3 Batch 20 Issue 2


Agent 3 Batch 21 Issue 1


Agent 3 Batch 21 Issue 2


Agent 3 Batch 22 Issue 1


Agent 3 Batch 22 Issue 2


Agent 3 Batch 23 Issue 1


Handle missing JSONL directory in findJSONLPath

findJSONLPath() assumes the database directory exists. If someone runs bd init to create a new database but the .beads directory doesn't exist yet, the glob operations might fail silently. Add os.MkdirAll(dbDir, 0755) to ensure directory exists before globbing. Located in cmd/bd/main.go:188-201.


Agent 4 Issue 48

Created by agent 4


Agent 3 Batch 23 Issue 2


Agent 3 Batch 24 Issue 1


Agent 3 Batch 24 Issue 2


Agent 3 Batch 25 Issue 1


Agent 3 Batch 25 Issue 2


Agent 3 Batch 26 Issue 1


Agent 3 Batch 26 Issue 2


Agent 3 Batch 27 Issue 1


Agent 3 Batch 27 Issue 2


Agent 3 Batch 28 Issue 1


Agent 4 Issue 49

Created by agent 4


Agent 3 Batch 28 Issue 2


Agent 3 Batch 29 Issue 1


Agent 3 Batch 29 Issue 2


Agent 3 Batch 30 Issue 1


Agent 3 Batch 30 Issue 2


Agent 3 Batch 31 Issue 1


Agent 3 Batch 31 Issue 2


Agent 3 Batch 32 Issue 1


Agent 3 Batch 32 Issue 2


Agent 3 Batch 33 Issue 1


Agent 4 Issue 50

Created by agent 4


Agent 3 Batch 33 Issue 2


Agent 3 Batch 34 Issue 1


Agent 3 Batch 34 Issue 2


Agent 3 Batch 35 Issue 1


Agent 3 Batch 35 Issue 2


Agent 3 Batch 36 Issue 1


Agent 3 Batch 36 Issue 2


Agent 3 Batch 37 Issue 1


Agent 3 Batch 37 Issue 2


Agent 3 Batch 38 Issue 1


Agent 4 Issue 51

Created by agent 4


Agent 3 Batch 38 Issue 2


Agent 3 Batch 39 Issue 1


Agent 3 Batch 39 Issue 2


Agent 3 Batch 40 Issue 1


Agent 3 Batch 40 Issue 2


Agent 3 Batch 41 Issue 1


Agent 3 Batch 41 Issue 2


Agent 3 Batch 42 Issue 1


Agent 3 Batch 42 Issue 2


Agent 3 Batch 43 Issue 1


Agent 4 Issue 52

Created by agent 4


Agent 3 Batch 43 Issue 2


Agent 3 Batch 44 Issue 1


Agent 3 Batch 44 Issue 2


Agent 3 Batch 45 Issue 1


Agent 3 Batch 45 Issue 2


Agent 3 Batch 46 Issue 1


Agent 3 Batch 46 Issue 2


Agent 3 Batch 47 Issue 1


Agent 3 Batch 47 Issue 2


Agent 3 Batch 48 Issue 1


Agent 4 Issue 53

Created by agent 4


Agent 3 Batch 48 Issue 2


Agent 3 Batch 49 Issue 1


Agent 3 Batch 49 Issue 2


Agent 1 Batch 35 Issue 1


Agent 1 Batch 35 Issue 2


Agent 1 Batch 36 Issue 1


Agent 1 Batch 36 Issue 2


Agent 1 Batch 37 Issue 1


Agent 1 Batch 37 Issue 2


Agent 1 Batch 38 Issue 1


Agent 4 Issue 54

Created by agent 4


Agent 1 Batch 38 Issue 2


Agent 1 Batch 39 Issue 1


Agent 1 Batch 39 Issue 2


Agent 1 Batch 40 Issue 1


Agent 1 Batch 40 Issue 2


Agent 1 Batch 41 Issue 1


Agent 1 Batch 41 Issue 2


Agent 1 Batch 42 Issue 1


Agent 1 Batch 42 Issue 2


Agent 1 Batch 43 Issue 1


Agent 4 Issue 55

Created by agent 4


Agent 1 Batch 43 Issue 2


Agent 1 Batch 44 Issue 1


Agent 1 Batch 44 Issue 2


Agent 1 Batch 45 Issue 1


Agent 1 Batch 45 Issue 2


Agent 1 Batch 46 Issue 1


Agent 1 Batch 46 Issue 2


Agent 1 Batch 47 Issue 1


Agent 1 Batch 47 Issue 2


Agent 1 Batch 48 Issue 1


Agent 4 Issue 56

Created by agent 4


Agent 1 Batch 48 Issue 2


Agent 1 Batch 49 Issue 1


Agent 1 Batch 49 Issue 2


Agent 0 Batch 40 Issue 1


Agent 0 Batch 40 Issue 2


Agent 0 Batch 41 Issue 1


Agent 0 Batch 41 Issue 2


Agent 0 Batch 42 Issue 1


Agent 0 Batch 42 Issue 2


Agent 0 Batch 43 Issue 1


Agent 4 Issue 57

Created by agent 4


Agent 0 Batch 43 Issue 2


Agent 0 Batch 44 Issue 1


Agent 0 Batch 44 Issue 2


Agent 0 Batch 45 Issue 1


Agent 0 Batch 45 Issue 2


Agent 0 Batch 46 Issue 1


Agent 0 Batch 46 Issue 2


Agent 0 Batch 47 Issue 1


Agent 0 Batch 47 Issue 2


Agent 0 Batch 48 Issue 1


Add visibility for auto-flush failures

flushToJSONL() writes warnings to stderr when flush fails, but calling code has no way to know if flush succeeded or failed. This means a command could return success even though JSONL is now out of sync. Consider maintaining a 'last flush status' variable or counter for failed flushes, and warn user after multiple consecutive failures (e.g., 3+). Located in cmd/bd/main.go:227-307.


Agent 4 Issue 58

Created by agent 4


Agent 0 Batch 48 Issue 2


Agent 0 Batch 49 Issue 1


Agent 0 Batch 49 Issue 2


Base Issue 0


Updated by agent 1


Base Issue 2


Base Issue 3


Base Issue 4


Base Issue 5


Agent 4 Issue 59

Created by agent 4


Base Issue 7


Base Issue 8


Base Issue 9


Agent 0 New Issue 0


Agent 4 New Issue 0


Agent 0 New Issue 5


Agent 2 New Issue 0


Agent 0 New Issue 10


Agent 4 New Issue 5


Agent 2 New Issue 5


Agent 4 Issue 60

Created by agent 4


Agent 0 New Issue 15


Agent 4 New Issue 10


Agent 2 New Issue 10


Agent 4 New Issue 15


Agent 0 New Issue 20


Agent 2 New Issue 15


Agent 2 New Issue 20


Agent 2 New Issue 25


Agent 2 New Issue 30


Agent 2 New Issue 35


Agent 4 Issue 61

Created by agent 4


Agent 2 New Issue 40


Agent 2 New Issue 45


Agent 3 New Issue 0


Agent 3 New Issue 5


Agent 4 New Issue 20


Agent 3 New Issue 10


Agent 4 New Issue 25


Agent 4 New Issue 30


Agent 4 New Issue 35


Agent 0 New Issue 25


Agent 4 Issue 62

Created by agent 4


Agent 3 New Issue 15


Agent 4 New Issue 40


Agent 3 New Issue 20


Agent 4 New Issue 45


Agent 3 New Issue 25


Agent 0 New Issue 30


Agent 3 New Issue 30


Agent 0 New Issue 35


Agent 3 New Issue 35


Agent 0 New Issue 40


Agent 4 Issue 63

Created by agent 4


Agent 5 New Issue 0


Agent 3 New Issue 40


Agent 5 New Issue 5


Agent 3 New Issue 45


Agent 5 New Issue 10


Agent 0 New Issue 45


Agent 5 New Issue 15


Agent 5 New Issue 20


Agent 5 New Issue 25


Agent 5 New Issue 30


Agent 4 Issue 64

Created by agent 4


Agent 5 New Issue 35


Agent 5 New Issue 40


Agent 5 New Issue 45


Agent 1 New Issue 0


Agent 1 New Issue 5


Agent 1 New Issue 10


Agent 1 New Issue 15


Agent 1 New Issue 20


Agent 1 New Issue 25


Agent 1 New Issue 30


Agent 4 Issue 65

Created by agent 4


Agent 1 New Issue 35


Agent 1 New Issue 40


Agent 1 New Issue 45


Timeout Test


Agent 1 Issue 0


Agent 1 Issue 1


Agent 1 Issue 2


Agent 1 Issue 3


Agent 1 Issue 4


Agent 1 Issue 5


Agent 4 Issue 66

Created by agent 4


Agent 1 Issue 6


Agent 1 Issue 7


Agent 1 Issue 8


Agent 2 Issue 0


Agent 2 Issue 1


Agent 2 Issue 2


Agent 6 Issue 0


Agent 6 Issue 1


Agent 6 Issue 2


Agent 6 Issue 3


Agent 4 Issue 67

Created by agent 4


Agent 6 Issue 4


Agent 6 Issue 5


Agent 6 Issue 6


Agent 6 Issue 7


Agent 6 Issue 8


Agent 6 Issue 9


Agent 6 Issue 10


Agent 6 Issue 11


Agent 6 Issue 12


Agent 6 Issue 13


Add test coverage for auto-flush feature

Add comprehensive tests for auto-flush functionality:\n- Test that markDirtyAndScheduleFlush() is called after CRUD operations\n- Test debounce timing (rapid operations result in single flush)\n- Test --no-auto-flush flag disables feature\n- Test flush on program exit\n- Test concurrent operations don't cause races\n- Test error scenarios (disk full, permission denied, etc.)\n- Test import command triggers auto-flush\n\nCurrent implementation has no test coverage for the auto-flush feature. Located in cmd/bd/main_test.go (to be created).


Agent 4 Issue 68

Created by agent 4


Agent 6 Issue 14


Agent 6 Issue 15


Agent 6 Issue 16


Agent 6 Issue 17


Agent 6 Issue 18


Agent 6 Issue 19


Agent 6 Issue 20


Agent 6 Issue 21


Agent 6 Issue 22


Agent 6 Issue 23


Agent 4 Issue 69

Created by agent 4


Agent 6 Issue 24


Agent 6 Issue 25


Agent 6 Issue 26


Agent 6 Issue 27


Agent 6 Issue 28


Agent 6 Issue 29


Agent 6 Issue 30


Agent 6 Issue 31


Agent 6 Issue 32


Agent 6 Issue 33


Agent 4 Issue 70

Created by agent 4


Agent 6 Issue 34


Agent 6 Issue 35


Agent 6 Issue 36


Agent 6 Issue 37


Agent 6 Issue 38


Agent 6 Issue 39


Agent 6 Issue 40


Agent 6 Issue 41


Agent 6 Issue 42


Agent 6 Issue 43


Agent 4 Issue 71

Created by agent 4


Agent 6 Issue 44


Agent 6 Issue 45


Agent 6 Issue 46


Agent 6 Issue 47


Agent 6 Issue 48


Agent 6 Issue 49


Agent 6 Issue 50


Agent 6 Issue 51


Agent 6 Issue 52


Agent 6 Issue 53


Agent 4 Issue 72

Created by agent 4


Agent 6 Issue 54


Agent 6 Issue 55


Agent 6 Issue 56


Agent 6 Issue 57


Agent 6 Issue 58


Agent 6 Issue 59


Agent 6 Issue 60


Agent 6 Issue 61


Agent 6 Issue 62


Agent 6 Issue 63


Agent 4 Issue 73

Created by agent 4


Agent 6 Issue 64


Agent 6 Issue 65


Agent 6 Issue 66


Agent 6 Issue 67


Agent 6 Issue 68


Agent 6 Issue 69


Agent 6 Issue 70


Agent 6 Issue 71


Agent 6 Issue 72


Agent 6 Issue 73


Agent 4 Issue 74

Created by agent 4


Agent 6 Issue 74


Agent 6 Issue 75


Agent 6 Issue 76


Agent 6 Issue 77


Agent 6 Issue 78


Agent 6 Issue 79


Agent 6 Issue 80


Agent 6 Issue 81


Agent 6 Issue 82


Agent 6 Issue 83


Agent 4 Issue 75

Created by agent 4


Agent 6 Issue 84


Agent 6 Issue 85


Agent 6 Issue 86


Agent 6 Issue 87


Agent 6 Issue 88


Agent 6 Issue 89


Agent 6 Issue 90


Agent 6 Issue 91


Agent 6 Issue 92


Agent 6 Issue 93


Agent 4 Issue 76

Created by agent 4


Agent 6 Issue 94


Agent 6 Issue 95


Agent 6 Issue 96


Agent 6 Issue 97


Agent 6 Issue 98


Agent 6 Issue 99


Agent 2 Issue 3


Agent 2 Issue 4


Agent 2 Issue 5


Agent 2 Issue 6


Agent 4 Issue 77

Created by agent 4


Agent 2 Issue 7


Agent 2 Issue 8


Agent 2 Issue 9


Agent 2 Issue 10


Agent 2 Issue 11


Agent 2 Issue 12


Agent 2 Issue 13


Agent 2 Issue 14


Agent 2 Issue 15


Agent 2 Issue 16


Add migration scripts for GitHub Issues

Create scripts to import from GitHub Issues API or exported JSON


Agent 4 Issue 78

Created by agent 4


Agent 2 Issue 17


Agent 2 Issue 18


Agent 2 Issue 19


Agent 2 Issue 20


Agent 2 Issue 21


Agent 2 Issue 22


Agent 2 Issue 23


Agent 2 Issue 24


Agent 2 Issue 25


Agent 2 Issue 26


Agent 4 Issue 79

Created by agent 4


Agent 2 Issue 27


Agent 2 Issue 28


Agent 2 Issue 29


Agent 2 Issue 30


Agent 2 Issue 31


Agent 2 Issue 32


Agent 2 Issue 33


Agent 2 Issue 34


Agent 2 Issue 35


Agent 2 Issue 36


Agent 4 Issue 80

Created by agent 4


Agent 2 Issue 37


Agent 2 Issue 38


Agent 2 Issue 39


Agent 2 Issue 40


Agent 2 Issue 41


Agent 2 Issue 42


Agent 2 Issue 43


Agent 2 Issue 44


Agent 2 Issue 45


Agent 2 Issue 46


Agent 4 Issue 81

Created by agent 4


Agent 2 Issue 47


Agent 2 Issue 48


Agent 2 Issue 49


Agent 2 Issue 50


Agent 2 Issue 51


Agent 2 Issue 52


Agent 2 Issue 53


Agent 2 Issue 54


Agent 2 Issue 55


Agent 2 Issue 56


Agent 4 Issue 82

Created by agent 4


Agent 2 Issue 57


Agent 2 Issue 58


Agent 2 Issue 59


Agent 2 Issue 60


Agent 2 Issue 61


Agent 2 Issue 62


Agent 2 Issue 63


Agent 2 Issue 64


Agent 2 Issue 65


Agent 2 Issue 66


Agent 4 Issue 83

Created by agent 4


Agent 2 Issue 67


Agent 2 Issue 68


Agent 2 Issue 69


Agent 2 Issue 70


Agent 5 Issue 0


Agent 5 Issue 1


Agent 5 Issue 2


Agent 5 Issue 3


Agent 5 Issue 4


Agent 5 Issue 5


Agent 4 Issue 84

Created by agent 4


Agent 5 Issue 6


Agent 5 Issue 7


Agent 5 Issue 8


Agent 5 Issue 9


Agent 5 Issue 10


Agent 5 Issue 11


Agent 5 Issue 12


Agent 5 Issue 13


Agent 5 Issue 14


Agent 5 Issue 15


Agent 4 Issue 85

Created by agent 4


Agent 5 Issue 16


Agent 5 Issue 17


Agent 5 Issue 18


Agent 5 Issue 19


Agent 5 Issue 20


Agent 5 Issue 21


Agent 5 Issue 22


Agent 5 Issue 23


Agent 5 Issue 24


Agent 5 Issue 25


Agent 4 Issue 86

Created by agent 4


Agent 5 Issue 26


Agent 5 Issue 27


Agent 5 Issue 28


Agent 5 Issue 29


Agent 5 Issue 30


Agent 5 Issue 31


Agent 5 Issue 32


Agent 5 Issue 33


Agent 5 Issue 34


Agent 5 Issue 35


Agent 4 Issue 87

Created by agent 4


Agent 5 Issue 36


Agent 5 Issue 37


Agent 5 Issue 38


Agent 5 Issue 39


Agent 5 Issue 40


Agent 5 Issue 41


Agent 5 Issue 42


Agent 5 Issue 43


Agent 5 Issue 44


Agent 5 Issue 45


Add godoc comments for auto-flush functions

Add comprehensive godoc comments for findJSONLPath(), markDirtyAndScheduleFlush(), and flushToJSONL() explaining behavior, concurrency considerations, and error handling. Include notes about debouncing behavior (timer resets on each write, flush occurs 5s after LAST operation) and flush-on-exit guarantees. Located in cmd/bd/main.go:188-307.


Document hierarchical blocking behavior in README

The fix for bd-50 changes user-visible behavior: children of blocked epics are now automatically blocked.

**What needs documenting:**
1. README.md dependency section should explain blocking propagation
2. Clarify that 'blocks' + 'parent-child' together create transitive blocking
3. Note that 'related' and 'discovered-from' do NOT propagate blocking
4. Add example showing epic → child blocking propagation

**Example to add:**
```bash
# If epic is blocked, children are too
bd create "Epic 1" -t epic -p 1
bd create "Task 1" -t task -p 1
bd dep add task-1 epic-1 --type parent-child

# Block the epic
bd create "Blocker" -t task -p 0
bd dep add epic-1 blocker-1 --type blocks

# Now both epic-1 AND task-1 are blocked
bd ready  # Neither will show up
```


Agent 4 Issue 88

Created by agent 4


Agent 5 Issue 46


Agent 5 Issue 47


Agent 5 Issue 48


Agent 5 Issue 49


Agent 5 Issue 50


Agent 5 Issue 51


Agent 5 Issue 52


Agent 5 Issue 53


Agent 5 Issue 54


Agent 5 Issue 55


Agent 4 Issue 89

Created by agent 4


Agent 5 Issue 56


Agent 5 Issue 57


Agent 5 Issue 58


Agent 5 Issue 59


Agent 5 Issue 60


Agent 5 Issue 61


Agent 5 Issue 62


Agent 5 Issue 63


Agent 5 Issue 64


Agent 5 Issue 65


Agent 4 Issue 90

Created by agent 4


Agent 5 Issue 66


Agent 5 Issue 67


Agent 5 Issue 68


Agent 5 Issue 69


Agent 5 Issue 70


Agent 5 Issue 71


Agent 5 Issue 72


Agent 5 Issue 73


Agent 5 Issue 74


Agent 5 Issue 75


Agent 4 Issue 91

Created by agent 4


Agent 5 Issue 76


Agent 5 Issue 77


Agent 5 Issue 78


Agent 5 Issue 79


Agent 5 Issue 80


Agent 5 Issue 81


Agent 5 Issue 82


Agent 5 Issue 83


Agent 5 Issue 84


Agent 5 Issue 85


Agent 4 Issue 92

Created by agent 4


Agent 5 Issue 86


Agent 5 Issue 87


Agent 5 Issue 88


Agent 5 Issue 89


Agent 5 Issue 90


Agent 5 Issue 91


Agent 5 Issue 92


Agent 5 Issue 93


Agent 5 Issue 94


Agent 5 Issue 95


Agent 4 Issue 93

Created by agent 4


Agent 5 Issue 96


Agent 5 Issue 97


Agent 5 Issue 98


Agent 5 Issue 99


Agent 2 Issue 71


Agent 2 Issue 72


Agent 2 Issue 73


Agent 2 Issue 74


Agent 2 Issue 75


Agent 2 Issue 76


Agent 4 Issue 94

Created by agent 4


Agent 2 Issue 77


Agent 2 Issue 78


Agent 2 Issue 79


Agent 2 Issue 80


Agent 2 Issue 81


Agent 2 Issue 82


Agent 2 Issue 83


Agent 2 Issue 84


Agent 2 Issue 85


Agent 4 Issue 0


Agent 4 Issue 95

Created by agent 4


Agent 4 Issue 1


Agent 4 Issue 2


Agent 4 Issue 3


Agent 4 Issue 4


Agent 4 Issue 5


Agent 4 Issue 6


Agent 4 Issue 7


Agent 4 Issue 8


Agent 4 Issue 9


Agent 4 Issue 10


Agent 4 Issue 96

Created by agent 4


Agent 4 Issue 11


Agent 4 Issue 12


Agent 4 Issue 13


Agent 4 Issue 14


Agent 4 Issue 15


Agent 4 Issue 16


Agent 4 Issue 17


Agent 4 Issue 18


Agent 4 Issue 19


Agent 4 Issue 20


Agent 4 Issue 97

Created by agent 4


Agent 4 Issue 21


Agent 4 Issue 22


Agent 4 Issue 23


Agent 4 Issue 24


Agent 4 Issue 25


Agent 4 Issue 26


Agent 4 Issue 27


Agent 4 Issue 28


Agent 4 Issue 29


Agent 4 Issue 30


Document versioning and release strategy

Create comprehensive versioning strategy for beads ecosystem.

Components to document:
1. bd CLI (Go binary) - main version number
2. Plugin (Claude Code) - tracks CLI version
3. MCP server (Python) - bundled with plugin
4. Release workflow - how to sync all three

Decisions to make:
- Should plugin.json auto-update from bd CLI version?
- Should we have a VERSION file at repo root?
- How to handle breaking changes across components?
- What's the update notification strategy?

References:
- plugin.json engines field now requires bd >=0.9.0
- /bd-version command added for checking compatibility
- PLUGIN.md now documents update workflow


Agent 4 Issue 98

Created by agent 4


Agent 4 Issue 31


Agent 4 Issue 32


Agent 4 Issue 33


Agent 4 Issue 34


Agent 4 Issue 35


Agent 4 Issue 36


Agent 4 Issue 37


Agent 4 Issue 38


Agent 4 Issue 39


Agent 4 Issue 40


Agent 4 Issue 99

Created by agent 4


Agent 4 Issue 41


Agent 4 Issue 42


Agent 4 Issue 43


Agent 4 Issue 44


Agent 4 Issue 45


Agent 4 Issue 46


Agent 4 Issue 47


Agent 4 Issue 48


Agent 4 Issue 49


Agent 4 Issue 50


Agent 6 Issue 0

Created by agent 6


Agent 4 Issue 51


Agent 4 Issue 52


Agent 4 Issue 53


Agent 4 Issue 54


Agent 4 Issue 55


Agent 4 Issue 56


Agent 4 Issue 57


Agent 4 Issue 58


Agent 4 Issue 59


Agent 4 Issue 60


Agent 6 Issue 1

Created by agent 6


Agent 4 Issue 61


Agent 4 Issue 62


Agent 4 Issue 63


Agent 4 Issue 64


Agent 4 Issue 65


Agent 4 Issue 66


Agent 4 Issue 67


Agent 4 Issue 68


Agent 4 Issue 69


Agent 4 Issue 70


Agent 6 Issue 2

Created by agent 6


Agent 4 Issue 71


Agent 4 Issue 72


Agent 4 Issue 73


Agent 4 Issue 74


Agent 4 Issue 75


Agent 4 Issue 76


Agent 4 Issue 77


Agent 4 Issue 78


Agent 4 Issue 79


Agent 4 Issue 80


Agent 6 Issue 3

Created by agent 6


Agent 4 Issue 81


Agent 4 Issue 82


Agent 4 Issue 83


Agent 4 Issue 84


Agent 4 Issue 85


Agent 4 Issue 86


Agent 4 Issue 87


Agent 4 Issue 88


Agent 4 Issue 89


Agent 4 Issue 90


Agent 6 Issue 4

Created by agent 6


Agent 4 Issue 91


Agent 4 Issue 92


Agent 4 Issue 93


Agent 4 Issue 94


Agent 4 Issue 95


Agent 4 Issue 96


Agent 4 Issue 97


Agent 4 Issue 98


Agent 4 Issue 99


Agent 2 Issue 86


Agent 6 Issue 5

Created by agent 6


Agent 2 Issue 87


Agent 2 Issue 88


Agent 2 Issue 89


Agent 2 Issue 90


Agent 2 Issue 91


Agent 2 Issue 92


Agent 2 Issue 93


Agent 2 Issue 94


Agent 2 Issue 95


Agent 2 Issue 96


Agent 6 Issue 6

Created by agent 6


Agent 2 Issue 97


Agent 2 Issue 98


Agent 2 Issue 99


Agent 9 Issue 0


Agent 9 Issue 1


Agent 9 Issue 2


Agent 9 Issue 3


Agent 9 Issue 4


Agent 9 Issue 5


Agent 9 Issue 6


Agent 6 Issue 7

Created by agent 6


Agent 9 Issue 7


Agent 9 Issue 8


Agent 9 Issue 9


Agent 9 Issue 10


Agent 9 Issue 11


Agent 9 Issue 12


Agent 9 Issue 13


Agent 9 Issue 14


Agent 9 Issue 15


Agent 9 Issue 16


Create version bump script

Create scripts/bump-version.sh to automate version syncing across all components.

The script should:
1. Take a version number as argument (e.g., ./scripts/bump-version.sh 0.9.3)
2. Update all version files:
   - cmd/bd/version.go (Version constant)
   - .claude-plugin/plugin.json (version field)
   - .claude-plugin/marketplace.json (plugins[].version)
   - integrations/beads-mcp/pyproject.toml (version field)
   - README.md (Alpha version mention)
   - PLUGIN.md (version requirements)
3. Validate semantic versioning format
4. Show diff preview before applying
5. Optionally create git commit with standard message

This prevents the version mismatch issue that occurred when only version.go was updated.

Related: bd-43 (version sync issue)


Agent 6 Issue 8

Created by agent 6


Agent 9 Issue 17


Agent 9 Issue 18


Agent 9 Issue 19


Agent 9 Issue 20


Agent 9 Issue 21


Agent 9 Issue 22


Agent 9 Issue 23


Agent 9 Issue 24


Agent 9 Issue 25


Agent 9 Issue 26


Agent 6 Issue 9

Created by agent 6


Agent 9 Issue 27


Agent 9 Issue 28


Agent 9 Issue 29


Agent 9 Issue 30


Agent 9 Issue 31


Agent 9 Issue 32


Agent 9 Issue 33


Agent 9 Issue 34


Agent 9 Issue 35


Agent 9 Issue 36


Agent 6 Issue 10

Created by agent 6


Agent 9 Issue 37


Agent 9 Issue 38


Agent 9 Issue 39


Agent 9 Issue 40


Agent 9 Issue 41


Agent 9 Issue 42


Agent 9 Issue 43


Agent 9 Issue 44


Agent 9 Issue 45


Agent 9 Issue 46


Agent 6 Issue 11

Created by agent 6


Agent 9 Issue 47


Agent 9 Issue 48


Agent 9 Issue 49


Agent 9 Issue 50


Agent 9 Issue 51


Agent 9 Issue 52


Agent 9 Issue 53


Agent 9 Issue 54


Agent 9 Issue 55


Agent 9 Issue 56


Agent 6 Issue 12

Created by agent 6


Agent 9 Issue 57


Agent 9 Issue 58


Agent 9 Issue 59


Agent 9 Issue 60


Agent 9 Issue 61


Agent 9 Issue 62


Agent 9 Issue 63


Agent 9 Issue 64


Agent 9 Issue 65


Agent 9 Issue 66


Agent 6 Issue 13

Created by agent 6


Agent 9 Issue 67


Agent 9 Issue 68


Agent 9 Issue 69


Agent 9 Issue 70


Agent 9 Issue 71


Agent 9 Issue 72


Agent 9 Issue 73


Agent 9 Issue 74


Agent 9 Issue 75


Agent 9 Issue 76


Agent 6 Issue 14

Created by agent 6


Agent 9 Issue 77


Agent 9 Issue 78


Agent 9 Issue 79


Agent 9 Issue 80


Agent 9 Issue 81


Agent 9 Issue 82


Agent 9 Issue 83


Agent 9 Issue 84


Agent 9 Issue 85


Agent 9 Issue 86


Agent 6 Issue 15

Created by agent 6


Agent 9 Issue 87


Agent 9 Issue 88


Agent 9 Issue 89


Agent 9 Issue 90


Agent 9 Issue 91


Agent 9 Issue 92


Agent 9 Issue 93


Agent 9 Issue 94


Agent 9 Issue 95


Agent 9 Issue 96


Agent 6 Issue 16

Created by agent 6


Agent 9 Issue 97


Agent 9 Issue 98


Agent 9 Issue 99


Agent 7 Issue 0


Agent 7 Issue 1


Agent 7 Issue 2


Agent 7 Issue 3


Agent 7 Issue 4


Agent 7 Issue 5


Agent 7 Issue 6


Agent 6 Issue 17

Created by agent 6


Agent 7 Issue 7


Agent 7 Issue 8


Agent 7 Issue 9


Agent 7 Issue 10


Agent 7 Issue 11


Agent 7 Issue 12


Agent 7 Issue 13


Agent 7 Issue 14


Agent 7 Issue 15


Agent 7 Issue 16


Add system-wide/multi-repo support for beads

GitHub issue #4 requests ability to use beads across multiple projects and for system-wide task tracking.

Current limitation: beads is per-repository isolated. Each project has its own .beads/ directory and issues cannot reference issues in other projects.

Potential approaches:
1. Global beads instance in ~/.beads/global.db for cross-project work
2. Project references - allow issues to link across repos
3. Multi-project workspace support - one beads instance managing multiple repos
4. Integration with existing MCP server to provide remote multi-project access

Use cases:
- System administrators tracking work across multiple machines/repos
- Developers working on a dozen+ projects simultaneously
- Cross-cutting concerns that span multiple repositories
- Global todo list with project-specific subtasks

Related:
- GitHub issue #4: https://github.com/steveyegge/beads/issues/4
- Comparison to membank MCP which already supports multi-project via centralized server
- MCP server at integrations/beads-mcp/ could be extended for this

See also: Testing framework for plugins (also from GH #4)

Multi-repo support status update:

✅ **COMPLETED (P1 - Core functionality):**
- bd-98: --global daemon flag ✅
- bd-99: Multi-repo documentation ✅
- bd-92: Per-request context routing ✅

**REMAINING (Optional enhancements):**
- bd-100 (P2): 'bd repos' command - nice-to-have for UX
- bd-101 (P2): Daemon auto-start - convenience feature
- bd-102 (P3): Workspace config - alternative approach
- bd-103 (P4): Cross-repo references - future feature

**Decision:** Core multi-repo support is COMPLETE and working. Remaining items are independent enhancements, not blockers.

Recommend closing bd-43 as complete. Open new issues for specific enhancements if needed.


Agent 6 Issue 18

Created by agent 6


Agent 7 Issue 17


Agent 7 Issue 18


Agent 7 Issue 19


Agent 7 Issue 20


Agent 7 Issue 21


Agent 7 Issue 22


Agent 7 Issue 23


Agent 7 Issue 24


Agent 7 Issue 25


Agent 7 Issue 26


Agent 6 Issue 19

Created by agent 6


Agent 7 Issue 27


Agent 7 Issue 28


Agent 7 Issue 29


Agent 7 Issue 30


Agent 7 Issue 31


Agent 7 Issue 32


Agent 7 Issue 33


Agent 7 Issue 34


Agent 7 Issue 35


Agent 7 Issue 36


Agent 6 Issue 20

Created by agent 6


Agent 7 Issue 37


Agent 7 Issue 38


Agent 7 Issue 39


Agent 7 Issue 40


Agent 7 Issue 41


Agent 7 Issue 42


Agent 7 Issue 43


Agent 1 Issue 9


Agent 1 Issue 10


Agent 1 Issue 11


Agent 6 Issue 21

Created by agent 6


Agent 1 Issue 12


Agent 1 Issue 13


Agent 1 Issue 14


Agent 1 Issue 15


Agent 1 Issue 16


Agent 1 Issue 17


Agent 1 Issue 18


Agent 1 Issue 19


Agent 1 Issue 20


Agent 1 Issue 21


Agent 6 Issue 22

Created by agent 6


Agent 1 Issue 22


Agent 1 Issue 23


Agent 1 Issue 24


Agent 1 Issue 25


Agent 1 Issue 26


Agent 1 Issue 27


Agent 1 Issue 28


Agent 1 Issue 29


Agent 1 Issue 30


Agent 1 Issue 31


Agent 6 Issue 23

Created by agent 6


Agent 1 Issue 32


Agent 1 Issue 33


Agent 1 Issue 34


Agent 1 Issue 35


Agent 1 Issue 36


Agent 1 Issue 37


Agent 1 Issue 38


Agent 1 Issue 39


Agent 1 Issue 40


Agent 1 Issue 41


Agent 6 Issue 24

Created by agent 6


Agent 1 Issue 42


Agent 1 Issue 43


Agent 1 Issue 44


Agent 1 Issue 45


Agent 1 Issue 46


Agent 1 Issue 47


Agent 1 Issue 48


Agent 1 Issue 49


Agent 1 Issue 50


Agent 1 Issue 51


Agent 6 Issue 25

Created by agent 6


Agent 1 Issue 52


Agent 1 Issue 53


Agent 1 Issue 54


Agent 1 Issue 55


Agent 1 Issue 56


Agent 1 Issue 57


Agent 1 Issue 58


Agent 1 Issue 59


Agent 1 Issue 60


Agent 1 Issue 61


Agent 6 Issue 26

Created by agent 6


Agent 1 Issue 62


Agent 1 Issue 63


Agent 1 Issue 64


Agent 1 Issue 65


Agent 1 Issue 66


Agent 1 Issue 67


Agent 1 Issue 68


Agent 1 Issue 69


Agent 1 Issue 70


Agent 1 Issue 71


Agent 6 Issue 27

Created by agent 6


Agent 1 Issue 72


Agent 1 Issue 73


Agent 1 Issue 74


Agent 1 Issue 75


Agent 1 Issue 76


Agent 1 Issue 77


Agent 1 Issue 78


Agent 1 Issue 79


Agent 1 Issue 80


Agent 1 Issue 81


Add coverage threshold to CI pipeline

Current CI runs tests with coverage but doesn't enforce minimum threshold. Add step to fail if coverage drops below target.

Current coverage: 60%
Recommended thresholds:
- Warn: 55%
- Fail: 50%

This prevents coverage regression while allowing gradual improvement toward 80% target for 1.0.

Implementation:
1. Add coverage check step after test run
2. Use 'go tool cover -func=coverage.out' to get total
3. Parse percentage and compare to threshold
4. Optionally: Use codecov's built-in threshold features

Related to test coverage improvement work (upcoming issue).


Agent 6 Issue 28

Created by agent 6


Agent 1 Issue 82


Agent 1 Issue 83


Agent 1 Issue 84


Agent 1 Issue 85


Agent 1 Issue 86


Agent 1 Issue 87


Agent 1 Issue 88


Agent 1 Issue 89


Agent 1 Issue 90


Agent 1 Issue 91


Agent 6 Issue 29

Created by agent 6


Agent 1 Issue 92


Agent 1 Issue 93


Agent 1 Issue 94


Agent 1 Issue 95


Agent 1 Issue 96


Agent 1 Issue 97


Agent 1 Issue 98


Agent 1 Issue 99


Agent 7 Issue 44


Agent 7 Issue 45


Agent 6 Issue 30

Created by agent 6


Agent 7 Issue 46


Agent 7 Issue 47


Agent 7 Issue 48


Agent 7 Issue 49


Agent 7 Issue 50


Agent 7 Issue 51


Agent 7 Issue 52


Agent 7 Issue 53


Agent 7 Issue 54


Agent 7 Issue 55


Agent 6 Issue 31

Created by agent 6


Agent 7 Issue 56


Agent 7 Issue 57


Agent 7 Issue 58


Agent 7 Issue 59


Agent 7 Issue 60


Agent 7 Issue 61


Agent 7 Issue 62


Agent 7 Issue 63


Agent 7 Issue 64


Agent 7 Issue 65


Agent 6 Issue 32

Created by agent 6


Agent 7 Issue 66


Agent 7 Issue 67


Agent 7 Issue 68


Agent 7 Issue 69


Agent 7 Issue 70


Agent 7 Issue 71


Agent 7 Issue 72


Agent 7 Issue 73


Agent 7 Issue 74


Agent 7 Issue 75


Agent 6 Issue 33

Created by agent 6


Agent 7 Issue 76


Agent 7 Issue 77


Agent 7 Issue 78


Agent 7 Issue 79


Agent 7 Issue 80


Agent 7 Issue 81


Agent 7 Issue 82


Agent 7 Issue 83


Agent 7 Issue 84


Agent 7 Issue 85


Agent 6 Issue 34

Created by agent 6


Agent 7 Issue 86


Agent 7 Issue 87


Agent 7 Issue 88


Agent 7 Issue 89


Agent 7 Issue 90


Agent 7 Issue 91


Agent 7 Issue 92


Agent 7 Issue 93


Agent 7 Issue 94


Agent 7 Issue 95


Agent 6 Issue 35

Created by agent 6


Agent 7 Issue 96


Agent 7 Issue 97


Agent 7 Issue 98


Agent 7 Issue 99


Agent 3 Issue 0


Agent 3 Issue 1


Agent 3 Issue 2


Agent 3 Issue 3


Agent 3 Issue 4


Agent 3 Issue 5


Agent 6 Issue 36

Created by agent 6


Agent 3 Issue 6


Agent 3 Issue 7


Agent 3 Issue 8


Agent 3 Issue 9


Agent 3 Issue 10


Agent 3 Issue 11


Agent 3 Issue 12


Agent 3 Issue 13


Agent 3 Issue 14


Agent 3 Issue 15


Agent 6 Issue 37

Created by agent 6


Agent 3 Issue 16


Agent 3 Issue 17


Agent 3 Issue 18


Agent 3 Issue 19


Agent 3 Issue 20


Agent 3 Issue 21


Agent 3 Issue 22


Agent 3 Issue 23


Agent 3 Issue 24


Agent 3 Issue 25


Verify and test Claude Code plugin

Address remaining items from code review:

Critical:
1. Test plugin installation locally with /plugin marketplace add
2. Verify ${CLAUDE_PLUGIN_ROOT} variable works correctly
3. Test each slash command works
4. Test @task-agent execution
5. Verify MCP server connects properly

Documentation:
1. Clarify 'one-command installation' vs prerequisites
2. Add note about plugin development status
3. Verify all paths and examples work

Nice-to-have:
1. Add icon for marketplace (optional)
2. Add categories field to plugin.json
3. Add engines field for version compatibility

PLUGIN IMPLEMENTATION COMPLETE - READY FOR TESTING

What was built:
✅ .claude-plugin/plugin.json - Plugin metadata with MCP server config
✅ .claude-plugin/marketplace.json - Marketplace configuration
✅ 9 slash commands in .claude-plugin/commands/:
   - bd-ready, bd-create, bd-show, bd-update, bd-close
   - bd-workflow, bd-init, bd-stats, bd-version
✅ Task agent in .claude-plugin/agents/task-agent.md
✅ PLUGIN.md - Comprehensive documentation
✅ README.md - Updated with plugin section
✅ Version sync - All components at 0.9.2

Testing Instructions for Next Agent:
=====================================

1. INSTALL PLUGIN FROM GITHUB:
   /plugin marketplace add steveyegge/beads
   /plugin install beads

2. RESTART CLAUDE CODE (required for MCP server)

3. TEST SLASH COMMANDS:
   /bd-version        # Check versions (should show 0.9.2)
   /bd-workflow       # Show workflow guide
   /bd-stats          # Show project stats
   /bd-ready          # Find ready work
   /bd-create "Test plugin" task 2
   /bd-show bd-<id>

4. TEST MCP SERVER:
   /mcp               # Verify 'beads' server appears

5. TEST TASK AGENT:
   @task-agent        # If supported in Claude Code

6. VERIFY:
   - All commands work without errors
   - MCP tools are accessible
   - Version checking works
   - Documentation is accurate

Expected Issues:
- May need to adjust MCP server path variable (${CLAUDE_PLUGIN_ROOT})
- Task agent syntax might differ
- Some commands may need refinement based on actual usage

If testing fails, check:
- bd CLI is in PATH: which bd
- uv is installed: which uv
- MCP server logs in Claude Code
- PLUGIN.md troubleshooting section

Commit references:
- 9f38375: feat: Add Claude Code plugin for beads
- d25fc53: feat: Add version compatibility checking
- c0f1044: fix: Sync all component versions to 0.9.2
- a5c71f0: feat: Add version bump script
- a612b92: docs: Add version management to CLAUDE.md


Agent 6 Issue 38

Created by agent 6


Agent 3 Issue 26


Agent 3 Issue 27


Agent 3 Issue 28


Agent 3 Issue 29


Agent 3 Issue 30


Agent 3 Issue 31


Agent 3 Issue 32


Agent 3 Issue 33


Agent 3 Issue 34


Agent 3 Issue 35


Agent 6 Issue 39

Created by agent 6


Agent 3 Issue 36


Agent 3 Issue 37


Agent 3 Issue 38


Agent 3 Issue 39


Agent 3 Issue 40


Agent 8 Issue 0


Agent 8 Issue 1


Agent 8 Issue 2


Agent 8 Issue 3


Agent 8 Issue 4


Agent 6 Issue 40

Created by agent 6


Agent 8 Issue 5


Agent 8 Issue 6


Agent 8 Issue 7


Agent 8 Issue 8


Agent 8 Issue 9


Agent 8 Issue 10


Agent 8 Issue 11


Agent 8 Issue 12


Agent 8 Issue 13


Agent 8 Issue 14


Agent 6 Issue 41

Created by agent 6


Agent 8 Issue 15


Agent 8 Issue 16


Agent 8 Issue 17


Agent 8 Issue 18


Agent 8 Issue 19


Agent 8 Issue 20


Agent 8 Issue 21


Agent 8 Issue 22


Agent 8 Issue 23


Agent 8 Issue 24


Agent 6 Issue 42

Created by agent 6


Agent 8 Issue 25


Agent 8 Issue 26


Agent 8 Issue 27


Agent 8 Issue 28


Agent 8 Issue 29


Agent 8 Issue 30


Agent 8 Issue 31


Agent 8 Issue 32


Agent 8 Issue 33


Agent 8 Issue 34


Agent 6 Issue 43

Created by agent 6


Agent 8 Issue 35


Agent 8 Issue 36


Agent 8 Issue 37


Agent 8 Issue 38


Agent 8 Issue 39


Agent 8 Issue 40


Agent 8 Issue 41


Agent 8 Issue 42


Agent 8 Issue 43


Agent 8 Issue 44


Agent 6 Issue 44

Created by agent 6


Agent 8 Issue 45


Agent 8 Issue 46


Agent 8 Issue 47


Agent 8 Issue 48


Agent 8 Issue 49


Agent 8 Issue 50


Agent 8 Issue 51


Agent 8 Issue 52


Agent 8 Issue 53


Agent 8 Issue 54


Agent 6 Issue 45

Created by agent 6


Agent 8 Issue 55


Agent 8 Issue 56


Agent 8 Issue 57


Agent 8 Issue 58


Agent 8 Issue 59


Agent 8 Issue 60


Agent 8 Issue 61


Agent 8 Issue 62


Agent 8 Issue 63


Agent 8 Issue 64


Agent 6 Issue 46

Created by agent 6


Agent 8 Issue 65


Agent 8 Issue 66


Agent 8 Issue 67


Agent 8 Issue 68


Agent 8 Issue 69


Agent 8 Issue 70


Agent 8 Issue 71


Agent 8 Issue 72


Agent 8 Issue 73


Agent 8 Issue 74


Agent 6 Issue 47

Created by agent 6


Agent 8 Issue 75


Agent 8 Issue 76


Agent 8 Issue 77


Agent 8 Issue 78


Agent 8 Issue 79


Agent 8 Issue 80


Agent 8 Issue 81


Agent 8 Issue 82


Agent 8 Issue 83


Agent 8 Issue 84


Update ready_issues VIEW to use hierarchical blocking

The ready_issues VIEW (schema.go:97-108) uses the OLD blocking logic that doesn't propagate through parent-child hierarchies.

**Problem:**
- GetReadyWork() function now uses recursive CTE with propagation
- But the ready_issues VIEW still uses simple NOT EXISTS check
- Any code using the VIEW will get DIFFERENT results than GetReadyWork()
- This creates inconsistency and confusion

**Impact:**
- Unknown if the VIEW is actually used anywhere in the codebase
- If it is used, it's returning incorrect results (showing children as ready when parent is blocked)

**Solution:**
Either:
1. Update VIEW to match GetReadyWork logic (complex CTE in a view)
2. Drop the VIEW entirely if unused
3. Make VIEW call GetReadyWork as a function (if SQLite supports it)

**Investigation needed:**
Grep for 'ready_issues' to see if the view is actually used.

**Investigation results:**
Grepped the codebase - the ready_issues VIEW appears in:
- schema.go (definition)
- WORKFLOW.md, DESIGN.md (documentation)
- No actual Go code queries it directly

**Conclusion:** The VIEW is defined but appears UNUSED by actual code. GetReadyWork() function is used instead.

**Recommended solution:** Drop the VIEW entirely to avoid confusion. It serves no purpose if unused and creates a maintenance burden (needs to stay in sync with GetReadyWork logic).

**Alternative:** If we want to keep it for direct SQL access, update the VIEW definition to match the new recursive CTE logic.


Agent 6 Issue 48

Created by agent 6


Agent 8 Issue 85


Agent 8 Issue 86


Agent 8 Issue 87


Agent 8 Issue 88


Agent 8 Issue 89


Agent 8 Issue 90


Agent 8 Issue 91


Agent 8 Issue 92


Agent 8 Issue 93


Agent 8 Issue 94


Agent 6 Issue 49

Created by agent 6


Agent 8 Issue 95


Agent 8 Issue 96


Agent 8 Issue 97


Agent 8 Issue 98


Agent 8 Issue 99


Agent 3 Issue 41


Agent 3 Issue 42


Agent 3 Issue 43


Agent 3 Issue 44


Agent 3 Issue 45


Agent 6 Issue 50

Created by agent 6


Agent 3 Issue 46


Agent 3 Issue 47


Agent 3 Issue 48


Agent 3 Issue 49


Agent 3 Issue 50


Agent 3 Issue 51


Agent 3 Issue 52


Agent 3 Issue 53


Agent 3 Issue 54


Agent 3 Issue 55


Agent 6 Issue 51

Created by agent 6


Agent 3 Issue 56


Agent 3 Issue 57


Agent 3 Issue 58


Agent 3 Issue 59


Agent 3 Issue 60


Agent 3 Issue 61


Agent 3 Issue 62


Agent 3 Issue 63


Agent 3 Issue 64


Agent 3 Issue 65


Agent 6 Issue 52

Created by agent 6


Agent 3 Issue 66


Agent 3 Issue 67


Agent 3 Issue 68


Agent 3 Issue 69


Agent 3 Issue 70


Agent 3 Issue 71


Agent 3 Issue 72


Agent 3 Issue 73


Agent 3 Issue 74


Agent 3 Issue 75


Agent 6 Issue 53

Created by agent 6


Agent 3 Issue 76


Agent 3 Issue 77


Agent 3 Issue 78


Agent 3 Issue 79


Agent 3 Issue 80


Agent 3 Issue 81


Agent 3 Issue 82


Agent 3 Issue 83


Agent 3 Issue 84


Agent 3 Issue 85


Agent 6 Issue 54

Created by agent 6


Agent 3 Issue 86


Agent 3 Issue 87


Agent 3 Issue 88


Agent 3 Issue 89


Agent 3 Issue 90


Agent 3 Issue 91


Agent 3 Issue 92


Agent 3 Issue 93


Agent 3 Issue 94


Agent 3 Issue 95


Agent 6 Issue 55

Created by agent 6


Agent 3 Issue 96


Agent 3 Issue 97


Agent 3 Issue 98


Agent 3 Issue 99


Agent 0 Issue 0


Agent 0 Issue 1


Agent 0 Issue 2


Agent 0 Issue 3


Agent 0 Issue 4


Agent 0 Issue 5


Agent 6 Issue 56

Created by agent 6


Agent 0 Issue 6


Agent 0 Issue 7


Agent 0 Issue 8


Agent 0 Issue 9


Agent 0 Issue 10


Agent 0 Issue 11


Agent 0 Issue 12


Agent 0 Issue 13


Agent 0 Issue 14


Agent 0 Issue 15


Agent 6 Issue 57

Created by agent 6


Agent 0 Issue 16


Agent 0 Issue 17


Agent 0 Issue 18


Agent 0 Issue 19


Agent 0 Issue 20


Agent 0 Issue 21


Agent 0 Issue 22


Agent 0 Issue 23


Agent 0 Issue 24


Agent 0 Issue 25


Add composite index on dependencies(depends_on_id, type)

The hierarchical blocking query does:
JOIN dependencies d ON d.depends_on_id = bt.issue_id
WHERE d.type = 'parent-child'

Currently we only have idx_dependencies_depends_on (line 41 in schema.go), which covers depends_on_id but not the type filter.

**Impact:**
- Query has to scan ALL dependencies for a given depends_on_id, then filter by type
- With 10k+ issues and many dependencies, this could cause slowdowns
- The blocker propagation happens recursively, amplifying the cost

**Solution:**
Add composite index: CREATE INDEX idx_dependencies_depends_on_type ON dependencies(depends_on_id, type)

**Testing:**
Run EXPLAIN QUERY PLAN on GetReadyWork query before/after to verify index usage.


Agent 6 Issue 58

Created by agent 6


Agent 0 Issue 26


Agent 0 Issue 27


Agent 0 Issue 28


Agent 0 Issue 29


Agent 0 Issue 30


Agent 0 Issue 31


Agent 0 Issue 32


Agent 0 Issue 33


Agent 0 Issue 34


Agent 0 Issue 35


Agent 6 Issue 59

Created by agent 6


Agent 0 Issue 36


Agent 0 Issue 37


Agent 0 Issue 38


Agent 0 Issue 39


Agent 0 Issue 40


Agent 0 Issue 41


Agent 0 Issue 42


Agent 0 Issue 43


Agent 0 Issue 44


Agent 0 Issue 45


Agent 6 Issue 60

Created by agent 6


Agent 0 Issue 46


Agent 0 Issue 47


Agent 0 Issue 48


Agent 0 Issue 49


Agent 0 Issue 50


Agent 0 Issue 51


Agent 0 Issue 52


Agent 0 Issue 53


Agent 0 Issue 54


Agent 0 Issue 55


Agent 6 Issue 61

Created by agent 6


Agent 0 Issue 56


Agent 0 Issue 57


Agent 0 Issue 58


Agent 0 Issue 59


Agent 0 Issue 60


Agent 0 Issue 61


Agent 0 Issue 62


Agent 0 Issue 63


Agent 0 Issue 64


Agent 0 Issue 65


Agent 6 Issue 62

Created by agent 6


Agent 0 Issue 66


Agent 0 Issue 67


Agent 0 Issue 68


Agent 0 Issue 69


Agent 0 Issue 70


Agent 0 Issue 71


Agent 0 Issue 72


Agent 0 Issue 73


Agent 0 Issue 74


Agent 0 Issue 75


Agent 6 Issue 63

Created by agent 6


Agent 0 Issue 76


Agent 0 Issue 77


Agent 0 Issue 78


Agent 0 Issue 79


Agent 0 Issue 80


Agent 0 Issue 81


Agent 0 Issue 82


Agent 0 Issue 83


Agent 0 Issue 84


Agent 0 Issue 85


Agent 6 Issue 64

Created by agent 6


Agent 0 Issue 86


Agent 0 Issue 87


Agent 0 Issue 88


Agent 0 Issue 89


Agent 0 Issue 90


Agent 0 Issue 91


Agent 0 Issue 92


Agent 0 Issue 93


Agent 0 Issue 94


Agent 0 Issue 95


Agent 6 Issue 65

Created by agent 6


Agent 0 Issue 96


Agent 0 Issue 97


Agent 0 Issue 98


Agent 0 Issue 99


Version test issue


Agent 6 Issue 66

Created by agent 6


Comment test

first comment


Test Issue

Test description


Updated Title


Test Issue


Concurrent Issue


Agent 6 Issue 67

Created by agent 6


Agent 7 Issue 0

Created by agent 7


Agent 7 Issue 1

Created by agent 7


Agent 7 Issue 2

Created by agent 7


Agent 7 Issue 3

Created by agent 7


Agent 7 Issue 4

Created by agent 7


Agent 7 Issue 5

Created by agent 7


Agent 6 Issue 0

Created by agent 6


Agent 6 Issue 1

Created by agent 6


Agent 7 Issue 6

Created by agent 7


Parent's blocker should block children in ready work calculation

GitHub issue #19: If epic1 blocks epic2, children of epic2 should also be considered blocked when calculating ready work. Currently epic2's children show as ready even though their parent is blocked. This breaks the natural hierarchy of dependencies and can cause agents to work on tasks out of order.

Expected: ready work calculation should traverse up parent-child hierarchy and check if any ancestor has blocking dependencies.

See: https://github.com/anthropics/claude-code/issues/19


Agent 6 Issue 68

Created by agent 6


Agent 6 Issue 2

Created by agent 6


Agent 6 Issue 3

Created by agent 6


Agent 6 Issue 4

Created by agent 6


Agent 6 Issue 5

Created by agent 6


Agent 6 Issue 6

Created by agent 6


Agent 6 Issue 7

Created by agent 6


Agent 6 Issue 8

Created by agent 6


Agent 6 Issue 9

Created by agent 6


Agent 6 Issue 10

Created by agent 6


Agent 6 Issue 11

Created by agent 6


Agent 6 Issue 69

Created by agent 6


Agent 6 Issue 12

Created by agent 6


Agent 6 Issue 13

Created by agent 6


Agent 6 Issue 14

Created by agent 6


Agent 6 Issue 15

Created by agent 6


Agent 6 Issue 16

Created by agent 6


Agent 6 Issue 17

Created by agent 6


Agent 6 Issue 18

Created by agent 6


Agent 6 Issue 19

Created by agent 6


Agent 6 Issue 20

Created by agent 6


Agent 6 Issue 21

Created by agent 6


Agent 6 Issue 70

Created by agent 6


Agent 6 Issue 22

Created by agent 6


Agent 6 Issue 23

Created by agent 6


Agent 6 Issue 24

Created by agent 6


Agent 6 Issue 25

Created by agent 6


Agent 6 Issue 26

Created by agent 6


Agent 6 Issue 27

Created by agent 6


Agent 6 Issue 28

Created by agent 6


Agent 6 Issue 29

Created by agent 6


Agent 6 Issue 30

Created by agent 6


Agent 6 Issue 31

Created by agent 6


Agent 6 Issue 71

Created by agent 6


Agent 6 Issue 32

Created by agent 6


Agent 6 Issue 33

Created by agent 6


Agent 6 Issue 34

Created by agent 6


Agent 6 Issue 35

Created by agent 6


Agent 6 Issue 36

Created by agent 6


Agent 6 Issue 37

Created by agent 6


Agent 6 Issue 38

Created by agent 6


Agent 6 Issue 39

Created by agent 6


Agent 6 Issue 40

Created by agent 6


Agent 6 Issue 41

Created by agent 6


Agent 6 Issue 72

Created by agent 6


Agent 6 Issue 42

Created by agent 6


Agent 6 Issue 43

Created by agent 6


Agent 6 Issue 44

Created by agent 6


Agent 6 Issue 45

Created by agent 6


Agent 6 Issue 46

Created by agent 6


Agent 6 Issue 47

Created by agent 6


Agent 6 Issue 48

Created by agent 6


Agent 6 Issue 49

Created by agent 6


Agent 6 Issue 50

Created by agent 6


Agent 6 Issue 51

Created by agent 6


Agent 6 Issue 73

Created by agent 6


Agent 6 Issue 52

Created by agent 6


Agent 6 Issue 53

Created by agent 6


Agent 6 Issue 54

Created by agent 6


Agent 6 Issue 55

Created by agent 6


Agent 6 Issue 56

Created by agent 6


Agent 6 Issue 57

Created by agent 6


Agent 6 Issue 58

Created by agent 6


Agent 6 Issue 59

Created by agent 6


Agent 6 Issue 60

Created by agent 6


Agent 6 Issue 61

Created by agent 6


Agent 6 Issue 74

Created by agent 6


Agent 6 Issue 62

Created by agent 6


Agent 6 Issue 63

Created by agent 6


Agent 6 Issue 64

Created by agent 6


Agent 6 Issue 65

Created by agent 6


Agent 6 Issue 66

Created by agent 6


Agent 6 Issue 67

Created by agent 6


Agent 6 Issue 68

Created by agent 6


Agent 6 Issue 69

Created by agent 6


Agent 6 Issue 70

Created by agent 6


Agent 6 Issue 71

Created by agent 6


Agent 6 Issue 75

Created by agent 6


Agent 6 Issue 72

Created by agent 6


Agent 6 Issue 73

Created by agent 6


Agent 6 Issue 76

Created by agent 6


Agent 6 Issue 77

Created by agent 6


Agent 6 Issue 78

Created by agent 6


Agent 6 Issue 79

Created by agent 6


Agent 6 Issue 80

Created by agent 6


Agent 6 Issue 81

Created by agent 6


Agent 6 Issue 82

Created by agent 6


Agent 6 Issue 83

Created by agent 6


Agent 6 Issue 84

Created by agent 6


Agent 6 Issue 85

Created by agent 6


Agent 6 Issue 86

Created by agent 6


Agent 6 Issue 87

Created by agent 6


Agent 6 Issue 88

Created by agent 6


Agent 6 Issue 89

Created by agent 6


Agent 5 Issue 0

Created by agent 5


Agent 5 Issue 1

Created by agent 5


Agent 5 Issue 2

Created by agent 5


Agent 5 Issue 3

Created by agent 5


Agent 5 Issue 4

Created by agent 5


Agent 5 Issue 5

Created by agent 5


Agent 5 Issue 6

Created by agent 5


Agent 5 Issue 7

Created by agent 5


Agent 5 Issue 8

Created by agent 5


Agent 5 Issue 9

Created by agent 5


Agent 5 Issue 10

Created by agent 5


Agent 5 Issue 11

Created by agent 5


Add design/notes/acceptance_criteria fields to update command

Currently bd update only supports status, priority, title, assignee. Add support for --design, --notes, --acceptance-criteria flags. This makes it easier to add detailed designs to issues after creation.


Agent 6 Issue 78

Created by agent 6


Agent 5 Issue 12

Created by agent 5


Agent 5 Issue 13

Created by agent 5


Agent 5 Issue 14

Created by agent 5


Agent 5 Issue 15

Created by agent 5


Agent 5 Issue 16

Created by agent 5


Agent 5 Issue 17

Created by agent 5


Agent 5 Issue 18

Created by agent 5


Agent 5 Issue 19

Created by agent 5


Agent 5 Issue 20

Created by agent 5


Agent 5 Issue 21

Created by agent 5


Agent 6 Issue 79

Created by agent 6


Agent 5 Issue 22

Created by agent 5


Agent 5 Issue 23

Created by agent 5


Agent 5 Issue 24

Created by agent 5


Agent 5 Issue 25

Created by agent 5


Agent 5 Issue 26

Created by agent 5


Agent 5 Issue 27

Created by agent 5


Agent 5 Issue 28

Created by agent 5


Agent 5 Issue 29

Created by agent 5


Agent 5 Issue 30

Created by agent 5


Agent 5 Issue 31

Created by agent 5


Agent 6 Issue 80

Created by agent 6


Agent 5 Issue 32

Created by agent 5


Agent 5 Issue 33

Created by agent 5


Agent 5 Issue 34

Created by agent 5


Agent 5 Issue 35

Created by agent 5


Agent 5 Issue 36

Created by agent 5


Agent 5 Issue 37

Created by agent 5


Agent 5 Issue 38

Created by agent 5


Agent 5 Issue 39

Created by agent 5


Agent 5 Issue 40

Created by agent 5