Your OpenAPI Spec Is Not an Agent Interface: Compiling Governed MCP Tool Surfaces

api-mcp-compiler turns OpenAPI, Swagger, and WSDL specifications into MCP tool surfaces with field-level provenance, human approval gates, and compiled-in refusals. Four pre-registered evaluations could not resolve whether semantic planning beats one tool per operation. Here is the design argument, the numbers, and what the evaluation harness caught anyway.