What problem does it solve? Derived API surfaces rot silently: when FutureFin's HTTP API gains a route, field, or semantic change, its embedded MCP server can drift out of sync without anything failing. This Skill forces an explicit parity decision at merge time so every HTTP-surface change ends in a tool added/updated, a deliberate omission recorded, or a documented n/a. ## Core Features & Use Cases - Parity contract enforcement: Defines the mandatory three-outcome rule for any HTTP API surface change, covering both HTTP→MCP and MCP→docs/tests directions. - Decision rubric: Provides exclusion categories (credentials, membership, OAuth, backups, infra probes) and pertinence signals (CRUD symmetry, engine inputs, conversational differential) to decide whether an endpoint warrants an MCP tool. - Standing decision register: Maintains the single home of "why is there no tool for X", including deliberate omissions, closed-gap archives, and tools-without-endpoint precedents. - Use Case: A developer adds a new endpoint to the FutureFin API and asks whether it needs an MCP tool; this Skill walks them through the rubric, records the outcome, and lists the recipe steps (core extraction, frozen catalog test, annotations, docs) to ship it in the same PR. ## Quick Start Ask the AI to evaluate whether a new or changed FutureFin API endpoint needs an MCP tool and to record the parity decision before merge.