bd: backup 2026-03-03 05:03
This commit is contained in:
parent
0b62ff111c
commit
654c8eb4c8
4 changed files with 83 additions and 19 deletions
|
|
@ -1,13 +1,13 @@
|
|||
{
|
||||
"last_dolt_commit": "7cpidanl0tmjlf1e69ikqpc3d8guvl5u",
|
||||
"last_dolt_commit": "n42k8j0kao4jer50h607e3kf6nhbj3ea",
|
||||
"last_event_id": 0,
|
||||
"timestamp": "2026-03-03T03:44:22.466163074Z",
|
||||
"timestamp": "2026-03-03T05:03:56.3109154Z",
|
||||
"counts": {
|
||||
"issues": 524,
|
||||
"events": 733,
|
||||
"issues": 527,
|
||||
"events": 787,
|
||||
"comments": 12,
|
||||
"dependencies": 742,
|
||||
"labels": 872,
|
||||
"labels": 879,
|
||||
"config": 14
|
||||
}
|
||||
}
|
||||
|
|
@ -731,3 +731,57 @@
|
|||
{"actor":"ZenchantLive","comment":"Added label: memory-agent-ops","created_at":"2026-03-02T19:38:49Z","event_type":"label_added","id":735,"issue_id":"beadboard-9xb","new_value":null,"old_value":null}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:39:04Z","event_type":"updated","id":736,"issue_id":"beadboard-9xb","new_value":"{\"notes\":\"Created from live user correction on 2026-03-02: scope for this agent is beadboard-05a; beadboard-txj is assigned elsewhere. Applied immediately by redirecting NEXT_SESSION_PROMPT work back to 05a.\"}","old_value":"{\"id\":\"beadboard-9xb\",\"title\":\"[MEMORY][AGENT-OPS][SOFT] Respect user-assigned scope in multi-agent sessions\",\"description\":\"Scope: Sessions where multiple agents are active and the user clarifies ownership boundaries.\\\\nOut of Scope: Single-agent sessions with no explicit ownership split.\\\\nRule: If the user states a bead is owned by another agent, immediately stop work on that bead and continue only on the user-assigned scope.\\\\nRationale: Prevents duplicate/conflicting work and keeps coordination clean.\\\\nFailure Mode: Parallel agents overwrite each other or create handoff confusion.\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"decision\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-03T03:38:50Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-03T03:38:50Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:39:04Z","event_type":"closed","id":737,"issue_id":"beadboard-9xb","new_value":"Ratified canonical memory from user correction to preserve multi-agent scope discipline.","old_value":""}
|
||||
{"actor":"zenchantlive","comment":null,"created_at":"2026-03-02T19:45:28Z","event_type":"updated","id":738,"issue_id":"beadboard-txj.1","new_value":"{\"notes\":\"Transitive Reduction implemented via BFS path search. Test coverage added in graph-view.test.ts. bun run lint/typecheck/test passed cleanly.\"}","old_value":"{\"id\":\"beadboard-txj.1\",\"title\":\"Implement graph transitive reduction algorithm\",\"description\":\"Scope: Write a robust algorithm that processes DAG nodes to identify transitive (redundant) edges across paths.\\\\nOut of scope: UI rendering.\\\\nSuccess Criteria: Takes nodes and edges, returns map of edges indicating if they are transitive or direct.\",\"status\":\"in_progress\",\"priority\":0,\"issue_type\":\"task\",\"assignee\":\"beadboard-8bs\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-03T03:36:09Z\",\"created_by\":\"zenchantlive\",\"updated_at\":\"2026-03-03T03:37:58Z\"}"}
|
||||
{"actor":"zenchantlive","comment":null,"created_at":"2026-03-02T19:45:28Z","event_type":"closed","id":739,"issue_id":"beadboard-txj.1","new_value":"Core calculation algorithm implemented successfully.","old_value":""}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:45:29Z","event_type":"status_changed","id":740,"issue_id":"beadboard-05a.1.1","new_value":"{\"assignee\":\"beadboard-ojo\",\"status\":\"in_progress\"}","old_value":"{\"id\":\"beadboard-05a.1.1\",\"title\":\"Installer Contract ADR\",\"description\":\"Write ADR for unified installer system and command contracts.\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:14:57Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:14:57Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:45:29Z","event_type":"status_changed","id":741,"issue_id":"beadboard-05a.1.2","new_value":"{\"assignee\":\"beadboard-ojo\",\"status\":\"in_progress\"}","old_value":"{\"id\":\"beadboard-05a.1.2\",\"title\":\"Manifest Schema + Validation\",\"description\":\"Define install/manifest contract and add validation tests.\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:15:00Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:15:00Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:47:15Z","event_type":"status_changed","id":742,"issue_id":"beadboard-05a.1","new_value":"{\"assignee\":\"beadboard-ojo\",\"status\":\"in_progress\"}","old_value":"{\"id\":\"beadboard-05a.1\",\"title\":\"Installer Contract: canonical manifest + shared semantics\",\"description\":\"Goal: Define canonical installer manifest schema and shared install semantics for all wrappers.\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:14:55Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:14:55Z\"}"}
|
||||
{"actor":"zenchantlive","comment":null,"created_at":"2026-03-02T19:48:25Z","event_type":"status_changed","id":743,"issue_id":"beadboard-txj.2","new_value":"{\"assignee\":\"beadboard-8bs\",\"status\":\"in_progress\"}","old_value":"{\"id\":\"beadboard-txj.2\",\"title\":\"Apply Status Colors and Transitive Context to Graph Edges\",\"description\":\"Scope: Update ReactFlow Edge generation in workflow-graph.tsx, dependency-graph-page.tsx, and specialized-agent-dag.tsx.\\\\nOut of scope: Algorithm calculation.\\\\nSuccess Criteria: Critical/in-progress edges glow bright amber. Standard direct edges are blue/slate. Transitive edges are dimmed/dashed dark gray.\",\"status\":\"open\",\"priority\":0,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-03T03:36:41Z\",\"created_by\":\"zenchantlive\",\"updated_at\":\"2026-03-03T03:36:41Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:49:18Z","event_type":"updated","id":744,"issue_id":"beadboard-05a.1.2","new_value":"{\"notes\":\"Added canonical installer manifest contract + validator in src/lib/install-manifest.ts and regression coverage in tests/lib/install-manifest.test.ts. Added new test file to explicit npm test enumeration in package.json. TDD evidence: node --import tsx --test tests/lib/install-manifest.test.ts failed first with Cannot find module '../../src/lib/install-manifest'; then passed 4/4 after implementation. Repo gates: npm run typecheck (pass), npm run lint (pass with 22 existing warnings), npm run test (fails unrelated in tests/hooks/url-state-integration.test.ts: expected graphTab flow but got overview).\"}","old_value":"{\"id\":\"beadboard-05a.1.2\",\"title\":\"Manifest Schema + Validation\",\"description\":\"Define install/manifest contract and add validation tests.\",\"status\":\"in_progress\",\"priority\":1,\"issue_type\":\"task\",\"assignee\":\"beadboard-ojo\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:15:00Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-03T03:45:29Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:49:18Z","event_type":"updated","id":745,"issue_id":"beadboard-05a.1.1","new_value":"{\"notes\":\"Implemented Installer Contract ADR at docs/adr/2026-03-03-global-installer-contract-and-manifest.md defining installer.v1 schema, runtime command contract, wrapper contract, and detect-only driver boundary. Verification evidence: node --import tsx --test tests/lib/install-manifest.test.ts (red: MODULE_NOT_FOUND before implementation; green: 4/4 pass after implementation); npm run typecheck (pass); npm run lint (pass with 22 existing warnings, 0 errors); npm run test (fails in tests/hooks/url-state-integration.test.ts expecting graphTab flow but actual overview; pre-existing and outside 05a installer scope).\"}","old_value":"{\"id\":\"beadboard-05a.1.1\",\"title\":\"Installer Contract ADR\",\"description\":\"Write ADR for unified installer system and command contracts.\",\"status\":\"in_progress\",\"priority\":1,\"issue_type\":\"task\",\"assignee\":\"beadboard-ojo\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:14:57Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-03T03:45:29Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:49:19Z","event_type":"closed","id":746,"issue_id":"beadboard-05a.1.2","new_value":"Manifest schema + validation delivered with test coverage and canonical installer.v1 contract.","old_value":""}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:49:19Z","event_type":"closed","id":747,"issue_id":"beadboard-05a.1.1","new_value":"ADR completed and aligned to installer.v1 contract for downstream wrapper/launcher work.","old_value":""}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:49:29Z","event_type":"updated","id":748,"issue_id":"beadboard-05a.1","new_value":"{\"notes\":\"Completed contract foundation by closing beadboard-05a.1.1 (ADR) and beadboard-05a.1.2 (manifest schema + validator + tests). Evidence: node --import tsx --test tests/lib/install-manifest.test.ts (red then green 4/4); npm run typecheck (pass); npm run lint (pass with existing warnings); npm run test (fails unrelated in tests/hooks/url-state-integration.test.ts expecting flow but actual overview). Memory review: no new reusable memory from implementation itself beyond previously captured scope-discipline memory beadboard-9xb.\"}","old_value":"{\"id\":\"beadboard-05a.1\",\"title\":\"Installer Contract: canonical manifest + shared semantics\",\"description\":\"Goal: Define canonical installer manifest schema and shared install semantics for all wrappers.\",\"status\":\"in_progress\",\"priority\":1,\"issue_type\":\"task\",\"assignee\":\"beadboard-ojo\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:14:55Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-03T03:47:17Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:49:29Z","event_type":"closed","id":749,"issue_id":"beadboard-05a.1","new_value":"Installer contract phase complete; downstream wrappers/launcher/detection work unblocked.","old_value":""}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:51:07Z","event_type":"status_changed","id":750,"issue_id":"beadboard-05a.2","new_value":"{\"assignee\":\"beadboard-ojo\",\"status\":\"in_progress\"}","old_value":"{\"id\":\"beadboard-05a.2\",\"title\":\"Windows installer wrapper\",\"description\":\"Implement install.ps1 using canonical manifest + command shims.\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:15:01Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:15:01Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:51:08Z","event_type":"status_changed","id":751,"issue_id":"beadboard-05a.3","new_value":"{\"assignee\":\"beadboard-ojo\",\"status\":\"in_progress\"}","old_value":"{\"id\":\"beadboard-05a.3\",\"title\":\"beadboard launcher (start/open/status)\",\"description\":\"Implement beadboard command lifecycle behavior.\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:15:06Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:15:06Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:51:08Z","event_type":"status_changed","id":752,"issue_id":"beadboard-05a.4","new_value":"{\"assignee\":\"beadboard-ojo\",\"status\":\"in_progress\"}","old_value":"{\"id\":\"beadboard-05a.4\",\"title\":\"Linux/mac installer wrapper\",\"description\":\"Implement install.sh using canonical manifest + command shims.\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:15:08Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:15:08Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:51:08Z","event_type":"status_changed","id":753,"issue_id":"beadboard-05a.5","new_value":"{\"assignee\":\"beadboard-ojo\",\"status\":\"in_progress\"}","old_value":"{\"id\":\"beadboard-05a.5\",\"title\":\"Driver detection alignment\",\"description\":\"Update skill detection scripts to emit platform-specific install remediation.\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:15:10Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:15:10Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:56:36Z","event_type":"status_changed","id":754,"issue_id":"beadboard-05a.2.1","new_value":"{\"assignee\":\"beadboard-ojo\",\"status\":\"in_progress\"}","old_value":"{\"id\":\"beadboard-05a.2.1\",\"title\":\"Windows one-liner + PATH contract\",\"description\":\"Implement PowerShell bootstrap and deterministic PATH guidance.\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:15:04Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:15:04Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:56:40Z","event_type":"status_changed","id":755,"issue_id":"beadboard-05a.6","new_value":"{\"assignee\":\"beadboard-ojo\",\"status\":\"in_progress\"}","old_value":"{\"id\":\"beadboard-05a.6\",\"title\":\"Installer CI + smoke tests\",\"description\":\"Add install/reinstall/failure smoke tests for win/linux/mac and CI jobs.\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:15:12Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:15:12Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:56:41Z","event_type":"status_changed","id":756,"issue_id":"beadboard-05a.7","new_value":"{\"assignee\":\"beadboard-ojo\",\"status\":\"in_progress\"}","old_value":"{\"id\":\"beadboard-05a.7\",\"title\":\"Installer docs + operator quickstart\",\"description\":\"Publish one-liner docs and command behavior docs aligned with shipped behavior.\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:15:15Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-02T23:15:15Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:58:29Z","event_type":"updated","id":757,"issue_id":"beadboard-05a.2.1","new_value":"{\"notes\":\"Implemented Windows one-liner + PATH contract in install/install.ps1. Script now installs bb.cmd and beadboard.cmd into %USERPROFILE%\\\\.beadboard\\\\bin and prints PATH update instruction. Supports BB_INSTALL_HOME override for deterministic testing.\"}","old_value":"{\"id\":\"beadboard-05a.2.1\",\"title\":\"Windows one-liner + PATH contract\",\"description\":\"Implement PowerShell bootstrap and deterministic PATH guidance.\",\"status\":\"in_progress\",\"priority\":1,\"issue_type\":\"task\",\"assignee\":\"beadboard-ojo\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:15:04Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-03T03:56:37Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:58:30Z","event_type":"closed","id":758,"issue_id":"beadboard-05a.2.1","new_value":"Windows one-liner and PATH contract shipped via install.ps1.","old_value":""}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:58:32Z","event_type":"updated","id":759,"issue_id":"beadboard-05a.2","new_value":"{\"notes\":\"Implemented Windows installer wrapper at install/install.ps1 using canonical installer.v1 semantics. Wrapper provisions both bb and beadboard shims; bb shim executes tools/bb.ts via npx tsx. Evidence: node --import tsx --test tests/scripts/install-wrappers-contract.test.ts (pass 2/2).\"}","old_value":"{\"id\":\"beadboard-05a.2\",\"title\":\"Windows installer wrapper\",\"description\":\"Implement install.ps1 using canonical manifest + command shims.\",\"status\":\"in_progress\",\"priority\":1,\"issue_type\":\"task\",\"assignee\":\"beadboard-ojo\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:15:01Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-03T03:51:08Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:58:32Z","event_type":"closed","id":760,"issue_id":"beadboard-05a.2","new_value":"Windows installer wrapper implemented with canonical shim behavior.","old_value":""}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:58:34Z","event_type":"updated","id":761,"issue_id":"beadboard-05a.3","new_value":"{\"notes\":\"Implemented launcher command at install/beadboard.mjs supporting beadboard start/open/status. status probes localhost with JSON output; open supports BB_OPEN_NOOP for testability; start runs npm run dev in repo root. Evidence: node --import tsx --test tests/scripts/beadboard-launcher.test.ts (pass 2/2).\"}","old_value":"{\"id\":\"beadboard-05a.3\",\"title\":\"beadboard launcher (start/open/status)\",\"description\":\"Implement beadboard command lifecycle behavior.\",\"status\":\"in_progress\",\"priority\":1,\"issue_type\":\"task\",\"assignee\":\"beadboard-ojo\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:15:06Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-03T03:51:08Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:58:34Z","event_type":"closed","id":762,"issue_id":"beadboard-05a.3","new_value":"beadboard launcher start/open/status behavior implemented and tested.","old_value":""}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:58:36Z","event_type":"updated","id":763,"issue_id":"beadboard-05a.4","new_value":"{\"notes\":\"Implemented Linux/mac installer wrapper at install/install.sh. Wrapper provisions ~/.beadboard/bin/beadboard and ~/.beadboard/bin/bb shims, supports BB_INSTALL_HOME override, and is idempotent across reinstall. Evidence: node --import tsx --test tests/scripts/install-sh-smoke.test.ts (pass 1/1).\"}","old_value":"{\"id\":\"beadboard-05a.4\",\"title\":\"Linux/mac installer wrapper\",\"description\":\"Implement install.sh using canonical manifest + command shims.\",\"status\":\"in_progress\",\"priority\":1,\"issue_type\":\"task\",\"assignee\":\"beadboard-ojo\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:15:08Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-03T03:51:09Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:58:37Z","event_type":"closed","id":764,"issue_id":"beadboard-05a.4","new_value":"Linux/mac installer wrapper implemented with install/reinstall smoke coverage.","old_value":""}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:58:39Z","event_type":"updated","id":765,"issue_id":"beadboard-05a.5","new_value":"{\"notes\":\"Aligned driver detection remediation to installer wrappers by updating skills/beadboard-driver/scripts/lib/driver-lib.mjs. Missing/invalid BB resolution now returns platform-specific remediation including install/install.ps1 on Windows or install/install.sh on POSIX. Evidence: node --import tsx --test tests/skills/beadboard-driver/resolve-bb.test.ts (pass 5/5).\"}","old_value":"{\"id\":\"beadboard-05a.5\",\"title\":\"Driver detection alignment\",\"description\":\"Update skill detection scripts to emit platform-specific install remediation.\",\"status\":\"in_progress\",\"priority\":1,\"issue_type\":\"task\",\"assignee\":\"beadboard-ojo\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:15:10Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-03T03:51:09Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:58:39Z","event_type":"closed","id":766,"issue_id":"beadboard-05a.5","new_value":"Driver detection now emits platform-specific installer remediation guidance.","old_value":""}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:58:41Z","event_type":"updated","id":767,"issue_id":"beadboard-05a.6","new_value":"{\"notes\":\"Added installer CI + smoke coverage: .github/workflows/installer-smoke.yml with ubuntu and windows jobs. Added/registered smoke tests: tests/scripts/install-wrappers-contract.test.ts, tests/scripts/install-sh-smoke.test.ts, tests/scripts/beadboard-launcher.test.ts, tests/scripts/installer-ci-contract.test.ts. Evidence: node --import tsx --test tests/scripts/installer-ci-contract.test.ts (pass 2/2), install smoke tests pass.\"}","old_value":"{\"id\":\"beadboard-05a.6\",\"title\":\"Installer CI + smoke tests\",\"description\":\"Add install/reinstall/failure smoke tests for win/linux/mac and CI jobs.\",\"status\":\"in_progress\",\"priority\":1,\"issue_type\":\"task\",\"assignee\":\"beadboard-ojo\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:15:12Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-03T03:56:41Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:58:41Z","event_type":"closed","id":768,"issue_id":"beadboard-05a.6","new_value":"Installer CI workflow and smoke test coverage added for wrappers and launcher contract.","old_value":""}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:58:43Z","event_type":"updated","id":769,"issue_id":"beadboard-05a.7","new_value":"{\"notes\":\"Published installer/operator quickstart in README.md: explicit one-liners for install/install.sh and install/install.ps1, shim locations, and beadboard start/open/status commands. Evidence: node --import tsx --test tests/docs/installer-quickstart-contract.test.ts (pass 2/2).\"}","old_value":"{\"id\":\"beadboard-05a.7\",\"title\":\"Installer docs + operator quickstart\",\"description\":\"Publish one-liner docs and command behavior docs aligned with shipped behavior.\",\"status\":\"in_progress\",\"priority\":1,\"issue_type\":\"task\",\"assignee\":\"beadboard-ojo\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-02T23:15:15Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-03T03:56:42Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:58:43Z","event_type":"closed","id":770,"issue_id":"beadboard-05a.7","new_value":"Installer docs and operator quickstart updated to match shipped behavior.","old_value":""}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T19:58:45Z","event_type":"closed","id":771,"issue_id":"beadboard-05a","new_value":"all steps complete","old_value":""}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T20:31:42Z","event_type":"created","id":772,"issue_id":"beadboard-1kt","new_value":"","old_value":""}
|
||||
{"actor":"ZenchantLive","comment":"Added label: gt:agent","created_at":"2026-03-02T20:31:42Z","event_type":"label_added","id":773,"issue_id":"beadboard-1kt","new_value":null,"old_value":null}
|
||||
{"actor":"ZenchantLive","comment":"Added label: role:orchestrator","created_at":"2026-03-02T20:31:42Z","event_type":"label_added","id":774,"issue_id":"beadboard-1kt","new_value":null,"old_value":null}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T20:32:06Z","event_type":"created","id":775,"issue_id":"beadboard-vyt","new_value":"","old_value":""}
|
||||
{"actor":"ZenchantLive","comment":"Added label: installation","created_at":"2026-03-02T20:32:06Z","event_type":"label_added","id":776,"issue_id":"beadboard-vyt","new_value":null,"old_value":null}
|
||||
{"actor":"ZenchantLive","comment":"Added label: cli","created_at":"2026-03-02T20:32:06Z","event_type":"label_added","id":777,"issue_id":"beadboard-vyt","new_value":null,"old_value":null}
|
||||
{"actor":"ZenchantLive","comment":"Added label: runtime","created_at":"2026-03-02T20:32:06Z","event_type":"label_added","id":778,"issue_id":"beadboard-vyt","new_value":null,"old_value":null}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T20:32:12Z","event_type":"status_changed","id":779,"issue_id":"beadboard-vyt","new_value":"{\"assignee\":\"beadboard-1kt\",\"status\":\"in_progress\"}","old_value":"{\"id\":\"beadboard-vyt\",\"title\":\"Global installer runtime manager implementation\",\"description\":\"Scope: Implement npm-global-first runtime manager with migration from repo-path shims. Out of Scope: unrelated UI/test stabilization. Success Criteria: Tasks 0-8 from docs/plans/2026-03-03-global-install-runtime-manager.md implemented with verification evidence.\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-03T04:32:07Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-03T04:32:07Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T20:33:49Z","event_type":"updated","id":780,"issue_id":"beadboard-vyt","new_value":"{\"notes\":\"Task 0 baseline (2026-03-03): npm run typecheck PASS (tsc --noEmit exit 0). npm run lint FAIL with 4 errors in .beads/fix.js/.beads/fix2.js (@typescript-eslint/no-require-imports) + 21 warnings in existing UI files. npm run test PASS across enumerated suite (0 fails).\"}","old_value":"{\"id\":\"beadboard-vyt\",\"title\":\"Global installer runtime manager implementation\",\"description\":\"Scope: Implement npm-global-first runtime manager with migration from repo-path shims. Out of Scope: unrelated UI/test stabilization. Success Criteria: Tasks 0-8 from docs/plans/2026-03-03-global-install-runtime-manager.md implemented with verification evidence.\",\"status\":\"in_progress\",\"priority\":1,\"issue_type\":\"task\",\"assignee\":\"beadboard-1kt\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-03T04:32:07Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-03T04:32:13Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T20:36:21Z","event_type":"updated","id":781,"issue_id":"beadboard-vyt","new_value":"{\"notes\":\"Batch 1 (Tasks 0-2) evidence: Task1 RED: node --import tsx --test tests/docs/runtime-manager-adr-contract.test.ts -\\u003e FAIL ENOENT docs/adr/2026-03-03-runtime-manager-global-install.md. Task1 GREEN: same command -\\u003e PASS (1/1). Task1 commit: a3ca82b. Task2 RED: node --import tsx --test tests/lib/runtime-manager.test.ts -\\u003e FAIL Cannot find module ../../src/lib/runtime-manager. Task2 GREEN: same command -\\u003e PASS (2/2). Task2 commit: 0f33a65. Note: stale .git/index.lock blocked one commit attempt; resolved via node skills/beadboard-driver/scripts/heal-common-issues.mjs --fix-git-index-lock --apply --project-root .\"}","old_value":"{\"id\":\"beadboard-vyt\",\"title\":\"Global installer runtime manager implementation\",\"description\":\"Scope: Implement npm-global-first runtime manager with migration from repo-path shims. Out of Scope: unrelated UI/test stabilization. Success Criteria: Tasks 0-8 from docs/plans/2026-03-03-global-install-runtime-manager.md implemented with verification evidence.\",\"notes\":\"Task 0 baseline (2026-03-03): npm run typecheck PASS (tsc --noEmit exit 0). npm run lint FAIL with 4 errors in .beads/fix.js/.beads/fix2.js (@typescript-eslint/no-require-imports) + 21 warnings in existing UI files. npm run test PASS across enumerated suite (0 fails).\",\"status\":\"in_progress\",\"priority\":1,\"issue_type\":\"task\",\"assignee\":\"beadboard-1kt\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-03T04:32:07Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-03T04:33:49Z\"}"}
|
||||
{"actor":"zenchantlive","comment":null,"created_at":"2026-03-02T20:37:23Z","event_type":"updated","id":782,"issue_id":"beadboard-txj.2","new_value":"{\"notes\":\"npm run test passed. Transitive edge styling verified.\"}","old_value":"{\"id\":\"beadboard-txj.2\",\"title\":\"Apply Status Colors and Transitive Context to Graph Edges\",\"description\":\"Scope: Update ReactFlow Edge generation in workflow-graph.tsx, dependency-graph-page.tsx, and specialized-agent-dag.tsx.\\\\nOut of scope: Algorithm calculation.\\\\nSuccess Criteria: Critical/in-progress edges glow bright amber. Standard direct edges are blue/slate. Transitive edges are dimmed/dashed dark gray.\",\"status\":\"in_progress\",\"priority\":0,\"issue_type\":\"task\",\"assignee\":\"beadboard-8bs\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-03T03:36:41Z\",\"created_by\":\"zenchantlive\",\"updated_at\":\"2026-03-03T03:48:25Z\"}"}
|
||||
{"actor":"zenchantlive","comment":null,"created_at":"2026-03-02T20:39:01Z","event_type":"closed","id":783,"issue_id":"beadboard-txj.2","new_value":"Transitive edges \u0026 status colors successfully implemented and tested.","old_value":""}
|
||||
{"actor":"zenchantlive","comment":null,"created_at":"2026-03-02T20:43:28Z","event_type":"created","id":784,"issue_id":"beadboard-agent-anti","new_value":"","old_value":""}
|
||||
{"actor":"zenchantlive","comment":"Added label: gt:agent","created_at":"2026-03-02T20:43:28Z","event_type":"label_added","id":785,"issue_id":"beadboard-agent-anti","new_value":null,"old_value":null}
|
||||
{"actor":"zenchantlive","comment":"Added label: role:orchestrator","created_at":"2026-03-02T20:43:28Z","event_type":"label_added","id":786,"issue_id":"beadboard-agent-anti","new_value":null,"old_value":null}
|
||||
{"actor":"zenchantlive","comment":null,"created_at":"2026-03-02T20:43:33Z","event_type":"status_changed","id":787,"issue_id":"beadboard-txj.3","new_value":"{\"assignee\":\"beadboard-agent-anti\",\"status\":\"in_progress\"}","old_value":"{\"id\":\"beadboard-txj.3\",\"title\":\"Implement Graph Focus (Selection) Interactivity\",\"description\":\"Scope: When a node is clicked, highlight inbound/outbound blockers clearly, fading out the rest of the graph.\\\\nSuccess Criteria: The critical chain of a selected task is visually obvious.\",\"status\":\"open\",\"priority\":1,\"issue_type\":\"task\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-03T03:36:42Z\",\"created_by\":\"zenchantlive\",\"updated_at\":\"2026-03-03T03:36:42Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T20:50:15Z","event_type":"updated","id":788,"issue_id":"beadboard-vyt","new_value":"{\"notes\":\"Batch 2-7 evidence: Task3 RED: node --import tsx --test tests/scripts/beadboard-launcher-runtime.test.ts -\\u003e FAIL missing runtimeRoot/installMode. GREEN: launcher tests pass (beadboard-launcher.test.ts + beadboard-launcher-runtime.test.ts). Commit 205f950. Task4 RED: node --import tsx --test tests/scripts/install-legacy-migration.test.ts -\\u003e FAIL assert.fail placeholder. GREEN: install-wrappers-contract/install-sh-smoke/install-legacy-migration all PASS. Commit 7945ee8. Task5 RED: node --import tsx --test tests/cli/beadboard-cli.test.ts -\\u003e FAIL missing module. GREEN: CLI tests PASS. Commit 4a98ab2. Task6 RED: resolve-bb + session-preflight tests FAIL missing npm-global remediation text. GREEN: both PASS after copy updates. Commit 8df567c. Task7 RED: installer-ci + installer-quickstart tests FAIL missing doctor command/docs text. GREEN: both PASS after CI/docs updates. Commit 6fbd632.\"}","old_value":"{\"id\":\"beadboard-vyt\",\"title\":\"Global installer runtime manager implementation\",\"description\":\"Scope: Implement npm-global-first runtime manager with migration from repo-path shims. Out of Scope: unrelated UI/test stabilization. Success Criteria: Tasks 0-8 from docs/plans/2026-03-03-global-install-runtime-manager.md implemented with verification evidence.\",\"notes\":\"Batch 1 (Tasks 0-2) evidence: Task1 RED: node --import tsx --test tests/docs/runtime-manager-adr-contract.test.ts -\\u003e FAIL ENOENT docs/adr/2026-03-03-runtime-manager-global-install.md. Task1 GREEN: same command -\\u003e PASS (1/1). Task1 commit: a3ca82b. Task2 RED: node --import tsx --test tests/lib/runtime-manager.test.ts -\\u003e FAIL Cannot find module ../../src/lib/runtime-manager. Task2 GREEN: same command -\\u003e PASS (2/2). Task2 commit: 0f33a65. Note: stale .git/index.lock blocked one commit attempt; resolved via node skills/beadboard-driver/scripts/heal-common-issues.mjs --fix-git-index-lock --apply --project-root .\",\"status\":\"in_progress\",\"priority\":1,\"issue_type\":\"task\",\"assignee\":\"beadboard-1kt\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-03T04:32:07Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-03T04:36:21Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T20:50:26Z","event_type":"updated","id":789,"issue_id":"beadboard-vyt","new_value":"{\"notes\":\"Task8 verification (2026-03-03): npm run typecheck PASS after CLI test typing fix. npm run lint FAIL with known pre-existing errors only in .beads/fix.js and .beads/fix2.js (no new lint errors introduced by runtime-manager changes), plus existing warnings. npm run test PASS across explicitly enumerated suite including new runtime/install/cli tests. Targeted acceptance checks PASS: tests/lib/runtime-manager.test.ts, tests/scripts/beadboard-launcher-runtime.test.ts, tests/scripts/install-legacy-migration.test.ts, tests/skills/beadboard-driver/resolve-bb.test.ts.\"}","old_value":"{\"id\":\"beadboard-vyt\",\"title\":\"Global installer runtime manager implementation\",\"description\":\"Scope: Implement npm-global-first runtime manager with migration from repo-path shims. Out of Scope: unrelated UI/test stabilization. Success Criteria: Tasks 0-8 from docs/plans/2026-03-03-global-install-runtime-manager.md implemented with verification evidence.\",\"notes\":\"Batch 2-7 evidence: Task3 RED: node --import tsx --test tests/scripts/beadboard-launcher-runtime.test.ts -\\u003e FAIL missing runtimeRoot/installMode. GREEN: launcher tests pass (beadboard-launcher.test.ts + beadboard-launcher-runtime.test.ts). Commit 205f950. Task4 RED: node --import tsx --test tests/scripts/install-legacy-migration.test.ts -\\u003e FAIL assert.fail placeholder. GREEN: install-wrappers-contract/install-sh-smoke/install-legacy-migration all PASS. Commit 7945ee8. Task5 RED: node --import tsx --test tests/cli/beadboard-cli.test.ts -\\u003e FAIL missing module. GREEN: CLI tests PASS. Commit 4a98ab2. Task6 RED: resolve-bb + session-preflight tests FAIL missing npm-global remediation text. GREEN: both PASS after copy updates. Commit 8df567c. Task7 RED: installer-ci + installer-quickstart tests FAIL missing doctor command/docs text. GREEN: both PASS after CI/docs updates. Commit 6fbd632.\",\"status\":\"in_progress\",\"priority\":1,\"issue_type\":\"task\",\"assignee\":\"beadboard-1kt\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-03T04:32:07Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-03T04:50:15Z\"}"}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T20:50:30Z","event_type":"closed","id":790,"issue_id":"beadboard-vyt","new_value":"Completed global install runtime-manager rollout plan phases 0-8 with TDD evidence, runtime metadata/shim migration, launcher runtime status, CLI doctor/update/uninstall, driver remediation alignment, and CI/docs updates.","old_value":""}
|
||||
{"actor":"ZenchantLive","comment":null,"created_at":"2026-03-02T20:50:34Z","event_type":"updated","id":791,"issue_id":"beadboard-vyt","new_value":"{\"notes\":\"Memory review: no new reusable memory.\"}","old_value":"{\"id\":\"beadboard-vyt\",\"title\":\"Global installer runtime manager implementation\",\"description\":\"Scope: Implement npm-global-first runtime manager with migration from repo-path shims. Out of Scope: unrelated UI/test stabilization. Success Criteria: Tasks 0-8 from docs/plans/2026-03-03-global-install-runtime-manager.md implemented with verification evidence.\",\"notes\":\"Task8 verification (2026-03-03): npm run typecheck PASS after CLI test typing fix. npm run lint FAIL with known pre-existing errors only in .beads/fix.js and .beads/fix2.js (no new lint errors introduced by runtime-manager changes), plus existing warnings. npm run test PASS across explicitly enumerated suite including new runtime/install/cli tests. Targeted acceptance checks PASS: tests/lib/runtime-manager.test.ts, tests/scripts/beadboard-launcher-runtime.test.ts, tests/scripts/install-legacy-migration.test.ts, tests/skills/beadboard-driver/resolve-bb.test.ts.\",\"status\":\"closed\",\"priority\":1,\"issue_type\":\"task\",\"assignee\":\"beadboard-1kt\",\"owner\":\"jordanlive121@gmail.com\",\"created_at\":\"2026-03-03T04:32:07Z\",\"created_by\":\"ZenchantLive\",\"updated_at\":\"2026-03-03T04:50:31Z\",\"closed_at\":\"2026-03-03T04:50:31Z\",\"close_reason\":\"Completed global install runtime-manager rollout plan phases 0-8 with TDD evidence, runtime metadata/shim migration, launcher runtime status, CLI doctor/update/uninstall, driver remediation alignment, and CI/docs updates.\"}"}
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -661,6 +661,8 @@
|
|||
{"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-1kt","label":"gt:agent"}
|
||||
{"issue_id":"beadboard-1kt","label":"role:orchestrator"}
|
||||
{"issue_id":"beadboard-27u","label":"installation"}
|
||||
{"issue_id":"beadboard-27u","label":"windows"}
|
||||
{"issue_id":"beadboard-2e6","label":"critique"}
|
||||
|
|
@ -718,6 +720,8 @@
|
|||
{"issue_id":"beadboard-9xb","label":"mem-soft"}
|
||||
{"issue_id":"beadboard-9xb","label":"memory"}
|
||||
{"issue_id":"beadboard-9xb","label":"memory-agent-ops"}
|
||||
{"issue_id":"beadboard-agent-anti","label":"gt:agent"}
|
||||
{"issue_id":"beadboard-agent-anti","label":"role:orchestrator"}
|
||||
{"issue_id":"beadboard-at4","label":"mem-canonical"}
|
||||
{"issue_id":"beadboard-at4","label":"mem-hard"}
|
||||
{"issue_id":"beadboard-at4","label":"memory"}
|
||||
|
|
@ -849,6 +853,9 @@
|
|||
{"issue_id":"beadboard-u4i","label":"ci"}
|
||||
{"issue_id":"beadboard-u4i","label":"installation"}
|
||||
{"issue_id":"beadboard-u4i","label":"tests"}
|
||||
{"issue_id":"beadboard-vyt","label":"cli"}
|
||||
{"issue_id":"beadboard-vyt","label":"installation"}
|
||||
{"issue_id":"beadboard-vyt","label":"runtime"}
|
||||
{"issue_id":"beadboard-x1y","label":"bug"}
|
||||
{"issue_id":"beadboard-x1y","label":"frontend"}
|
||||
{"issue_id":"beadboard-x3l","label":"template:release"}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue