bd: backup 2026-03-02 23:35

This commit is contained in:
zenchantlive 2026-03-02 15:35:44 -08:00
parent f1a9a28244
commit 976e43285d
5 changed files with 49 additions and 7 deletions

View file

@ -630,3 +630,25 @@
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:16:15Z","event_type":"updated","id":634,"issue_id":"beadboard-lgs","new_value":"{\"notes\":\"Superseded by hierarchical execution tree under beadboard-05a.x\"}","old_value":"{\"id\":\"beadboard-lgs\",\"title\":\"Installer docs: one-liner UX + operator quickstart\",\"description\":\"TASK CONTEXT\\\\n- Parent: beadboard-c70 / beadboard-05a\\\\n\\\\nTASK CONTRACT\\\\n- Goal: Publish final user docs for one-liner install and command usage.\\\\n- Success Criteria:\\\\n - docs show windows + linux/mac one-liners\\\\n - docs explain bb vs beadboard and launcher behavior\\\\n - docs align with shipped behavior only\\\\n- Scope: docs + skill boundary notes\\\\n- Out of Scope: non-shipped roadmap claims\\\\n\\\\nVERIFICATION REQUIREMENTS\\\\n- npm run lint\",\"status\":\"deferred\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:06:27Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:16:14Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:16:37Z","event_type":"updated","id":635,"issue_id":"beadboard-c70","new_value":"{\"assignee\":\"beadboard-axe\"}","old_value":"{\"id\":\"beadboard-c70\",\"title\":\"[EPIC] BeadBoard Installation + Discovery Contract for Driver Skill\",\"description\":\"TASK CONTEXT\\\\n- Bead ID: auto\\\\n- Parent: none\\\\n- Dependencies: none\\\\n\\\\nTASK CONTRACT\\\\n- Goal: Make beadboard-driver reliably detect BeadBoard installation and provide clear install/remediation UX for both agents and humans.\\\\n- Success Criteria:\\\\n - Skill docs include explicit BeadBoard identity and GitHub link\\\\n - Driver scripts produce deterministic install guidance when BeadBoard tooling is missing\\\\n - Global vs repo-local usage model is documented and testable\\\\n- Scope:\\\\n - Installation checks and remediation messages\\\\n - Global package/distribution strategy decision\\\\n - Optional project template contract for global skills\\\\n- Out of Scope:\\\\n - Full package publish implementation unless split into child beads\\\\n\\\\nIMPLEMENTATION CONSTRAINTS\\\\n- Preserve existing bd as source-of-truth workflow semantics\\\\n- Keep user-facing copy simple and explicit\\\\n\\\\nVERIFICATION REQUIREMENTS\\\\n- Required commands: npm run typecheck, npm run lint, npm run test\",\"notes\":\"Completed beadboard-i0q. Remaining epic child: beadboard-05a (global package/distribution strategy decision).\",\"status\":\"in_progress\",\"priority\":1,\"issue_type\":\"epic\",\"assignee\":\"beadboard-frf\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T21:59:02Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T22:52:34Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:17:57Z","event_type":"updated","id":636,"issue_id":"beadboard-05a","new_value":"{\"issue_type\":\"epic\",\"title\":\"[EPIC] Global BeadBoard Installer + Runtime Launch\"}","old_value":"{\"id\":\"beadboard-05a\",\"title\":\"Evaluate global BeadBoard package/distribution strategy\",\"description\":\"TASK CONTEXT\\\\n- Bead ID: beadboard-c70.3\\\\n- Parent: beadboard-c70\\\\n- Dependencies: beadboard-c70.1\\\\n\\\\nTASK CONTRACT\\\\n- Goal: Decide whether to ship a global BeadBoard CLI/install package and define rollout plan.\\\\n- Success Criteria:\\\\n - decision record with tradeoffs and recommendation\\\\n - if yes, follow-up implementation beads created\\\\n- Scope:\\\\n - npm/homebrew/powershell installer options\\\\n - update path/discovery expectations\\\\n- Out of Scope:\\\\n - full implementation in this bead\\\\n\\\\nVERIFICATION REQUIREMENTS\\\\n- Required commands: n/a (decision/documentation bead)\",\"status\":\"in_progress\",\"priority\":1,\"issue_type\":\"task\",\"assignee\":\"beadboard-axe\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T22:00:46Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:05:51Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:30:52Z","event_type":"created","id":637,"issue_id":"beadboard-5jf","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: gt:agent","created_at":"2026-03-02T15:30:52Z","event_type":"label_added","id":638,"issue_id":"beadboard-5jf","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: role:orchestrator","created_at":"2026-03-02T15:30:52Z","event_type":"label_added","id":639,"issue_id":"beadboard-5jf","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:31:36Z","event_type":"created","id":640,"issue_id":"beadboard-xz5","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:31:36Z","event_type":"created","id":641,"issue_id":"beadboard-ay9","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: graph","created_at":"2026-03-02T15:31:36Z","event_type":"label_added","id":642,"issue_id":"beadboard-xz5","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: graph","created_at":"2026-03-02T15:31:36Z","event_type":"label_added","id":643,"issue_id":"beadboard-ay9","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: ui","created_at":"2026-03-02T15:31:36Z","event_type":"label_added","id":644,"issue_id":"beadboard-xz5","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: ui","created_at":"2026-03-02T15:31:36Z","event_type":"label_added","id":645,"issue_id":"beadboard-ay9","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: epic","created_at":"2026-03-02T15:31:36Z","event_type":"label_added","id":646,"issue_id":"beadboard-ay9","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:31:49Z","event_type":"status_changed","id":647,"issue_id":"beadboard-ay9","new_value":"{\"assignee\":\"beadboard-5jf\",\"status\":\"in_progress\"}","old_value":"{\"id\":\"beadboard-ay9\",\"title\":\"[EPIC] Show Subtasks in DAG\",\"description\":\"Scope: DAG view for an epic must include nested descendant tasks and optionally render hierarchy links.\\\\nOut of Scope: non-graph surfaces and non-epic filtering logic.\\\\nSuccess Criteria: Nested subtasks under an epic are present in DAG data; hierarchy links can be toggled on/off in UI; tests updated with evidence.\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"epic\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:31:37Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:31:37Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:31:49Z","event_type":"status_changed","id":648,"issue_id":"beadboard-xz5","new_value":"{\"assignee\":\"beadboard-5jf\",\"status\":\"in_progress\"}","old_value":"{\"id\":\"beadboard-xz5\",\"title\":\"Implement epic descendant inclusion + hierarchy edge toggle in DAG\",\"description\":\"Scope: Update graph issue selection for epic context to include all descendants, not only direct children; add hierarchy edge toggle for parent/subtask links in DAG.\\\\nOut of Scope: social view behavior changes and non-DAG cards.\\\\nSuccess Criteria: Nested subtasks appear in DAG; parent/subtask links are optional via toggle; tests cover new behavior.\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:31:37Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:31:37Z\"}"}
{"actor":"zenchantlive","comment":null,"created_at":"2026-03-02T15:34:04Z","event_type":"created","id":649,"issue_id":"beadboard-6wu","new_value":"","old_value":""}
{"actor":"zenchantlive","comment":"Added label: gt:agent","created_at":"2026-03-02T15:34:05Z","event_type":"label_added","id":650,"issue_id":"beadboard-6wu","new_value":null,"old_value":null}
{"actor":"zenchantlive","comment":"Added label: role:ui","created_at":"2026-03-02T15:34:05Z","event_type":"label_added","id":651,"issue_id":"beadboard-6wu","new_value":null,"old_value":null}
{"actor":"zenchantlive","comment":null,"created_at":"2026-03-02T15:34:11Z","event_type":"status_changed","id":652,"issue_id":"beadboard-jq5","new_value":"{\"status\":\"in_progress\"}","old_value":"{\"id\":\"beadboard-jq5\",\"title\":\"[BRAINSTORM] Project Scope System - UI and Backend\",\"description\":\"TASK CONTEXT\\n- Parent: None (top-level epic)\\n- Dependencies: None\\n\\nTASK CONTRACT\\n- Goal: Add back the project scope system with UI for switching between projects\\n- Success Criteria:\\n - Users can switch projects from UI\\n - Project registry persists\\n- Scope:\\n - Backend: project registry, project switching logic\\n - Frontend: project switcher UI component\\n- Out of Scope:\\n - Agent-specific project detection (agents know their project)\\n\\nIMPLEMENTATION CONSTRAINTS\\n- Follow bead-prompting.md format\\n- Use brainstorming skill before implementation\\n- Reuse existing project-scope.ts patterns\\n\\nVERIFICATION REQUIREMENTS\\n- Required commands: npm run typecheck, npm run lint, npm run test\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"epic\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T06:54:58Z\",\"created_by\":\"zenchantlive\",\"updated_at\":\"2026-03-02T06:54:58Z\"}"}
{"actor":"zenchantlive","comment":null,"created_at":"2026-03-02T15:34:22Z","event_type":"created","id":653,"issue_id":"beadboard-jq5.1","new_value":"","old_value":""}
{"actor":"zenchantlive","comment":"Added label: frontend","created_at":"2026-03-02T15:34:22Z","event_type":"label_added","id":654,"issue_id":"beadboard-jq5.1","new_value":null,"old_value":null}
{"actor":"zenchantlive","comment":"Added label: ui","created_at":"2026-03-02T15:34:22Z","event_type":"label_added","id":655,"issue_id":"beadboard-jq5.1","new_value":null,"old_value":null}
{"actor":"zenchantlive","comment":"Added label: backend","created_at":"2026-03-02T15:34:22Z","event_type":"label_added","id":656,"issue_id":"beadboard-jq5.1","new_value":null,"old_value":null}
{"actor":"zenchantlive","comment":"Added label: project-scope","created_at":"2026-03-02T15:34:22Z","event_type":"label_added","id":657,"issue_id":"beadboard-jq5.1","new_value":null,"old_value":null}
{"actor":"zenchantlive","comment":null,"created_at":"2026-03-02T15:34:29Z","event_type":"status_changed","id":658,"issue_id":"beadboard-jq5.1","new_value":"{\"assignee\":\"beadboard-6wu\",\"status\":\"in_progress\"}","old_value":"{\"id\":\"beadboard-jq5.1\",\"title\":\"Add ProjectScopeControls to UnifiedShell\",\"description\":\"## Context\\nProjectScopeControls exists in project-scope-controls.tsx but is only rendered in Kanban/Graph/Sessions views. Not in default Social view.\\n\\n## Root Cause\\nUnifiedShell receives projectScopeKey, projectScopeOptions, projectScopeMode props but doesn't render ProjectScopeControls.\\n\\n## Implementation\\n1. Import ProjectScopeControls in unified-shell.tsx\\n2. Add ProjectScopeControls component after TopBar, before main content area\\n3. Pass required props: projectScopeKey, projectScopeOptions, projectScopeMode\\n\\n## Files\\n- src/components/shared/unified-shell.tsx (modify)\\n\\n## Success Criteria\\n- ProjectScopeControls visible in all views (Social, Graph, Activity)\\n- Users can switch projects from UI\\n- Users can add/remove/scan projects\\n\\n## Verification\\nnpm run typecheck \\u0026\\u0026 npm run lint \\u0026\\u0026 npm run test\",\"status\":\"open\",\"priority\":0,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:34:22Z\",\"created_by\":\"zenchantlive\",\"updated_at\":\"2026-03-02T23:34:22Z\"}"}