Skip to content

docs: verify endpoint consumer compatibility and explain ASGI choice - #606

Merged
yeongseon merged 2 commits into
mainfrom
docs/endpoint-contract-parity
Oct 26, 2026
Merged

yeongseon merged 2 commits into
mainfrom
docs/endpoint-contract-parity

Conversation

@yeongseon

Copy link
Copy Markdown
Owner

Summary

Verify Validation endpoint metadata against the real published OpenAPI bridge without a shared runtime package.

Changes

Add a dev-only consumer dependency and integration test for discovery, request schema/required state and 200/422 responses. Explain namespace ownership, version compatibility, Logging metadata and native Functions versus FastAPI/AsgiFunctionApp. No sibling repository changed.

Validation

Python 3.11 make check-all build passed: 768 passed, 27 deselected, 4 warnings in 18.42s; coverage 97.16%. GitHub CI pending. Runtime dependencies unchanged.

Related Issues

Closes #599

Merge authorized by the maintainer’s explicit instruction.

@yeongseon

Copy link
Copy Markdown
Owner Author

Merge authorized by the maintainer’s explicit instruction. Reviewed endpoint consumer test and ownership/ASGI guidance. Exact head 21d9771 has all five required contexts completed=success and no review threads. Local Python 3.11: 768 passed, 27 deselected, 4 warnings in 18.42s; coverage 97.16%.

@yeongseon
yeongseon merged commit 718ee88 into main Oct 26, 2026
25 checks passed
@yeongseon
yeongseon deleted the docs/endpoint-contract-parity branch October 26, 2026 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs(contract): check shared endpoint metadata schema and explain ASGI alternative

1 participant