OpenYacht

The specification, in reading order

Six documents, Draft v0.1, published for public technical review — written to be handed to a dev team cold. A competent team should be able to add a compliant endpoint to an existing in-house system in days, without adopting anyone's stack.

The source of truth is the public repository: these pages render github.com/OpenYacht/protocol at every deploy. Accepted review changes amend the drafts in place, each carrying a note citing its source and date. Open questions are marked ⚠ inline; to respond, open a GitHub issue with the “Consultation response” form.

Machine-readable companions

The prose specification is normative. The JSON Schemas and the OpenAPI description are normative for JSON shape only; on any conflict the prose wins and the schema is defective. Schemas and registries live at permanent URLs and are meant to be vendored, never fetched at request time.