P0: pin project runtime and document FreeCAD parity plan

This commit is contained in:
2026-08-02 08:47:06 -04:00
parent 23b7f58df5
commit a9f4ff752d
17 changed files with 540 additions and 11 deletions

View File

@@ -0,0 +1,9 @@
const expected = process.env.BITBYBIT_NODE_VERSION ?? "22.23.2";
const actual = process.versions.node;
if (actual !== expected) {
console.error(`Project runtime mismatch: expected Node ${expected}, got ${actual}. Use ./npmw or ./nodew.`);
process.exit(1);
}
console.log(`Project runtime OK: Node ${actual}`);