ee80ce6338
The engine now ships an MCP server, a toolset registry and skill assets -- measured against a live editor rather than read about. Building a second transport beside it is not a contest this project can win. ADR-0001 is narrowed, not withdrawn. Its liveness reasoning survives intact: process over file, tools that vanish honestly, recovery without a restart. Three mechanisms are dropped (own JSON-RPC server, UDP-broadcast discovery, own heartbeat) and discovery becomes a probe of the documented endpoint, which the measurement showed gives a fast negative -- HTTP 404 with a routing error body, no hang. That is the property the PID file could not provide. Two layers stay ours: a server that runs without the engine, and tools that run in a live game outside the editor, the layer the registry's editor-only declaration leaves uncovered. The load-bearing claim is flagged as not yet attempted: a runtime tool answering in a packaged build. Until that runs it is derived, not measured. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>