Node disagreement loop
FlexDoc 3.5 names an undocumented runtime route, fails the default check, shows the contract gap beside the registration, and opens that route in the API Client.
- A complete-discovery undocumented route fails flexdoc validate and names the method and path.
- Acknowledgement keeps the route in the runtime record as informational and does not fail the check.
- The finding opens the registered route. The request uses the snapshot origin, not an OpenAPI server the runtime never registered.
- The client, backend, and CLI packages in this release are Apache-2.0.