Interfaces publiques
| Interface | Version | Frontière de compatibilité |
|---|---|---|
| MCP server | 3.0.0 | Major decision-core contract. The main tools/list surface contains seven tools. |
| MCP protocol | 2025-11-25 | Preferred negotiation revision; 2025-06-18 and 2025-03-26 remain accepted. |
| MCP telemetry | 2.1.0 | Separates traffic classes and publishes an exact traffic × tool × outcome × normalized error-code breakdown for newly recorded calls. |
| HTTP API | v1 | Read-only compatibility, search, evidence, changefeed and receipt verification routes. |
| UCP protocol | 2026-04-08 | Read-only pneumatic compatibility capability. |
| UCP capability | 2026-07-15 | fr.compatair.air.compatibility. |
Décision et preuve
| Contrat | Version | Portée |
|---|---|---|
| Calculation engine | 1.3.0 | Deterministic pressure, FAD, cycle and explicit-demand calculations. |
| Public method | 2026.07 | Interpretation and response-method contract carried by public results. |
| Verdict schema | 2.0.0 | Separates air_supply, complete_air_system, request and commercial scopes. |
| Compatibility receipt | 1.0.0 | Deterministic SHA-256 receipt contract. |
| AirGraph | 0.1.0 | Namespaced product, configuration, requirement and evidence graph. |
| Catalog | content-derived | Snapshot identifier changes with normalized catalog content. |
Profils MCP
| Profil | Endpoint | Tools | Usage |
|---|---|---|---|
decision-core | https://compatair.fr/mcp | 7 | Default model-facing decision surface. |
extended | https://compatair.fr/mcp/extended | 4 | Evidence, explanation, complete comparison and changefeed. |
legacy | https://compatair.fr/mcp/legacy | 9 | Migration-only historical surface with explicit successors. |
Runtime de référence
0.1.0
Private repository package lifecycle; not a public API promise.
>=24 <25
Supported server and release runtime.
7.0.7
Static site build framework.
6.0.3
Strict source validation toolchain.
Licence des contrats
All rights reserved / UNLICENSED. Public access permits inspection and integration with the live contracts; it does not grant a general right to copy, modify or redistribute schemas, SDK material or catalog data.
A separate license for OpenAPI, JSON Schema and future SDK material requires an explicit owner decision and does not imply opening the proprietary catalog.