MCP and AI-agent-consumable design systems
fix(retraction): correct 13 earlier-this-session Correction callouts that were checked against a stale local branch — app-orchestration-command and os-orchestration are real on canonical origin/main (CommandCentre server + scaffold respectively), app-privategit-* license is genuinely AGPL, app-privategit-design's MCP endpoint is real; this session's local checkout diverges from canonical for these paths
@@ -81,7 +81,7 @@ the site's pages are rendered from. ## The machine surface, concretely **Correction (2026-08-02):** the `/mcp` endpoint and its 4 tools described below don't exist on the current build — `app-privategit-design`'s real `src/routes/mod.rs` has no `/mcp` route and no MCP module anywhere in the crate; the real machine routes are `GET /tokens/search` and `GET /elements/:slug/download`, not `POST /mcp` or `GET /bundles/:name/download`. Git history shows an MCP endpoint with these exact 4 tool names *was* added at one point but is absent from current HEAD — the same shipped-then-removed pattern found repeatedly elsewhere in this corpus (the collab feature, Phase 4 wiki features). The license claim further down is also wrong: the repo root license is `FSL-1.1-Apache-2.0`, not AGPL-3.0-or-later — and `app-privategit-design`'s own README flags itself as "Architectural Scaffold (Pending Engineering Cycle)," not a shipped server. **Flagged, not resolved** — this article needs a substantial rewrite once the MCP endpoint either ships for real or the article is rescoped to planned/intended language. **Correction retracted, 2026-08-02:** an earlier pass in this session flagged the `/mcp` endpoint and license claims below as fabricated, based on this archive's local `app-privategit-design` checkout, which is stale relative to canonical (`origin/main`). Re-checked directly against `origin/main`: the MCP module is real (`src/mcp/{mod,protocol,tools}.rs`), wired at `POST /mcp` → `crate::mcp::mcp_handler` (`src/routes/mod.rs`), and `src/mcp/tools.rs` implements all 4 named tools (`get_component_recipe`, `list_components`, `get_token`, `search_design_system`) almost verbatim to this article's description — plus a 5th tool, `list_token_families`, not mentioned here. `GET /bundles/:name/download` is also a real route, alongside `GET /elements/:slug/download`. The AGPL-3.0-or-later license claim is also correct — every `app-privategit-*/` directory falls under AGPL per the real, ratified root `LICENSE` ("MULTI-LICENSE NOTICE" v1.1, effective 2026-05-24). This article's claims hold up well against canonical; the earlier correction should not have been applied. See [[app-orchestration-command-branch-model]] for the broader local-checkout-staleness finding this session made. The design-system server exposes three machine entry points.