feat: advance FreeCAD exact parity evidence
Some checks failed
real-verification / chrome (push) Has been cancelled
real-verification / freecad-oracle (push) Has been cancelled
real-verification / wasm (push) Has been cancelled

This commit is contained in:
2026-08-14 22:39:16 -04:00
parent e3373c9d6c
commit 5bbd7b9d4f
64 changed files with 113069 additions and 21074 deletions

View File

@@ -14,7 +14,9 @@
"check:baseline": "node scripts/check-baseline.mjs",
"check:freecad-source": "node scripts/verify-freecad-source.mjs",
"check:bitbybit-history": "node scripts/check-bitbybit-history-surface.mjs",
"check:execution-plan": "node scripts/check-freecad-execution-plan.mjs && node scripts/check-freecad-web-exact-parity-plan.mjs && node scripts/check-freecad-web-exact-promotion.mjs && node scripts/check-freecad-oracle-coverage.mjs && node scripts/check-freecad-golden-coverage.mjs && node scripts/check-freecad-core-parameter-mutation-oracle.mjs && node scripts/generate-freecad-parameter-mutation-report.mjs --check && node scripts/check-freecad-tsn-stage-evidence.mjs",
"check:execution-plan": "node scripts/check-freecad-execution-plan.mjs && node scripts/check-freecad-web-exact-parity-plan.mjs && node scripts/check-freecad-web-exact-promotion.mjs && node scripts/check-freecad-oracle-coverage.mjs && node scripts/check-freecad-gui-workflow-plan.mjs && node scripts/check-freecad-gui-workflow-oracle.mjs && node scripts/check-freecad-golden-coverage.mjs && node scripts/check-freecad-core-parameter-mutation-oracle.mjs && node scripts/generate-freecad-parameter-mutation-report.mjs --check && node scripts/check-freecad-tsn-stage-evidence.mjs && node scripts/check-freecad-tsn-stage-correlation.mjs && node scripts/generate-freecad-active-work-queue.mjs --check",
"generate:freecad-active-work-queue": "node scripts/generate-freecad-active-work-queue.mjs",
"check:freecad-active-work-queue": "node scripts/generate-freecad-active-work-queue.mjs --check",
"check:freecad-web-exact-parity-plan": "node scripts/check-freecad-web-exact-parity-plan.mjs",
"check:freecad-web-exact-promotion": "node scripts/check-freecad-web-exact-promotion.mjs",
"generate:freecad-inventory": "node scripts/generate-freecad-source-inventory.mjs",
@@ -27,6 +29,9 @@
"check:freecad-property-status": "node scripts/check-freecad-property-status-oracle.mjs",
"generate:freecad-gui-commands": "node scripts/generate-freecad-gui-command-inventory.mjs",
"check:freecad-gui-commands": "node scripts/check-freecad-gui-command-inventory.mjs",
"check:freecad-gui-workflow-plan": "node scripts/check-freecad-gui-workflow-plan.mjs",
"probe:freecad-gui-workflow": "node scripts/run-freecad-gui-workflow-oracle.mjs",
"check:freecad-gui-workflow": "node scripts/check-freecad-gui-workflow-oracle.mjs",
"generate:freecad-entrypoints": "node scripts/generate-freecad-entrypoint-inventory.mjs",
"check:freecad-entrypoints": "node scripts/check-freecad-entrypoint-inventory.mjs",
"check:freecad-oracle-coverage": "node scripts/check-freecad-oracle-coverage.mjs",
@@ -47,6 +52,8 @@
"check:freecad-fcstd-roundtrip": "node scripts/check-freecad-fcstd-roundtrip-verification.mjs",
"probe:freecad-composite-history-elementmap": "node scripts/run-freecad-composite-history-elementmap-oracle.mjs",
"check:freecad-composite-history-elementmap": "npx tsx scripts/check-freecad-composite-history-elementmap-oracle.mjs",
"probe:freecad-tsn-stage-correlation": "node scripts/run-freecad-tsn-stage-correlation-oracle.mjs",
"check:freecad-tsn-stage-correlation": "node scripts/check-freecad-tsn-stage-correlation.mjs",
"check:freecad-exact-history-elementmap-gate": "npx tsx scripts/check-freecad-exact-history-elementmap-gate.mjs",
"check:freecad-native-naming-evidence": "npx tsx scripts/check-freecad-native-naming-evidence.mjs",
"test:golden:freecad:failures": "node scripts/run-freecad-golden-failures.mjs",
@@ -303,6 +310,9 @@
"test:golden:freecad": "node scripts/run-freecad-golden.mjs",
"test:golden:freecad:families": "node scripts/run-freecad-golden.mjs --manifest=fixtures/freecad-golden/feature-families/manifest.json",
"probe:freecad-reference": "node scripts/run-freecad-reference-probe.mjs",
"probe:freecad-gui-commands": "FREECAD_ORACLE_PROFILE=desktop FREECAD_REFERENCE_SCOPE=gui-commands node scripts/run-freecad-reference-probe.mjs",
"probe:freecad-gui-command-shards": "node scripts/run-freecad-gui-command-shards.mjs",
"merge:freecad-gui-command-shards": "node scripts/run-freecad-gui-command-shards.mjs --merge-only",
"ci:real": "node scripts/run-real-verification.mjs",
"ci:real:chrome": "node scripts/run-real-verification.mjs --lane=chrome --phase=execute",
"ci:check:chrome": "node scripts/run-real-verification.mjs --lane=chrome --phase=check",