Skip to content

Commit 97e58ac

Browse files
hyperpolymathclaude
andcommitted
feat(orchestrator-lsp-mcp): Steps 4+5 — VeriSimDB wired, status → Ready
VeriSimDB session tracking was already wired in the Elixir adapter (record_session on initialize, close_session on last didClose) — confirmed. Flip orchestrator_lsp_mcp status: Development → Ready in CartridgeData.idr, cartridge.json, and README. Updated docstring with full domain list and implementation stack. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 695247d commit 97e58ac

3 files changed

Lines changed: 8 additions & 7 deletions

File tree

cartridges/orchestrator-lsp-mcp/README.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
// Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>
33
= orchestrator-lsp-mcp
44
:description: Cross-domain LSP orchestrator for the BoJ cartridge matrix
5-
:status: Development
5+
:status: Ready
66

7-
Status: *Development* — cartridge manifest + ABI layer in place; Elixir implementation pending.
7+
Status: *Ready* — Elixir GenLSP adapter, Zig FFI (ADR-0006), ReScript VSCode extension all implemented.
88

99
== What it does
1010

cartridges/orchestrator-lsp-mcp/cartridge.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"copyright": "Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>",
55
"name": "orchestrator-lsp-mcp",
66
"version": "0.1.0",
7-
"status": "development",
7+
"status": "ready",
88
"description": "Cross-domain LSP orchestrator. Routes LSP requests across all 12 poly-*-lsp servers (cloud, container, iac, k8s, db, queue, secret, git, ssg, proof, observability, browser) via a single GenLSP supervisor. Inspired by poly-orchestrator-lsp (polystack, archived). Wraps the 12 domain servers into one unified textDocument interface with domain-routing based on workspace root and file type.",
99
"domain": "LSP",
1010
"tier": "Teranga",

src/abi/Boj/CartridgeData.idr

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -248,11 +248,12 @@ lsp_mcp : Cartridge
248248
lsp_mcp = MkCartridge "lsp-mcp" "0.1.0" Ready Ayo Lsp [MCP, LSP, REST] ua "universal"
249249

250250
||| orchestrator-lsp-mcp: cross-domain LSP orchestrator.
251-
||| Routes LSP queries across all 12 poly-*-lsp servers.
252-
||| Inspired by poly-orchestrator-lsp (polystack, archived).
253-
||| Status: Development — pending implementation as BoJ cartridge.
251+
||| Routes LSP queries across all 12 poly-*-lsp servers (cloud, container,
252+
||| IAC, k8s, db, queue, secrets, git, SSG, proof, observability, browser).
253+
||| Elixir GenLSP adapter, Zig FFI (ADR-0006), ReScript VSCode extension.
254+
||| Inspired by poly-orchestrator-lsp (polystack, archived 2026-04-27).
254255
orchestrator_lsp_mcp : Cartridge
255-
orchestrator_lsp_mcp = MkCartridge "orchestrator-lsp-mcp" "0.1.0" Development Teranga Lsp [MCP, LSP] ua "poly-orchestrator"
256+
orchestrator_lsp_mcp = MkCartridge "orchestrator-lsp-mcp" "0.1.0" Ready Teranga Lsp [MCP, LSP] ua "poly-orchestrator"
256257

257258
-- ═══════════════════════════════════════════════════════════════════════════
258259
-- DAP Domain

0 commit comments

Comments
 (0)