bd: backup 2026-03-02 23:20

This commit is contained in:
ZenchantLive 2026-03-02 15:20:46 -08:00
parent 4d97175162
commit f1a9a28244
5 changed files with 188 additions and 8 deletions

View file

@ -1,13 +1,13 @@
{
"last_dolt_commit": "3ho4bvgav6t9laucfdn8ho84c0235ep4",
"last_dolt_commit": "kl2do9eo0itct0b6vh7i1pe4ehd6qtkf",
"last_event_id": 0,
"timestamp": "2026-03-02T23:05:16.92019878Z",
"timestamp": "2026-03-02T23:20:43.087901433Z",
"counts": {
"issues": 488,
"events": 554,
"issues": 506,
"events": 632,
"comments": 12,
"dependencies": 662,
"labels": 775,
"dependencies": 703,
"labels": 818,
"config": 14
}
}

View file

@ -428,8 +428,27 @@
{"created_at":"2026-02-12T01:12:05Z","created_by":"zenchantlive","depends_on_id":"bb-ymg","issue_id":"bb-ymg.4","type":"parent-child"}
{"created_at":"2026-02-12T01:12:34Z","created_by":"zenchantlive","depends_on_id":"bb-ymg.2","issue_id":"bb-ymg.4","type":"blocks"}
{"created_at":"2026-03-01T16:54:04Z","created_by":"ZenchantLive","depends_on_id":"beadboard-6fv","issue_id":"beadboard-03r","type":"relates-to"}
{"created_at":"2026-03-02T15:16:11Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a.7","issue_id":"beadboard-05a","type":"blocks"}
{"created_at":"2026-03-02T14:01:09Z","created_by":"ZenchantLive","depends_on_id":"beadboard-btt","issue_id":"beadboard-05a","type":"blocks"}
{"created_at":"2026-03-02T14:01:05Z","created_by":"ZenchantLive","depends_on_id":"beadboard-c70","issue_id":"beadboard-05a","type":"relates-to"}
{"created_at":"2026-03-02T15:15:24Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a","issue_id":"beadboard-05a.1","type":"parent-child"}
{"created_at":"2026-03-02T15:15:26Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a.1","issue_id":"beadboard-05a.1.1","type":"parent-child"}
{"created_at":"2026-03-02T15:15:28Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a.1","issue_id":"beadboard-05a.1.2","type":"parent-child"}
{"created_at":"2026-03-02T15:15:30Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a","issue_id":"beadboard-05a.2","type":"parent-child"}
{"created_at":"2026-03-02T15:15:54Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a.1","issue_id":"beadboard-05a.2","type":"blocks"}
{"created_at":"2026-03-02T15:15:31Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a.2","issue_id":"beadboard-05a.2.1","type":"parent-child"}
{"created_at":"2026-03-02T15:15:33Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a","issue_id":"beadboard-05a.3","type":"parent-child"}
{"created_at":"2026-03-02T15:15:57Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a.1","issue_id":"beadboard-05a.3","type":"blocks"}
{"created_at":"2026-03-02T15:15:36Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a","issue_id":"beadboard-05a.4","type":"parent-child"}
{"created_at":"2026-03-02T15:15:59Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a.1","issue_id":"beadboard-05a.4","type":"blocks"}
{"created_at":"2026-03-02T15:15:38Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a","issue_id":"beadboard-05a.5","type":"parent-child"}
{"created_at":"2026-03-02T15:16:01Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a.1","issue_id":"beadboard-05a.5","type":"blocks"}
{"created_at":"2026-03-02T15:15:40Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a","issue_id":"beadboard-05a.6","type":"parent-child"}
{"created_at":"2026-03-02T15:16:02Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a.2","issue_id":"beadboard-05a.6","type":"blocks"}
{"created_at":"2026-03-02T15:16:04Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a.3","issue_id":"beadboard-05a.6","type":"blocks"}
{"created_at":"2026-03-02T15:16:06Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a.4","issue_id":"beadboard-05a.6","type":"blocks"}
{"created_at":"2026-03-02T15:15:42Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a","issue_id":"beadboard-05a.7","type":"parent-child"}
{"created_at":"2026-03-02T15:16:09Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a.6","issue_id":"beadboard-05a.7","type":"blocks"}
{"created_at":"2026-02-28T14:05:07Z","created_by":"ZenchantLive","depends_on_id":"beadboard-r1i","issue_id":"beadboard-0fi","type":"blocks"}
{"created_at":"2026-02-28T14:03:37Z","created_by":"ZenchantLive","depends_on_id":"beadboard-0fi","issue_id":"beadboard-0fi.1","type":"parent-child"}
{"created_at":"2026-02-28T14:04:47Z","created_by":"ZenchantLive","depends_on_id":"beadboard-0fi","issue_id":"beadboard-0fi.2","type":"parent-child"}
@ -473,6 +492,10 @@
{"created_at":"2026-03-01T22:31:22Z","created_by":"zenchantlive","depends_on_id":"beadboard-1bg.5","issue_id":"beadboard-1bg.8","type":"blocks"}
{"created_at":"2026-03-01T22:31:23Z","created_by":"zenchantlive","depends_on_id":"beadboard-1bg.6","issue_id":"beadboard-1bg.8","type":"blocks"}
{"created_at":"2026-03-01T22:31:23Z","created_by":"zenchantlive","depends_on_id":"beadboard-1bg.7","issue_id":"beadboard-1bg.8","type":"blocks"}
{"created_at":"2026-03-02T15:06:39Z","created_by":"ZenchantLive","depends_on_id":"beadboard-c70","issue_id":"beadboard-27u","type":"relates-to"}
{"created_at":"2026-03-02T15:06:52Z","created_by":"ZenchantLive","depends_on_id":"beadboard-ydu","issue_id":"beadboard-27u","type":"blocks"}
{"created_at":"2026-03-02T15:06:44Z","created_by":"ZenchantLive","depends_on_id":"beadboard-c70","issue_id":"beadboard-2fo","type":"relates-to"}
{"created_at":"2026-03-02T15:06:57Z","created_by":"ZenchantLive","depends_on_id":"beadboard-ydu","issue_id":"beadboard-2fo","type":"blocks"}
{"created_at":"2026-02-19T21:27:39Z","created_by":"zenchantlive","depends_on_id":"bb-ui2","issue_id":"beadboard-2on","type":"relates-to"}
{"created_at":"2026-03-01T18:26:24Z","created_by":"zenchantlive","depends_on_id":"beadboard-6wv","issue_id":"beadboard-3de","type":"blocks"}
{"created_at":"2026-03-01T18:31:50Z","created_by":"ZenchantLive","depends_on_id":"beadboard-6cc","issue_id":"beadboard-4vr","type":"blocks"}
@ -564,10 +587,19 @@
{"created_at":"2026-02-24T04:15:36Z","created_by":"zenchantlive","depends_on_id":"beadboard-yo5","issue_id":"beadboard-brq","type":"blocks"}
{"created_at":"2026-03-01T22:27:53Z","created_by":"zenchantlive","depends_on_id":"beadboard-btn","issue_id":"beadboard-btn.1","type":"parent-child"}
{"created_at":"2026-03-02T14:01:01Z","created_by":"ZenchantLive","depends_on_id":"beadboard-c70","issue_id":"beadboard-btt","type":"relates-to"}
{"created_at":"2026-03-02T15:06:46Z","created_by":"ZenchantLive","depends_on_id":"beadboard-c70","issue_id":"beadboard-bzc","type":"relates-to"}
{"created_at":"2026-03-02T15:06:59Z","created_by":"ZenchantLive","depends_on_id":"beadboard-ydu","issue_id":"beadboard-bzc","type":"blocks"}
{"created_at":"2026-02-21T04:03:20Z","created_by":"zenchantlive","depends_on_id":"beadboard-3xc","issue_id":"beadboard-c08","type":"parent"}
{"created_at":"2026-03-02T14:01:05Z","created_by":"ZenchantLive","depends_on_id":"beadboard-05a","issue_id":"beadboard-c70","type":"relates-to"}
{"created_at":"2026-03-02T15:06:39Z","created_by":"ZenchantLive","depends_on_id":"beadboard-27u","issue_id":"beadboard-c70","type":"relates-to"}
{"created_at":"2026-03-02T15:06:44Z","created_by":"ZenchantLive","depends_on_id":"beadboard-2fo","issue_id":"beadboard-c70","type":"relates-to"}
{"created_at":"2026-03-02T14:01:01Z","created_by":"ZenchantLive","depends_on_id":"beadboard-btt","issue_id":"beadboard-c70","type":"relates-to"}
{"created_at":"2026-03-02T15:06:46Z","created_by":"ZenchantLive","depends_on_id":"beadboard-bzc","issue_id":"beadboard-c70","type":"relates-to"}
{"created_at":"2026-03-02T14:01:03Z","created_by":"ZenchantLive","depends_on_id":"beadboard-i0q","issue_id":"beadboard-c70","type":"relates-to"}
{"created_at":"2026-03-02T15:06:50Z","created_by":"ZenchantLive","depends_on_id":"beadboard-lgs","issue_id":"beadboard-c70","type":"relates-to"}
{"created_at":"2026-03-02T15:06:41Z","created_by":"ZenchantLive","depends_on_id":"beadboard-nrb","issue_id":"beadboard-c70","type":"relates-to"}
{"created_at":"2026-03-02T15:06:48Z","created_by":"ZenchantLive","depends_on_id":"beadboard-u4i","issue_id":"beadboard-c70","type":"relates-to"}
{"created_at":"2026-03-02T15:06:37Z","created_by":"ZenchantLive","depends_on_id":"beadboard-ydu","issue_id":"beadboard-c70","type":"relates-to"}
{"created_at":"2026-02-24T01:38:07Z","created_by":"zenchantlive","depends_on_id":"beadboard-uui","issue_id":"beadboard-ck0","type":"parent"}
{"created_at":"2026-02-24T01:38:24Z","created_by":"zenchantlive","depends_on_id":"beadboard-5sr","issue_id":"beadboard-cm8","type":"blocks"}
{"created_at":"2026-02-24T01:38:23Z","created_by":"zenchantlive","depends_on_id":"beadboard-d4n","issue_id":"beadboard-cm8","type":"blocks"}
@ -625,6 +657,8 @@
{"created_at":"2026-03-02T14:01:03Z","created_by":"ZenchantLive","depends_on_id":"beadboard-c70","issue_id":"beadboard-i0q","type":"relates-to"}
{"created_at":"2026-02-24T01:38:07Z","created_by":"zenchantlive","depends_on_id":"beadboard-uui","issue_id":"beadboard-j3u","type":"parent"}
{"created_at":"2026-03-01T16:53:51Z","created_by":"ZenchantLive","depends_on_id":"beadboard-116","issue_id":"beadboard-jgy","type":"relates-to"}
{"created_at":"2026-03-02T15:06:50Z","created_by":"ZenchantLive","depends_on_id":"beadboard-c70","issue_id":"beadboard-lgs","type":"relates-to"}
{"created_at":"2026-03-02T15:07:07Z","created_by":"ZenchantLive","depends_on_id":"beadboard-u4i","issue_id":"beadboard-lgs","type":"blocks"}
{"created_at":"2026-03-01T18:28:26Z","created_by":"zenchantlive","depends_on_id":"beadboard-6wv","issue_id":"beadboard-mdo","type":"relates-to"}
{"created_at":"2026-03-01T18:28:25Z","created_by":"zenchantlive","depends_on_id":"beadboard-76p","issue_id":"beadboard-mdo","type":"relates-to"}
{"created_at":"2026-03-01T18:28:26Z","created_by":"zenchantlive","depends_on_id":"beadboard-y8k","issue_id":"beadboard-mdo","type":"relates-to"}
@ -632,6 +666,8 @@
{"created_at":"2026-03-01T22:50:15Z","created_by":"zenchantlive","depends_on_id":"beadboard-n1h","issue_id":"beadboard-n1h.2","type":"parent-child"}
{"created_at":"2026-03-01T22:50:29Z","created_by":"zenchantlive","depends_on_id":"beadboard-n1h","issue_id":"beadboard-n1h.3","type":"parent-child"}
{"created_at":"2026-03-01T16:39:57Z","created_by":"ZenchantLive","depends_on_id":"beadboard-116","issue_id":"beadboard-nq9","type":"relates-to"}
{"created_at":"2026-03-02T15:06:41Z","created_by":"ZenchantLive","depends_on_id":"beadboard-c70","issue_id":"beadboard-nrb","type":"relates-to"}
{"created_at":"2026-03-02T15:06:54Z","created_by":"ZenchantLive","depends_on_id":"beadboard-ydu","issue_id":"beadboard-nrb","type":"blocks"}
{"created_at":"2026-03-01T16:54:00Z","created_by":"ZenchantLive","depends_on_id":"beadboard-60a","issue_id":"beadboard-r1i","type":"relates-to"}
{"created_at":"2026-03-01T16:53:59Z","created_by":"ZenchantLive","depends_on_id":"beadboard-dvp","issue_id":"beadboard-r1i","type":"relates-to"}
{"created_at":"2026-02-28T13:44:19Z","created_by":"ZenchantLive","depends_on_id":"beadboard-r1i","issue_id":"beadboard-r1i.1","type":"parent-child"}
@ -640,6 +676,10 @@
{"created_at":"2026-02-28T13:54:16Z","created_by":"ZenchantLive","depends_on_id":"beadboard-r1i.1","issue_id":"beadboard-r1i.2","type":"blocks"}
{"created_at":"2026-02-28T13:54:08Z","created_by":"ZenchantLive","depends_on_id":"beadboard-r1i","issue_id":"beadboard-r1i.3","type":"parent-child"}
{"created_at":"2026-02-28T13:54:14Z","created_by":"ZenchantLive","depends_on_id":"beadboard-r1i.1","issue_id":"beadboard-r1i.3","type":"blocks"}
{"created_at":"2026-03-02T15:07:01Z","created_by":"ZenchantLive","depends_on_id":"beadboard-27u","issue_id":"beadboard-u4i","type":"blocks"}
{"created_at":"2026-03-02T15:07:05Z","created_by":"ZenchantLive","depends_on_id":"beadboard-2fo","issue_id":"beadboard-u4i","type":"blocks"}
{"created_at":"2026-03-02T15:06:48Z","created_by":"ZenchantLive","depends_on_id":"beadboard-c70","issue_id":"beadboard-u4i","type":"relates-to"}
{"created_at":"2026-03-02T15:07:03Z","created_by":"ZenchantLive","depends_on_id":"beadboard-nrb","issue_id":"beadboard-u4i","type":"blocks"}
{"created_at":"2026-02-28T14:34:48Z","created_by":"ZenchantLive","depends_on_id":"beadboard-0fi","issue_id":"beadboard-x3l","type":"blocks"}
{"created_at":"2026-02-28T14:34:42Z","created_by":"ZenchantLive","depends_on_id":"beadboard-x3l","issue_id":"beadboard-x3l.1","type":"parent-child"}
{"created_at":"2026-02-28T14:34:42Z","created_by":"ZenchantLive","depends_on_id":"beadboard-x3l","issue_id":"beadboard-x3l.2","type":"parent-child"}
@ -653,6 +693,7 @@
{"created_at":"2026-03-01T18:28:26Z","created_by":"zenchantlive","depends_on_id":"beadboard-mdo","issue_id":"beadboard-y8k","type":"relates-to"}
{"created_at":"2026-02-21T04:03:21Z","created_by":"zenchantlive","depends_on_id":"beadboard-3xc","issue_id":"beadboard-yad","type":"parent"}
{"created_at":"2026-02-21T04:03:22Z","created_by":"zenchantlive","depends_on_id":"beadboard-eo8","issue_id":"beadboard-yad","type":"blocks"}
{"created_at":"2026-03-02T15:06:37Z","created_by":"ZenchantLive","depends_on_id":"beadboard-c70","issue_id":"beadboard-ydu","type":"relates-to"}
{"created_at":"2026-02-24T04:15:12Z","created_by":"zenchantlive","depends_on_id":"beadboard-lgi","issue_id":"beadboard-yo5","type":"parent-child"}
{"created_at":"2026-03-01T16:53:57Z","created_by":"ZenchantLive","depends_on_id":"beadboard-116","issue_id":"beadboard-yz6","type":"relates-to"}
{"created_at":"2026-03-01T18:26:25Z","created_by":"zenchantlive","depends_on_id":"beadboard-6wv","issue_id":"beadboard-z2s","type":"blocks"}

View file

@ -552,3 +552,81 @@
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T14:52:34Z","event_type":"updated","id":556,"issue_id":"beadboard-c70","new_value":"{\"notes\":\"Completed beadboard-i0q. Remaining epic child: beadboard-05a (global package/distribution strategy decision).\"}","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-btt: install/discovery contract + human-convincing SKILL.md framing. Remaining children: beadboard-i0q (global-skill project context contract), beadboard-05a (global package/distribution strategy).\",\"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:09:50Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T14:52:45Z","event_type":"updated","id":557,"issue_id":"beadboard-frf","new_value":"{\"notes\":\"Implemented project template/runtime split for global skill usage and closed beadboard-i0q.\"}","old_value":"{\"id\":\"beadboard-frf\",\"title\":\"Agent: codex-skill-marketing\",\"description\":\"Refine beadboard-driver SKILL.md to sell human value while preserving agent execution contract\",\"status\":\"open\",\"priority\":0,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T22:00:09Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T22:00:09Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T14:52:47Z","event_type":"closed","id":558,"issue_id":"beadboard-frf","new_value":"Session scope complete.","old_value":""}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:05:43Z","event_type":"created","id":559,"issue_id":"beadboard-axe","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: gt:agent","created_at":"2026-03-02T15:05:43Z","event_type":"label_added","id":560,"issue_id":"beadboard-axe","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: role:orchestrator","created_at":"2026-03-02T15:05:43Z","event_type":"label_added","id":561,"issue_id":"beadboard-axe","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:05:51Z","event_type":"status_changed","id":562,"issue_id":"beadboard-05a","new_value":"{\"assignee\":\"beadboard-axe\",\"status\":\"in_progress\"}","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\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T22:00:46Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T22:00:46Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:06:13Z","event_type":"created","id":563,"issue_id":"beadboard-ydu","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: installation","created_at":"2026-03-02T15:06:13Z","event_type":"label_added","id":564,"issue_id":"beadboard-ydu","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: decision","created_at":"2026-03-02T15:06:13Z","event_type":"label_added","id":565,"issue_id":"beadboard-ydu","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: skills","created_at":"2026-03-02T15:06:13Z","event_type":"label_added","id":566,"issue_id":"beadboard-ydu","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:06:15Z","event_type":"created","id":567,"issue_id":"beadboard-27u","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: installation","created_at":"2026-03-02T15:06:15Z","event_type":"label_added","id":568,"issue_id":"beadboard-27u","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: windows","created_at":"2026-03-02T15:06:15Z","event_type":"label_added","id":569,"issue_id":"beadboard-27u","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:06:18Z","event_type":"created","id":570,"issue_id":"beadboard-nrb","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: installation","created_at":"2026-03-02T15:06:18Z","event_type":"label_added","id":571,"issue_id":"beadboard-nrb","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: linux","created_at":"2026-03-02T15:06:18Z","event_type":"label_added","id":572,"issue_id":"beadboard-nrb","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: macos","created_at":"2026-03-02T15:06:18Z","event_type":"label_added","id":573,"issue_id":"beadboard-nrb","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:06:20Z","event_type":"created","id":574,"issue_id":"beadboard-2fo","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: installation","created_at":"2026-03-02T15:06:20Z","event_type":"label_added","id":575,"issue_id":"beadboard-2fo","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: cli","created_at":"2026-03-02T15:06:20Z","event_type":"label_added","id":576,"issue_id":"beadboard-2fo","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: runtime","created_at":"2026-03-02T15:06:20Z","event_type":"label_added","id":577,"issue_id":"beadboard-2fo","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:06:22Z","event_type":"created","id":578,"issue_id":"beadboard-bzc","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: skills","created_at":"2026-03-02T15:06:22Z","event_type":"label_added","id":579,"issue_id":"beadboard-bzc","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: installation","created_at":"2026-03-02T15:06:22Z","event_type":"label_added","id":580,"issue_id":"beadboard-bzc","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:06:24Z","event_type":"created","id":581,"issue_id":"beadboard-u4i","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: tests","created_at":"2026-03-02T15:06:24Z","event_type":"label_added","id":582,"issue_id":"beadboard-u4i","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: ci","created_at":"2026-03-02T15:06:24Z","event_type":"label_added","id":583,"issue_id":"beadboard-u4i","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: installation","created_at":"2026-03-02T15:06:24Z","event_type":"label_added","id":584,"issue_id":"beadboard-u4i","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:06:26Z","event_type":"created","id":585,"issue_id":"beadboard-lgs","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: documentation","created_at":"2026-03-02T15:06:26Z","event_type":"label_added","id":586,"issue_id":"beadboard-lgs","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: installation","created_at":"2026-03-02T15:06:26Z","event_type":"label_added","id":587,"issue_id":"beadboard-lgs","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:14:55Z","event_type":"created","id":588,"issue_id":"beadboard-05a.1","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: installation","created_at":"2026-03-02T15:14:55Z","event_type":"label_added","id":589,"issue_id":"beadboard-05a.1","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: decision","created_at":"2026-03-02T15:14:55Z","event_type":"label_added","id":590,"issue_id":"beadboard-05a.1","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: skills","created_at":"2026-03-02T15:14:55Z","event_type":"label_added","id":591,"issue_id":"beadboard-05a.1","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:14:57Z","event_type":"created","id":592,"issue_id":"beadboard-05a.1.1","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: installation","created_at":"2026-03-02T15:14:57Z","event_type":"label_added","id":593,"issue_id":"beadboard-05a.1.1","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: decision","created_at":"2026-03-02T15:14:57Z","event_type":"label_added","id":594,"issue_id":"beadboard-05a.1.1","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:14:59Z","event_type":"created","id":595,"issue_id":"beadboard-05a.1.2","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: installation","created_at":"2026-03-02T15:14:59Z","event_type":"label_added","id":596,"issue_id":"beadboard-05a.1.2","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:15:01Z","event_type":"created","id":597,"issue_id":"beadboard-05a.2","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: installation","created_at":"2026-03-02T15:15:01Z","event_type":"label_added","id":598,"issue_id":"beadboard-05a.2","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: windows","created_at":"2026-03-02T15:15:01Z","event_type":"label_added","id":599,"issue_id":"beadboard-05a.2","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:15:03Z","event_type":"created","id":600,"issue_id":"beadboard-05a.2.1","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: installation","created_at":"2026-03-02T15:15:03Z","event_type":"label_added","id":601,"issue_id":"beadboard-05a.2.1","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: windows","created_at":"2026-03-02T15:15:03Z","event_type":"label_added","id":602,"issue_id":"beadboard-05a.2.1","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:15:05Z","event_type":"created","id":603,"issue_id":"beadboard-05a.3","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: installation","created_at":"2026-03-02T15:15:05Z","event_type":"label_added","id":604,"issue_id":"beadboard-05a.3","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: cli","created_at":"2026-03-02T15:15:05Z","event_type":"label_added","id":605,"issue_id":"beadboard-05a.3","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: runtime","created_at":"2026-03-02T15:15:05Z","event_type":"label_added","id":606,"issue_id":"beadboard-05a.3","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:15:07Z","event_type":"created","id":607,"issue_id":"beadboard-05a.4","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: installation","created_at":"2026-03-02T15:15:07Z","event_type":"label_added","id":608,"issue_id":"beadboard-05a.4","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: linux","created_at":"2026-03-02T15:15:07Z","event_type":"label_added","id":609,"issue_id":"beadboard-05a.4","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: macos","created_at":"2026-03-02T15:15:07Z","event_type":"label_added","id":610,"issue_id":"beadboard-05a.4","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:15:10Z","event_type":"created","id":611,"issue_id":"beadboard-05a.5","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: skills","created_at":"2026-03-02T15:15:10Z","event_type":"label_added","id":612,"issue_id":"beadboard-05a.5","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: installation","created_at":"2026-03-02T15:15:10Z","event_type":"label_added","id":613,"issue_id":"beadboard-05a.5","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:15:12Z","event_type":"created","id":614,"issue_id":"beadboard-05a.6","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: tests","created_at":"2026-03-02T15:15:12Z","event_type":"label_added","id":615,"issue_id":"beadboard-05a.6","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: ci","created_at":"2026-03-02T15:15:12Z","event_type":"label_added","id":616,"issue_id":"beadboard-05a.6","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: installation","created_at":"2026-03-02T15:15:12Z","event_type":"label_added","id":617,"issue_id":"beadboard-05a.6","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:15:14Z","event_type":"created","id":618,"issue_id":"beadboard-05a.7","new_value":"","old_value":""}
{"actor":"ZenchantLive","comment":"Added label: documentation","created_at":"2026-03-02T15:15:14Z","event_type":"label_added","id":619,"issue_id":"beadboard-05a.7","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":"Added label: installation","created_at":"2026-03-02T15:15:14Z","event_type":"label_added","id":620,"issue_id":"beadboard-05a.7","new_value":null,"old_value":null}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:16:13Z","event_type":"status_changed","id":621,"issue_id":"beadboard-ydu","new_value":"{\"status\":\"deferred\"}","old_value":"{\"id\":\"beadboard-ydu\",\"title\":\"Installer Contract: canonical manifest + shared semantics\",\"description\":\"TASK CONTEXT\\\\n- Parent: beadboard-c70 / beadboard-05a\\\\n\\\\nTASK CONTRACT\\\\n- Goal: Define canonical installer manifest schema and shared install semantics used by all OS wrappers.\\\\n- Success Criteria:\\\\n - install/manifest.json schema defined\\\\n - shared installer contract documented and testable\\\\n- Scope: version/channel resolution, artifact/checksum map, command mapping\\\\n- Out of Scope: platform wrapper implementation\\\\n\\\\nVERIFICATION REQUIREMENTS\\\\n- npm run typecheck\\\\n- npm run lint\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:06:14Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:06:14Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:16:13Z","event_type":"status_changed","id":622,"issue_id":"beadboard-27u","new_value":"{\"status\":\"deferred\"}","old_value":"{\"id\":\"beadboard-27u\",\"title\":\"Windows wrapper: install.ps1 + global command shims\",\"description\":\"TASK CONTEXT\\\\n- Parent: beadboard-c70 / beadboard-05a\\\\n\\\\nTASK CONTRACT\\\\n- Goal: Implement Windows installer wrapper using canonical manifest and register bb/beadboard commands.\\\\n- Success Criteria:\\\\n - one-liner compatible install.ps1\\\\n - bb and beadboard command shims installed globally\\\\n- Scope: Windows install path + PATH guidance\\\\n- Out of Scope: Linux/mac shell wrapper\\\\n\\\\nVERIFICATION REQUIREMENTS\\\\n- npm run typecheck\\\\n- npm run lint\\\\n- npm run test\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:06:16Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:06:16Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:16:13Z","event_type":"status_changed","id":623,"issue_id":"beadboard-nrb","new_value":"{\"status\":\"deferred\"}","old_value":"{\"id\":\"beadboard-nrb\",\"title\":\"Linux/mac wrapper: install.sh + global command shims\",\"description\":\"TASK CONTEXT\\\\n- Parent: beadboard-c70 / beadboard-05a\\\\n\\\\nTASK CONTRACT\\\\n- Goal: Implement Linux/mac installer wrapper using canonical manifest and register bb/beadboard commands.\\\\n- Success Criteria:\\\\n - curl/bash compatible install.sh\\\\n - bb and beadboard commands available globally\\\\n- Scope: POSIX install path + PATH guidance\\\\n- Out of Scope: Windows-specific behavior\\\\n\\\\nVERIFICATION REQUIREMENTS\\\\n- npm run typecheck\\\\n- npm run lint\\\\n- npm run test\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:06:18Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:06:18Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:16:13Z","event_type":"status_changed","id":624,"issue_id":"beadboard-2fo","new_value":"{\"status\":\"deferred\"}","old_value":"{\"id\":\"beadboard-2fo\",\"title\":\"beadboard launcher command: start/open/status contract\",\"description\":\"TASK CONTEXT\\\\n- Parent: beadboard-c70 / beadboard-05a\\\\n\\\\nTASK CONTRACT\\\\n- Goal: Define and implement beadboard command behavior for runtime launch and status.\\\\n- Success Criteria:\\\\n - beadboard starts runtime if absent and opens localhost\\\\n - beadboard status reports deterministic health info\\\\n- Scope: launcher orchestration and command UX\\\\n- Out of Scope: UI page feature changes\\\\n\\\\nVERIFICATION REQUIREMENTS\\\\n- npm run typecheck\\\\n- npm run lint\\\\n- npm run test\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:06:20Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:06:20Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:16:13Z","event_type":"status_changed","id":625,"issue_id":"beadboard-bzc","new_value":"{\"status\":\"deferred\"}","old_value":"{\"id\":\"beadboard-bzc\",\"title\":\"Driver detection alignment: install remediation by platform\",\"description\":\"TASK CONTEXT\\\\n- Parent: beadboard-c70 / beadboard-05a\\\\n\\\\nTASK CONTRACT\\\\n- Goal: Keep driver detection-only and emit platform-specific install remediation.\\\\n- Success Criteria:\\\\n - session-preflight and diagnose-env output per-platform install hints\\\\n - docs clearly separate installer vs skill responsibilities\\\\n- Scope: skills/beadboard-driver scripts + references\\\\n- Out of Scope: installer execution from skill\\\\n\\\\nVERIFICATION REQUIREMENTS\\\\n- npm run typecheck\\\\n- npm run lint\\\\n- npm run test\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:06:22Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:06:22Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:16:13Z","event_type":"status_changed","id":626,"issue_id":"beadboard-u4i","new_value":"{\"status\":\"deferred\"}","old_value":"{\"id\":\"beadboard-u4i\",\"title\":\"Installer test matrix + CI smoke coverage\",\"description\":\"TASK CONTEXT\\\\n- Parent: beadboard-c70 / beadboard-05a\\\\n\\\\nTASK CONTRACT\\\\n- Goal: Add installer and launcher smoke tests for Windows/Linux/mac and wire CI matrix.\\\\n- Success Criteria:\\\\n - install smoke tests per OS\\\\n - reinstall/idempotency + failure-mode checks\\\\n - CI matrix jobs for installer smoke\\\\n- Scope: tests and workflow config\\\\n- Out of Scope: enterprise installer signing pipeline\\\\n\\\\nVERIFICATION REQUIREMENTS\\\\n- npm run typecheck\\\\n- npm run lint\\\\n- npm run test\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:06:25Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:06:25Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:16:13Z","event_type":"status_changed","id":627,"issue_id":"beadboard-lgs","new_value":"{\"status\":\"deferred\"}","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\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:06:27Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:06:27Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:16:15Z","event_type":"updated","id":628,"issue_id":"beadboard-ydu","new_value":"{\"notes\":\"Superseded by hierarchical execution tree under beadboard-05a.x\"}","old_value":"{\"id\":\"beadboard-ydu\",\"title\":\"Installer Contract: canonical manifest + shared semantics\",\"description\":\"TASK CONTEXT\\\\n- Parent: beadboard-c70 / beadboard-05a\\\\n\\\\nTASK CONTRACT\\\\n- Goal: Define canonical installer manifest schema and shared install semantics used by all OS wrappers.\\\\n- Success Criteria:\\\\n - install/manifest.json schema defined\\\\n - shared installer contract documented and testable\\\\n- Scope: version/channel resolution, artifact/checksum map, command mapping\\\\n- Out of Scope: platform wrapper implementation\\\\n\\\\nVERIFICATION REQUIREMENTS\\\\n- npm run typecheck\\\\n- npm run lint\",\"status\":\"deferred\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:06:14Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:16:13Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:16:15Z","event_type":"updated","id":629,"issue_id":"beadboard-27u","new_value":"{\"notes\":\"Superseded by hierarchical execution tree under beadboard-05a.x\"}","old_value":"{\"id\":\"beadboard-27u\",\"title\":\"Windows wrapper: install.ps1 + global command shims\",\"description\":\"TASK CONTEXT\\\\n- Parent: beadboard-c70 / beadboard-05a\\\\n\\\\nTASK CONTRACT\\\\n- Goal: Implement Windows installer wrapper using canonical manifest and register bb/beadboard commands.\\\\n- Success Criteria:\\\\n - one-liner compatible install.ps1\\\\n - bb and beadboard command shims installed globally\\\\n- Scope: Windows install path + PATH guidance\\\\n- Out of Scope: Linux/mac shell wrapper\\\\n\\\\nVERIFICATION REQUIREMENTS\\\\n- npm run typecheck\\\\n- npm run lint\\\\n- npm run test\",\"status\":\"deferred\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:06:16Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:16:13Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:16:15Z","event_type":"updated","id":630,"issue_id":"beadboard-nrb","new_value":"{\"notes\":\"Superseded by hierarchical execution tree under beadboard-05a.x\"}","old_value":"{\"id\":\"beadboard-nrb\",\"title\":\"Linux/mac wrapper: install.sh + global command shims\",\"description\":\"TASK CONTEXT\\\\n- Parent: beadboard-c70 / beadboard-05a\\\\n\\\\nTASK CONTRACT\\\\n- Goal: Implement Linux/mac installer wrapper using canonical manifest and register bb/beadboard commands.\\\\n- Success Criteria:\\\\n - curl/bash compatible install.sh\\\\n - bb and beadboard commands available globally\\\\n- Scope: POSIX install path + PATH guidance\\\\n- Out of Scope: Windows-specific behavior\\\\n\\\\nVERIFICATION REQUIREMENTS\\\\n- npm run typecheck\\\\n- npm run lint\\\\n- npm run test\",\"status\":\"deferred\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:06:18Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:16:13Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:16:15Z","event_type":"updated","id":631,"issue_id":"beadboard-2fo","new_value":"{\"notes\":\"Superseded by hierarchical execution tree under beadboard-05a.x\"}","old_value":"{\"id\":\"beadboard-2fo\",\"title\":\"beadboard launcher command: start/open/status contract\",\"description\":\"TASK CONTEXT\\\\n- Parent: beadboard-c70 / beadboard-05a\\\\n\\\\nTASK CONTRACT\\\\n- Goal: Define and implement beadboard command behavior for runtime launch and status.\\\\n- Success Criteria:\\\\n - beadboard starts runtime if absent and opens localhost\\\\n - beadboard status reports deterministic health info\\\\n- Scope: launcher orchestration and command UX\\\\n- Out of Scope: UI page feature changes\\\\n\\\\nVERIFICATION REQUIREMENTS\\\\n- npm run typecheck\\\\n- npm run lint\\\\n- npm run test\",\"status\":\"deferred\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:06:20Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:16:13Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:16:15Z","event_type":"updated","id":632,"issue_id":"beadboard-bzc","new_value":"{\"notes\":\"Superseded by hierarchical execution tree under beadboard-05a.x\"}","old_value":"{\"id\":\"beadboard-bzc\",\"title\":\"Driver detection alignment: install remediation by platform\",\"description\":\"TASK CONTEXT\\\\n- Parent: beadboard-c70 / beadboard-05a\\\\n\\\\nTASK CONTRACT\\\\n- Goal: Keep driver detection-only and emit platform-specific install remediation.\\\\n- Success Criteria:\\\\n - session-preflight and diagnose-env output per-platform install hints\\\\n - docs clearly separate installer vs skill responsibilities\\\\n- Scope: skills/beadboard-driver scripts + references\\\\n- Out of Scope: installer execution from skill\\\\n\\\\nVERIFICATION REQUIREMENTS\\\\n- npm run typecheck\\\\n- npm run lint\\\\n- npm run test\",\"status\":\"deferred\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:06:22Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:16:13Z\"}"}
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T15:16:15Z","event_type":"updated","id":633,"issue_id":"beadboard-u4i","new_value":"{\"notes\":\"Superseded by hierarchical execution tree under beadboard-05a.x\"}","old_value":"{\"id\":\"beadboard-u4i\",\"title\":\"Installer test matrix + CI smoke coverage\",\"description\":\"TASK CONTEXT\\\\n- Parent: beadboard-c70 / beadboard-05a\\\\n\\\\nTASK CONTRACT\\\\n- Goal: Add installer and launcher smoke tests for Windows/Linux/mac and wire CI matrix.\\\\n- Success Criteria:\\\\n - install smoke tests per OS\\\\n - reinstall/idempotency + failure-mode checks\\\\n - CI matrix jobs for installer smoke\\\\n- Scope: tests and workflow config\\\\n- Out of Scope: enterprise installer signing pipeline\\\\n\\\\nVERIFICATION REQUIREMENTS\\\\n- npm run typecheck\\\\n- npm run lint\\\\n- npm run test\",\"status\":\"deferred\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:06:25Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:16:14Z\"}"}
{"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\"}"}

File diff suppressed because one or more lines are too long

View file

@ -599,6 +599,29 @@
{"issue_id":"beadboard-05a","label":"decision"}
{"issue_id":"beadboard-05a","label":"installation"}
{"issue_id":"beadboard-05a","label":"skills"}
{"issue_id":"beadboard-05a.1","label":"decision"}
{"issue_id":"beadboard-05a.1","label":"installation"}
{"issue_id":"beadboard-05a.1","label":"skills"}
{"issue_id":"beadboard-05a.1.1","label":"decision"}
{"issue_id":"beadboard-05a.1.1","label":"installation"}
{"issue_id":"beadboard-05a.1.2","label":"installation"}
{"issue_id":"beadboard-05a.2","label":"installation"}
{"issue_id":"beadboard-05a.2","label":"windows"}
{"issue_id":"beadboard-05a.2.1","label":"installation"}
{"issue_id":"beadboard-05a.2.1","label":"windows"}
{"issue_id":"beadboard-05a.3","label":"cli"}
{"issue_id":"beadboard-05a.3","label":"installation"}
{"issue_id":"beadboard-05a.3","label":"runtime"}
{"issue_id":"beadboard-05a.4","label":"installation"}
{"issue_id":"beadboard-05a.4","label":"linux"}
{"issue_id":"beadboard-05a.4","label":"macos"}
{"issue_id":"beadboard-05a.5","label":"installation"}
{"issue_id":"beadboard-05a.5","label":"skills"}
{"issue_id":"beadboard-05a.6","label":"ci"}
{"issue_id":"beadboard-05a.6","label":"installation"}
{"issue_id":"beadboard-05a.6","label":"tests"}
{"issue_id":"beadboard-05a.7","label":"documentation"}
{"issue_id":"beadboard-05a.7","label":"installation"}
{"issue_id":"beadboard-116","label":"mem-canonical"}
{"issue_id":"beadboard-116","label":"mem-hard"}
{"issue_id":"beadboard-116","label":"memory"}
@ -638,9 +661,14 @@
{"issue_id":"beadboard-1bg.8","label":"documentation"}
{"issue_id":"beadboard-1bg.8","label":"skill-md"}
{"issue_id":"beadboard-1bg.8","label":"skills"}
{"issue_id":"beadboard-27u","label":"installation"}
{"issue_id":"beadboard-27u","label":"windows"}
{"issue_id":"beadboard-2e6","label":"critique"}
{"issue_id":"beadboard-2e6","label":"frontend"}
{"issue_id":"beadboard-2e6","label":"ux"}
{"issue_id":"beadboard-2fo","label":"cli"}
{"issue_id":"beadboard-2fo","label":"installation"}
{"issue_id":"beadboard-2fo","label":"runtime"}
{"issue_id":"beadboard-2qy","label":"gt:agent"}
{"issue_id":"beadboard-2qy","label":"role:ui"}
{"issue_id":"beadboard-4vr","label":"brainstorm"}
@ -680,6 +708,8 @@
{"issue_id":"beadboard-at4","label":"mem-hard"}
{"issue_id":"beadboard-at4","label":"memory"}
{"issue_id":"beadboard-at4","label":"memory-agent"}
{"issue_id":"beadboard-axe","label":"gt:agent"}
{"issue_id":"beadboard-axe","label":"role:orchestrator"}
{"issue_id":"beadboard-b7t","label":"agent:coder"}
{"issue_id":"beadboard-bgh","label":"brainstorm"}
{"issue_id":"beadboard-bgh","label":"dolt"}
@ -696,6 +726,8 @@
{"issue_id":"beadboard-btn.1","label":"skills"}
{"issue_id":"beadboard-btt","label":"installation"}
{"issue_id":"beadboard-btt","label":"skills"}
{"issue_id":"beadboard-bzc","label":"installation"}
{"issue_id":"beadboard-bzc","label":"skills"}
{"issue_id":"beadboard-c08","label":"agent:architect"}
{"issue_id":"beadboard-c08","label":"agent:system-architect"}
{"issue_id":"beadboard-c08","label":"status:documenting"}
@ -741,6 +773,8 @@
{"issue_id":"beadboard-jq5","label":"backend"}
{"issue_id":"beadboard-jq5","label":"frontend"}
{"issue_id":"beadboard-jq5","label":"project-scope"}
{"issue_id":"beadboard-lgs","label":"documentation"}
{"issue_id":"beadboard-lgs","label":"installation"}
{"issue_id":"beadboard-mdo","label":"mem-canonical"}
{"issue_id":"beadboard-mdo","label":"mem-hard"}
{"issue_id":"beadboard-mdo","label":"memory"}
@ -759,12 +793,21 @@
{"issue_id":"beadboard-nq9","label":"memory"}
{"issue_id":"beadboard-nq9","label":"memory-anchor"}
{"issue_id":"beadboard-nq9","label":"memory-workflow"}
{"issue_id":"beadboard-nrb","label":"installation"}
{"issue_id":"beadboard-nrb","label":"linux"}
{"issue_id":"beadboard-nrb","label":"macos"}
{"issue_id":"beadboard-rnk","label":"gt:agent"}
{"issue_id":"beadboard-rnk","label":"role:orchestrator"}
{"issue_id":"beadboard-tmj","label":"bug"}
{"issue_id":"beadboard-tmj","label":"frontend"}
{"issue_id":"beadboard-u4i","label":"ci"}
{"issue_id":"beadboard-u4i","label":"installation"}
{"issue_id":"beadboard-u4i","label":"tests"}
{"issue_id":"beadboard-x3l","label":"template:release"}
{"issue_id":"beadboard-yad","label":"agent:coder"}
{"issue_id":"beadboard-ydu","label":"decision"}
{"issue_id":"beadboard-ydu","label":"installation"}
{"issue_id":"beadboard-ydu","label":"skills"}
{"issue_id":"beadboard-yz6","label":"memory"}
{"issue_id":"beadboard-yz6","label":"memory-bootstrap"}
{"issue_id":"beadboard-zas","label":"mem-canonical"}