diff --git a/.beads/issues.jsonl b/.beads/issues.jsonl index 96f4bc0..ee0e467 100644 --- a/.beads/issues.jsonl +++ b/.beads/issues.jsonl @@ -20,6 +20,7 @@ {"id":"bd-1zq","title":"ALERT: Worker claude-code-glm-5-bravo has no work available","description":"# Worker Starvation Alert\n\nWorker **claude-code-glm-5-bravo** has exhausted all priorities and found zero work.\n\nThis is considered an error state - there should always be more work.\n\n## Worker State\n\n- **Executor:** claude-code-glm-5\n- **Model:** glm-5\n- **Workspace:** /home/coder/FABRIC\n- **Root Boundary:** /home/coder/FABRIC\n- **Last completion:** \n- **Beads completed:** 0\n- **Claim success rate:** %\n- **Uptime:** 20056s (h)\n- **Consecutive empty iterations:** 5\n\n## Priorities Exhausted\n\n1. ✗ Local workspace (bottoms-up): No beads in /home/coder/FABRIC or subfolders\n2. ✗ Parent exploration: No suitable workspaces found\n3. ✓ Maintenance: Completed (cleaned orphaned claims/locks)\n4. ✗ Gap analysis: false - No gaps found or created\n5. ✗ HUMAN alternatives: true - No HUMAN beads found to unblock\n\n## Discovered Workspaces\n\nTotal: 1\n\n- /home/coder/FABRIC\n\n## Required Actions\n\n1. Review discovery roots: Are all project folders being scanned?\n2. Check if projects need new features/tasks\n3. Review ROADMAP.md files across projects\n4. Enable gap analysis if disabled: `--enable-gap-analysis`\n5. Enable HUMAN alternatives if disabled\n6. Create manual beads to bootstrap work\n\n---\n*This alert was created automatically by Priority 6*","status":"closed","priority":0,"issue_type":"human","created_at":"2026-03-03T09:57:48.976176359Z","created_by":"coder","updated_at":"2026-03-03T09:59:18.431284666Z","closed_at":"2026-03-03T09:58:54.181440569Z","source_repo":".","compaction_level":0,"original_size":0,"comments":[{"id":22,"issue_id":"bd-1zq","author":"Jed Arden","text":"FALSE POSITIVE: ready-queue.json shows 22 beads available. Worker discovery did not check ready-queue.json before escalating. See bd-b02 for root cause fix.","created_at":"2026-03-03T09:59:18Z"}]} {"id":"bd-269","title":"P3-006: Implement Timeline Visualization with Canvas","description":"Phase 3 Web Dashboard: Create Canvas-based timeline showing worker activity over time. Show task blocks, tool calls, and events on a zoomable timeline.","status":"closed","priority":3,"issue_type":"task","created_at":"2026-03-03T07:52:10.270893531Z","created_by":"coder","updated_at":"2026-03-03T07:52:10.270893531Z","closed_at":"2026-03-03T07:52:10.270893531Z","source_repo":".","compaction_level":0,"original_size":0,"labels":["frontend","phase-3","web"]} {"id":"bd-294","title":"ALERT: Worker claude-code-glm-5-alpha has no work available","description":"# Worker Starvation Alert\n\nWorker **claude-code-glm-5-alpha** has exhausted all priorities and found zero work.\n\nThis is considered an error state - there should always be more work.\n\n## Worker State\n\n- **Executor:** claude-code-glm-5\n- **Model:** glm-5\n- **Workspace:** /home/coder/FABRIC\n- **Root Boundary:** /home/coder/FABRIC\n- **Last completion:** \n- **Beads completed:** 0\n- **Claim success rate:** %\n- **Uptime:** 18471s (h)\n- **Consecutive empty iterations:** 5\n\n## Priorities Exhausted\n\n1. ✗ Local workspace (bottoms-up): No beads in /home/coder/FABRIC or subfolders\n2. ✗ Parent exploration: No suitable workspaces found\n3. ✓ Maintenance: Completed (cleaned orphaned claims/locks)\n4. ✗ Gap analysis: false - No gaps found or created\n5. ✗ HUMAN alternatives: true - No HUMAN beads found to unblock\n\n## Discovered Workspaces\n\nTotal: 1\n\n- /home/coder/FABRIC\n\n## Required Actions\n\n1. Review discovery roots: Are all project folders being scanned?\n2. Check if projects need new features/tasks\n3. Review ROADMAP.md files across projects\n4. Enable gap analysis if disabled: `--enable-gap-analysis`\n5. Enable HUMAN alternatives if disabled\n6. Create manual beads to bootstrap work\n\n---\n*This alert was created automatically by Priority 6*","status":"closed","priority":0,"issue_type":"human","created_at":"2026-03-03T09:31:21.616365524Z","created_by":"coder","updated_at":"2026-03-03T09:34:18.583187493Z","closed_at":"2026-03-03T09:34:18.582975874Z","source_repo":".","compaction_level":0,"original_size":0} +{"id":"bd-2c8","title":"ALERT: Worker claude-code-glm-5-bravo has no work available","description":"# Worker Starvation Alert\n\nWorker **claude-code-glm-5-bravo** has exhausted all priorities and found zero work.\n\nThis is considered an error state - there should always be more work.\n\n## Worker State\n\n- **Executor:** claude-code-glm-5\n- **Model:** glm-5\n- **Workspace:** /home/coder/FABRIC\n- **Root Boundary:** /home/coder/FABRIC\n- **Last completion:** \n- **Beads completed:** 0\n- **Claim success rate:** %\n- **Uptime:** 23707s (h)\n- **Consecutive empty iterations:** 5\n\n## Priorities Exhausted\n\n1. ✗ Local workspace (bottoms-up): No beads in /home/coder/FABRIC or subfolders\n2. ✗ Parent exploration: No suitable workspaces found\n3. ✓ Maintenance: Completed (cleaned orphaned claims/locks)\n4. ✗ Gap analysis: false - No gaps found or created\n5. ✗ HUMAN alternatives: true - No HUMAN beads found to unblock\n\n## Discovered Workspaces\n\nTotal: 1\n\n- /home/coder/FABRIC\n\n## Required Actions\n\n1. Review discovery roots: Are all project folders being scanned?\n2. Check if projects need new features/tasks\n3. Review ROADMAP.md files across projects\n4. Enable gap analysis if disabled: `--enable-gap-analysis`\n5. Enable HUMAN alternatives if disabled\n6. Create manual beads to bootstrap work\n\n---\n*This alert was created automatically by Priority 6*","status":"closed","priority":0,"issue_type":"human","assignee":"coder","created_at":"2026-03-03T10:58:39.362222356Z","created_by":"coder","updated_at":"2026-03-03T11:01:56.968578636Z","closed_at":"2026-03-03T11:01:56.965629764Z","close_reason":"FALSE POSITIVE: Worker starvation alert created without checking ready-queue.json. 22 beads available in queue (bd-2zt, bd-2ed, bd-1mq, etc.). Workers should check .beads/ready-queue.json before creating starvation alerts.","source_repo":".","compaction_level":0,"original_size":0} {"id":"bd-2ed","title":"Fix br ready schema bug (created_by column)","description":"For HUMAN bd-3ly. The br ready command fails with 'Invalid column type Text at index: 14, name: created_by'. This is a schema mismatch between br binary and database. Need to update br binary or migrate database schema.","status":"closed","priority":0,"issue_type":"task","created_at":"2026-03-03T08:07:06.918258928Z","created_by":"coder","updated_at":"2026-03-03T09:00:03.724956445Z","closed_at":"2026-03-03T09:00:03.724764854Z","source_repo":".","compaction_level":0,"original_size":0,"labels":["blocking","br","bug"]} {"id":"bd-2en","title":"P2: Add unit tests for store.ts","description":"Add comprehensive unit tests for src/store.ts covering: InMemoryEventStore add/query/getWorkers/clear operations, worker state tracking, and event filtering.","status":"closed","priority":2,"issue_type":"task","created_at":"2026-03-03T07:50:12.799973192Z","created_by":"coder","updated_at":"2026-03-03T10:39:59.812475946Z","closed_at":"2026-03-03T10:39:59.810934154Z","close_reason":"Store tests complete: 35 tests covering add, query, getWorker, getWorkers, clear, size, maxEvents limit","source_repo":".","compaction_level":0,"original_size":0,"labels":["store","testing","unit-test"]} {"id":"bd-2fa","title":"P3-002: Implement WebSocket server for real-time events","description":"Phase 3 Web Dashboard: Create WebSocket server using ws library to broadcast LogEvents to connected clients. Integrate with EventStore from Phase 1.","status":"closed","priority":1,"issue_type":"task","created_at":"2026-03-03T07:52:09.421965968Z","created_by":"coder","updated_at":"2026-03-03T10:04:49.478146630Z","closed_at":"2026-03-03T10:04:49.477905010Z","source_repo":".","compaction_level":0,"original_size":0,"labels":["phase-3","web","websocket"]}