bd sync: 2026-01-07 21:38:04
This commit is contained in:
@@ -594,7 +594,7 @@
|
||||
{"id":"bd-a5251b1a","title":"Test RPC mutation event","status":"closed","priority":2,"issue_type":"task","created_at":"2025-10-29T19:08:03.315443-07:00","updated_at":"2025-10-31T12:00:43.177494-07:00","closed_at":"2025-10-31T12:00:43.177494-07:00"}
|
||||
{"id":"bd-a557","title":"Issue 1 to reopen","status":"closed","priority":1,"issue_type":"task","created_at":"2025-11-22T14:57:44.500801209-05:00","updated_at":"2025-11-22T14:57:44.500801209-05:00","closed_at":"2025-11-07T21:57:59.910467-08:00"}
|
||||
{"id":"bd-a62m","title":"Update version to 0.33.2 in version.go","description":"Edit cmd/bd/version.go line 17:\n\n```go\nVersion = \"0.33.2\"\n```\n\nVerify with: `grep 'Version =' cmd/bd/version.go`","status":"tombstone","priority":1,"issue_type":"task","created_at":"2025-12-21T16:10:13.760384-08:00","updated_at":"2025-12-21T17:29:31.791368-08:00","deleted_at":"2025-12-21T17:29:31.791368-08:00","deleted_by":"batch delete","delete_reason":"batch delete","original_type":"task"}
|
||||
{"id":"bd-a854","title":"Break run-bump-script into individual version-update steps","description":"dispatched_by: gastown/crew/max\n\nReplace the monolithic `run-bump-script` step with individual steps for each file:\n\n## Steps to Create\n\n1. **bump-version-go** - Update cmd/bd/version.go\n```bash\nsed -i \"\" \"s/Version = \\\"[^\\\"]*\\\"/Version = \\\"{{version}}\\\"/\" cmd/bd/version.go\n```\n\n2. **bump-plugin-json** - Update .claude-plugin/*.json\n```bash\njq \".version = \\\"{{version}}\\\"\" .claude-plugin/plugin.json \u003e tmp \u0026\u0026 mv tmp .claude-plugin/plugin.json\njq \".plugins[0].version = \\\"{{version}}\\\"\" .claude-plugin/marketplace.json \u003e tmp \u0026\u0026 mv tmp .claude-plugin/marketplace.json\n```\n\n3. **bump-mcp-python** - Update MCP package\n```bash\nsed -i \"\" \"s/version = \\\"[^\\\"]*\\\"/version = \\\"{{version}}\\\"/\" integrations/beads-mcp/pyproject.toml\nsed -i \"\" \"s/__version__ = \\\"[^\\\"]*\\\"/__version__ = \\\"{{version}}\\\"/\" integrations/beads-mcp/src/beads_mcp/__init__.py\n```\n\n4. **bump-npm-package** - Update npm package\n```bash\njq \".version = \\\"{{version}}\\\"\" npm-package/package.json \u003e tmp \u0026\u0026 mv tmp npm-package/package.json\n```\n\n5. **bump-hook-templates** - Update hook versions\n```bash\nfor f in cmd/bd/templates/hooks/*; do\n sed -i \"\" \"s/# bd-hooks-version: .*/# bd-hooks-version: {{version}}/\" \"$f\"\ndone\n```\n\n6. **bump-readme** - Update README badge\n```bash\nsed -i \"\" \"s/Alpha (v[^)]*)/Alpha (v{{version}})/\" README.md\n```\n\n7. **stamp-changelog** - Add date to [Unreleased]\n```bash\nDATE=$(date +%Y-%m-%d)\nsed -i \"\" \"s/## \\[Unreleased\\]/## [Unreleased]\\n\\n## [{{version}}] - $DATE/\" CHANGELOG.md\n```\n\n## Notes\n- Each step should have `needs` pointing to the previous step\n- Commands should work on both macOS and Linux (may need platform detection)\n- The existing update-changelog step handles content; stamp-changelog just adds the date","status":"in_progress","priority":1,"issue_type":"task","assignee":"beads/crew/dave","created_at":"2026-01-07T00:45:28.971662-08:00","created_by":"beads/crew/emma","updated_at":"2026-01-07T21:33:58.908216-08:00","dependencies":[{"issue_id":"bd-a854","depends_on_id":"bd-z8xz","type":"parent-child","created_at":"2026-01-07T00:45:40.458262-08:00","created_by":"beads/crew/emma"}]}
|
||||
{"id":"bd-a854","title":"Break run-bump-script into individual version-update steps","description":"dispatched_by: gastown/crew/max\n\nReplace the monolithic `run-bump-script` step with individual steps for each file:\n\n## Steps to Create\n\n1. **bump-version-go** - Update cmd/bd/version.go\n```bash\nsed -i \"\" \"s/Version = \\\"[^\\\"]*\\\"/Version = \\\"{{version}}\\\"/\" cmd/bd/version.go\n```\n\n2. **bump-plugin-json** - Update .claude-plugin/*.json\n```bash\njq \".version = \\\"{{version}}\\\"\" .claude-plugin/plugin.json \u003e tmp \u0026\u0026 mv tmp .claude-plugin/plugin.json\njq \".plugins[0].version = \\\"{{version}}\\\"\" .claude-plugin/marketplace.json \u003e tmp \u0026\u0026 mv tmp .claude-plugin/marketplace.json\n```\n\n3. **bump-mcp-python** - Update MCP package\n```bash\nsed -i \"\" \"s/version = \\\"[^\\\"]*\\\"/version = \\\"{{version}}\\\"/\" integrations/beads-mcp/pyproject.toml\nsed -i \"\" \"s/__version__ = \\\"[^\\\"]*\\\"/__version__ = \\\"{{version}}\\\"/\" integrations/beads-mcp/src/beads_mcp/__init__.py\n```\n\n4. **bump-npm-package** - Update npm package\n```bash\njq \".version = \\\"{{version}}\\\"\" npm-package/package.json \u003e tmp \u0026\u0026 mv tmp npm-package/package.json\n```\n\n5. **bump-hook-templates** - Update hook versions\n```bash\nfor f in cmd/bd/templates/hooks/*; do\n sed -i \"\" \"s/# bd-hooks-version: .*/# bd-hooks-version: {{version}}/\" \"$f\"\ndone\n```\n\n6. **bump-readme** - Update README badge\n```bash\nsed -i \"\" \"s/Alpha (v[^)]*)/Alpha (v{{version}})/\" README.md\n```\n\n7. **stamp-changelog** - Add date to [Unreleased]\n```bash\nDATE=$(date +%Y-%m-%d)\nsed -i \"\" \"s/## \\[Unreleased\\]/## [Unreleased]\\n\\n## [{{version}}] - $DATE/\" CHANGELOG.md\n```\n\n## Notes\n- Each step should have `needs` pointing to the previous step\n- Commands should work on both macOS and Linux (may need platform detection)\n- The existing update-changelog step handles content; stamp-changelog just adds the date","status":"closed","priority":1,"issue_type":"task","assignee":"beads/crew/dave","created_at":"2026-01-07T00:45:28.971662-08:00","created_by":"beads/crew/emma","updated_at":"2026-01-07T21:37:51.5555-08:00","closed_at":"2026-01-07T21:37:51.5555-08:00","close_reason":"Replaced run-bump-script with 7 individual steps in beads-release.formula.toml: bump-version-go, bump-plugin-json, bump-mcp-python, bump-npm-package, bump-hook-templates, bump-readme, stamp-changelog. Each step has explicit commands and verify steps. Removed outdated JSON formula.","dependencies":[{"issue_id":"bd-a854","depends_on_id":"bd-z8xz","type":"parent-child","created_at":"2026-01-07T00:45:40.458262-08:00","created_by":"beads/crew/emma"}]}
|
||||
{"id":"bd-a9699011","title":"GH#146: No color showing in terminal for some users","description":"User reports color not working in macOS (Taho 26.0.1) with iTerm 3.6.4 and Terminal.app, despite color working elsewhere in terminal. Python rich and printf escape codes work.\n\nNeed to investigate:\n- Is NO_COLOR env var set?\n- Terminal type detection?\n- fatih/color library configuration\n- Does bd list show colors? bd ready? bd init?\n- What's the output of: echo $TERM, echo $NO_COLOR","status":"closed","priority":2,"issue_type":"bug","created_at":"2025-10-24T22:26:36.22163-07:00","updated_at":"2025-12-14T12:12:46.555685-08:00","closed_at":"2025-11-08T00:54:40.47956-08:00"}
|
||||
{"id":"bd-a9y3","title":"Add composite index (status, priority) for common list queries","description":"SearchIssues and GetReadyWork frequently filter by status and sort by priority. Currently uses two separate indexes.\n\n**Common query pattern (queries.go:1646-1647):**\n```sql\nWHERE status = ? \nORDER BY priority ASC, created_at DESC\n```\n\n**Problem:** Index merge or full scan when both columns are used.\n\n**Solution:** Add migration:\n```sql\nCREATE INDEX IF NOT EXISTS idx_issues_status_priority ON issues(status, priority);\n```\n\n**Expected impact:** Faster bd list, bd ready with filters. Particularly noticeable at 10K+ issues.","status":"closed","priority":3,"issue_type":"task","created_at":"2025-12-22T22:58:50.515275-08:00","updated_at":"2025-12-22T23:15:13.838976-08:00","closed_at":"2025-12-22T23:15:13.838976-08:00","dependencies":[{"issue_id":"bd-a9y3","depends_on_id":"bd-h0we","type":"discovered-from","created_at":"2025-12-22T22:58:50.516072-08:00","created_by":"daemon"}]}
|
||||
{"id":"bd-aay","title":"Warn on invalid depends_on references in workflow templates","description":"workflow.go:780-781 silently skips invalid dependency names. Should log a warning when a depends_on reference doesn't match any task ID in the template.","status":"tombstone","priority":4,"issue_type":"task","created_at":"2025-12-17T22:23:04.325253-08:00","updated_at":"2025-12-25T01:21:01.952723-08:00","deleted_at":"2025-12-25T01:21:01.952723-08:00","deleted_by":"batch delete","delete_reason":"batch delete","original_type":"task"}
|
||||
|
||||
Reference in New Issue
Block a user