This file is generated by scripts/export_compatibility.py from recorded,
passing CI evidence. Do not edit it manually. The evidence snapshot is dated
2026-07-30; all packages remain pre-1.0.
| Runtime | Executed or supported contract | Status | Evidence |
|---|---|---|---|
| Direct | Pure application requests with local SQLite | Golden path | golden-app create-hayate 0.14.0 deployment metadata main CI |
| ASGI | Real Uvicorn process with SQLite | Golden path | golden-app create-hayate 0.14.0 deployment metadata main CI |
| Cloudflare Workers class | Real workerd, D1, RPC-capable WorkerEntrypoint, and class handlers | Golden default | golden-app create-hayate 0.14.0 deployment metadata main CI, Hayate 0.15.2 downstream full compatibility CI (runtime-equivalent to metadata-only 0.15.3), FolioMCP production Workerd CI (private downstream evidence) at a4d110efc223 |
| Cloudflare Workers global | Global fetch export without RPC or scheduled class handlers | HTTP-only compatibility mode | golden-app create-hayate 0.14.0 deployment metadata main CI |
| AWS Lambda | API Gateway v2 and Function URL buffering plus native response streaming | Core native adapters; outside the golden production flow | Hayate 0.15.3 main CI |
ASGI is a deployment adapter, not a Cloudflare requirement. The Workers class entrypoint is the feature-complete default. The global entrypoint is HTTP-only and does not imply named RPC or scheduled class-handler support.
| Boundary | Tested value |
|---|---|
| Minimum package Python | 3.12+ |
| Golden app Python | 3.13 |
| Golden app Node.js | 24 |
| MCP revision | 2026-07-28 |
| OpenAPI revision | 3.1.1 |
| Workers compatibility date | 2026-07-01 |
| Workers flags | python_workers |
| Default Workers entrypoint | WorkerEntrypoint class |
| Optional global entrypoint | HTTP-only compatibility mode |
| Platform package | Locked version |
|---|---|
workers-py |
1.15.0 |
workers-runtime-sdk |
1.6.3 |
Golden lock SHA-256: 4502453286edffcee72b1025f7e2f1c81c596cd4bf6734b9c8c52cd4622b6b61
- golden-app create-hayate 0.14.0 deployment metadata main CI at
f0e334554f4b98e4be941dcb84feaaf6b47a9c89 - hayate-auth 0.10.5 main CI at
4189e735844a06377e9aa7eea2a731d09e500449 - hayate-auth 0.10.5 security profiles at
4189e735844a06377e9aa7eea2a731d09e500449 - hayate-auth 0.10.5 release provenance at
4189e735844a06377e9aa7eea2a731d09e500449 - hayate-fetch 0.1.4 main CI at
c684291e0fcc1067d9cf4548370c50fb68678a67 - hayate-fetch 0.1.4 release provenance at
c684291e0fcc1067d9cf4548370c50fb68678a67 - hayate-mcp 0.12.1 main CI and MCP 2026-07-28 conformance at
249b2df4bc41a0603e168b22c53815e31d2d5711 - hayate-mcp 0.12.1 release provenance at
249b2df4bc41a0603e168b22c53815e31d2d5711 - hayate-openapi 0.8.2 main CI and TypeScript interoperability at
1247f16e13faf1cd8b9f507c4715e44bb1ec03be - hayate-openapi 0.8.2 release provenance at
1247f16e13faf1cd8b9f507c4715e44bb1ec03be - hayate-sql 0.1.2 main CI at
4e84db1ab3a7683239f288fb1bae64afa3007303 - hayate-sql 0.1.2 release provenance at
4e84db1ab3a7683239f288fb1bae64afa3007303 - FolioMCP production Workerd CI (private downstream evidence) at
a4d110efc223b5774278b21512e176f64f93d525 - Hayate 0.15.2 downstream full compatibility CI (runtime-equivalent to metadata-only 0.15.3) at
64dfb96f2397685c9fe017382855749f445d3697 - Hayate 0.15.3 main CI at
a1821a27a83a2406c491338a397b489856db15de - Hayate 0.15.3 release provenance at
a1821a27a83a2406c491338a397b489856db15de - create-hayate 0.14.0 main CI and feature matrix at
261af98f18b1f97cbb94f7bf19a99ab34e92be4f - create-hayate 0.14.0 full frontend matrix (112/112) at
261af98f18b1f97cbb94f7bf19a99ab34e92be4f; aggregate evidence SHA-256d980477da29e494182080adcd79b864ab533a1dcfbc8035b401f75f7dfa97e43 - create-hayate 0.14.0 release provenance at
261af98f18b1f97cbb94f7bf19a99ab34e92be4f
Machine-readable data: compatibility.json.