Complete V1 RC deployment capability gates

This commit is contained in:
mes123456
2026-08-15 01:01:23 -04:00
parent a3f3071c03
commit 17ab961485
37 changed files with 2031 additions and 184 deletions

View File

@@ -0,0 +1,67 @@
{
"schemaVersion": 1,
"product": "Web Blender Modeler V1",
"browserScope": "Chromium",
"transport": {
"production": "https",
"localDevelopment": "http://127.0.0.1",
"fileProtocolSupported": false,
"sameOriginRuntimeAssets": true
},
"methods": ["GET", "HEAD"],
"responseHeaders": {
"allResponses": {
"Cross-Origin-Opener-Policy": "same-origin",
"Cross-Origin-Embedder-Policy": "require-corp",
"Cross-Origin-Resource-Policy": "same-origin"
},
"routes": [
{
"id": "entry-document",
"patterns": ["/", "/index.html"],
"cacheControl": "no-cache"
},
{
"id": "runtime-manifest",
"patterns": ["/engine-manifest.json"],
"cacheControl": "no-cache"
},
{
"id": "content-hashed-assets",
"patterns": ["/assets/*"],
"cacheControl": "public, max-age=31536000, immutable"
},
{
"id": "stable-engine-assets",
"patterns": ["/vendor/blender/*"],
"cacheControl": "no-cache"
},
{
"id": "fallback",
"patterns": ["*"],
"cacheControl": "no-cache"
}
]
},
"mimeTypes": {
".html": "text/html; charset=utf-8",
".js": "text/javascript; charset=utf-8",
".css": "text/css; charset=utf-8",
".wasm": "application/wasm",
".json": "application/json; charset=utf-8",
".png": "image/png",
".wav": "audio/wav",
".blend": "application/octet-stream",
".nvdb": "application/x-nanovdb"
},
"rangeRequests": {
"extensions": [".wasm", ".blend", ".nvdb"],
"unit": "bytes",
"singleRangeOnly": true,
"etag": "strong-sha256",
"satisfiedStatus": 206,
"unsatisfiedStatus": 416,
"requiredSatisfiedHeaders": ["Accept-Ranges", "Content-Range", "Content-Length", "ETag"],
"ifRangeMismatch": "return-full-200"
}
}