Keep the SDK aligned with resources/openapi.yaml. Any endpoint change must update the typed service, request/response surface when relevant, EndpointCatalog, tests, and documentation in the same change.
Before submitting a change, run:
dotnet restore Okatana.sln
dotnet build Okatana.sln -c Release --no-restore
dotnet test Okatana.sln -c Release --no-build
mkdocs build --strictDo not add a default API host. Tests must continue to enforce explicit deployment configuration. Do not add automatic retry of writes unless the API contract gains a safe idempotency mechanism.