feat: close ordered pairs and property codec batches
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-17 04:58:46 -04:00
parent 00ed27b7b8
commit d11566403d
265 changed files with 92107 additions and 809 deletions

View File

@@ -6,7 +6,21 @@ const forbidden = [
/from\s+["']three(?:\/|["'])/, /from\s+["']@types\/three/, /from\s+["']sqlite3?/, /from\s+["']@sqlite/, /from\s+["']opfs/, /SharedArrayBuffer/, /\bpostMessage\s*\(/,
]
const allowDirectRuntime = new Set(['facade/threeViewport.ts', 'facade/threeViewport.tsx', 'facade/persistenceWorker.ts', 'facade/projectStore.ts', 'facade/projectMigrationSeedWorker.ts', 'facade/geometryWorker.ts', 'facade/nativeHistoryWorkerClient.ts', 'facade/nativeHistoryWorkerEntry.ts', 'facade/planegcsWorkerClient.ts', 'facade/planegcsWorkerEntry.ts'])
const allowWorkerMessaging = new Set(['assemblySolverWorker.ts', 'meshLodWorker.ts', 'chromeAssemblyHarness.ts', 'chromeMeshHarness.ts', 'facade/camPipeline.ts'])
const allowWorkerMessaging = new Set([
'assemblySolverWorker.ts',
'meshLodWorker.ts',
'chromeAssemblyHarness.ts',
'chromeMeshHarness.ts',
'chromePropertyAccelerationHarness.tsx',
'chromePropertyAreaHarness.tsx',
'chromePropertyBoolListHarness.tsx',
'chromePropertyColorHarness.tsx',
'chromePropertyColorListHarness.tsx',
'chromePropertyDirectionHarness.tsx',
'chromePropertyFileHarness.tsx',
'chromePropertyFileIncludedHarness.tsx',
'facade/camPipeline.ts',
])
async function walk(relative = '') {
const directory = new URL(relative, sourceRoot)