P0: pin project runtime and document FreeCAD parity plan
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"baselineId": "freecad-1.1.1",
|
||||
"freecadVersion": "1.1.1",
|
||||
"sourceRef": "FreeCAD-1.1.1",
|
||||
"sourceRef": "FreeCAD-1.1.1@0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
|
||||
"sourceUrl": "https://github.com/FreeCAD/FreeCAD/releases/tag/1.1.1",
|
||||
"uiContract": "FreeCAD official desktop UI and Developers Handbook",
|
||||
"compatibilityLevels": ["exact", "compatible", "read-only", "proxy", "unsupported"],
|
||||
"status": "baseline-pending-source-verification",
|
||||
"notes": "The exact source commit and build flags must be recorded by P0-01 before geometry implementation."
|
||||
"status": "release-tag-and-source-commit-verified",
|
||||
"notes": "The official 1.1.1 release tag resolves to the recorded commit. Build flags, compiler image, and enabled workbenches remain P0-01 deliverables."
|
||||
}
|
||||
|
||||
8
config/node-runtime.env
Normal file
8
config/node-runtime.env
Normal file
@@ -0,0 +1,8 @@
|
||||
# Project-local JavaScript toolchain. Keep this file free of shell expansions.
|
||||
NODE_VERSION=22.23.2
|
||||
NODE_NPM_VERSION=10.9.8
|
||||
NODE_DIST_BASE=https://nodejs.org/dist/v22.23.2
|
||||
NODE_LINUX_X64_SHA256=d60acfe00a2932254bb0ad20e01b0d74397a0875595de719654b214f4b03f307
|
||||
NODE_LINUX_ARM64_SHA256=fff4078c5def658577f92c88db7db3bc0072924bfb93fe52c1e744a54e94abb8
|
||||
NODE_DARWIN_X64_SHA256=58e99022c2ff89395576cc7fd4d98cea24bb68081475d5f88b801ee8729fb026
|
||||
NODE_DARWIN_ARM64_SHA256=61130f394c1630d211dd50aecc4353d379480f36d3ac913cd85dbba1aed585c6
|
||||
@@ -1,6 +1,7 @@
|
||||
{
|
||||
"baselineId": "bitbybit-web-cad-runtime-0.1",
|
||||
"entrypoint": "BitBybitWebCadFacade",
|
||||
"projectRuntime": { "node": "22.23.2", "npm": "10.9.8", "source": "Node.js official distribution", "sha256Manifest": "config/node-runtime.env", "execution": "project-local .runtime; system Node is not used" },
|
||||
"frontendFramework": "React 18 + Vite 6 + TypeScript 5",
|
||||
"geometry": { "provider": "@bitbybit-dev/occt-worker", "kernel": "OCCT WASM", "version": "1.1.1", "execution": "dedicated worker", "wasmSha256": "1b6a8fc7b83d222854f73b66af8d0e45ad4fdee025904b447e885d4e18ae8656", "status": "core-feature-integration" },
|
||||
"viewport": { "provider": "Three.js internal adapter", "package": "three", "version": "0.185.1", "baseline": "WebGL2", "status": "occt-mesh-integration" },
|
||||
|
||||
Reference in New Issue
Block a user