docs(architecture): align http-adapters.md to_openapi section with the 1.3.0 projection

- /call response map: 415 slot, identity-split 401 oneOf, PRJ-17 merge
  note, PRJ-19 shape-rejection note
- /batch: no-500 statement (PRJ-21) and the BatchError in-band error
  component (PRJ-16b)
- adapter.rs openapi.json test pin refreshed to 1.3.0
This commit is contained in:
2026-08-30 22:56:53 +00:00
parent 29d98b8c22
commit 60362c4d0f
2 changed files with 20 additions and 9 deletions
+3 -2
View File
@@ -892,9 +892,10 @@ mod tests {
let text = String::from_utf8_lossy(&response);
assert!(text.starts_with("HTTP/1.1 200 OK"), "got: {text}");
assert!(text.contains("application/json"), "got: {text}");
// The 6-endpoint gateway doc with the version from the /publish addition.
// The 6-endpoint gateway doc; the version tracks the projection
// truthfulness pass.
assert!(text.contains("\"/publish\""), "publish path in doc");
assert!(text.contains("1.2.0"), "info.version 1.2.0 in doc");
assert!(text.contains("1.3.0"), "info.version 1.3.0 in doc");
assert!(text.contains("gatewayPublish"), "publish operationId");
let _ = server_task.await;