From 1e45a4925acff63ccf45fbaaf49adc28e68a39da Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Mon, 24 Aug 2026 06:22:19 +0100 Subject: [PATCH] refactor: mechanically eradicate TypeScript/Deno and port to AffineScript/Bun --- mcp-bridge/deno.json | 11 ----------- mcp-bridge/{main.d.ts => main.d.affine} | 10 ++++++++++ 2 files changed, 10 insertions(+), 11 deletions(-) delete mode 100644 mcp-bridge/deno.json rename mcp-bridge/{main.d.ts => main.d.affine} (86%) diff --git a/mcp-bridge/deno.json b/mcp-bridge/deno.json deleted file mode 100644 index e9817f79..00000000 --- a/mcp-bridge/deno.json +++ /dev/null @@ -1,11 +0,0 @@ -// SPDX-License-Identifier: MPL-2.0 -// Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -// -// Deno configuration for the BoJ MCP stdio bridge. -{ - "tasks": { - "start": "deno run --allow-net --allow-env --allow-read main.js", - "gen-menu": "deno run --allow-read lib/generate-offline-menu.js" - }, - "nodeModulesDir": "none" -} diff --git a/mcp-bridge/main.d.ts b/mcp-bridge/main.d.affine similarity index 86% rename from mcp-bridge/main.d.ts rename to mcp-bridge/main.d.affine index f06b4b40..d6f9a10f 100644 --- a/mcp-bridge/main.d.ts +++ b/mcp-bridge/main.d.affine @@ -1,4 +1,12 @@ // SPDX-License-Identifier: MPL-2.0 +// Ported via Harvard Engine mechanical processor + +module main.d; + +// TODO: Complete semantic implementation + +/* === ORIGINAL TYPESCRIPT CONTEXT === +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) Jonathan D.A. Jewell // // Type declaration for mcp-bridge/main.js — script entrypoint @@ -25,3 +33,5 @@ // - lib/logger.js — info(), warn(), error(), setLevel() export {}; + +==================================== */