From 644ded9efc4340f0427244c8f80c1e5c47eae9c9 Mon Sep 17 00:00:00 2001 From: Kyle Isom Date: Sat, 28 Mar 2026 23:29:02 -0700 Subject: [PATCH] Mark mcdeploy as deprecated (archived, superseded by MCP) Co-Authored-By: Claude Opus 4.6 (1M context) --- CLAUDE.md | 2 +- README.md | 4 ++-- TOOLING.md | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index e2265fc..5852faf 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -18,7 +18,7 @@ Metacircular is a multi-service personal infrastructure platform. This root repo | `mcdsl/` | Standard library — shared packages for auth, db, config, HTTP/gRPC servers, CSRF, snapshots | Go | | `mcdoc/` | Documentation server — renders markdown from Gitea, serves public docs via mc-proxy | Go | | `mcp/` | Control plane — operator-driven deployment, service registry, container lifecycle (master/agent) | Go | -| `mcdeploy/` | Deployment CLI — tactical bridge tool for build, push, deploy operations | Go | +| `mcdeploy/` | Deployment CLI — deprecated, superseded by MCP (archived) | Go | | `mcns/` | Networking service — custom Go DNS server, authoritative for internal zones | Go | | `ca/` | PKI infrastructure and secrets for dev/test (not source code, gitignored) | — | | `docs/` | Platform-wide documentation (architecture overview, deployment guide) | Markdown | diff --git a/README.md b/README.md index bda8745..572c809 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ lives in [docs/metacircular.md](docs/metacircular.md). | **MCNS** | Networking — authoritative DNS for internal platform zones, upstream forwarding. | Implemented | | **MCP** | Control plane — operator-driven deployment, service registry, data transfer, master/agent container lifecycle. | Implemented | | **MCDoc** | Documentation server — renders markdown from Gitea, serves public docs. | Implemented | -| **MCDeploy** | Deployment CLI — single-binary tool for build, push, deploy, cert renewal, and status. Tactical bridge tool while MCP capabilities mature. | Active dev | +| **MCDeploy** | Deployment CLI — tactical bridge tool, now deprecated and archived. Superseded by MCP. | Deprecated | Shared library: **MCDSL** — standard library for all services (auth, db, config, TLS server, CSRF, snapshots). @@ -103,7 +103,7 @@ metacircular/ ├── mcns/ DNS server ├── mcat/ Login policy tester ├── mcdsl/ Standard library (shared packages) -├── mcdeploy/ Deployment CLI tool +├── mcdeploy/ Deployment CLI (deprecated, archived) ├── mcdoc/ Documentation server ├── ca/ PKI infrastructure (dev/test, not source code) └── docs/ Platform-wide documentation diff --git a/TOOLING.md b/TOOLING.md index 88b6c36..ab79665 100644 --- a/TOOLING.md +++ b/TOOLING.md @@ -13,7 +13,7 @@ Go binaries built with `CGO_ENABLED=0` and installed via Nix flakes. | `mciasgrpcctl` | mcias | MCIAS gRPC debug CLI | vade, orion, rift | | `mcproxyctl` | mc-proxy | MC-Proxy admin CLI — routes, firewall, status | vade, orion, rift | | `mcrctl` | mcr | MCR admin CLI — repositories, policies, audit | vade, orion, rift | -| `mcdeploy` | mcdeploy | Deployment CLI — build, push, deploy (bridge tool) | vade | +| `mcdeploy` | mcdeploy | Deployment CLI — deprecated, superseded by MCP (archived) | — | ### Server-only binaries (not installed as tools) @@ -63,7 +63,7 @@ agent binary. | mcias | Yes | mciasctl, mciasgrpcctl | Yes | | | mc-proxy | Yes | mcproxyctl | Yes | | | mcr | Yes | mcrctl | Yes | | -| mcdeploy | Yes | mcdeploy | Yes | | +| mcdeploy | Yes | mcdeploy | No | Deprecated, remove from mcpkg.nix | | mcp | Yes | mcp, mcp-agent | Yes | Agent also used by mcp.nix systemd unit | | mcns | No | — | No | Server-only, no client tool yet | | metacrypt | No | — | No | Server-only, no client tool yet |