build: drop rebased orphan locale chunks

Issue: #373
User-Visible: no
This commit is contained in:
Sergey Matyunin
2026-08-29 21:17:31 +03:00
parent 7ebead5df8
commit f56d9a76a8
5 changed files with 5 additions and 4 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+5
View File
@@ -50,6 +50,11 @@ test('#375 AC2: static wall geometry carries the recut fingerprint tag', () => {
assert.match(render,
/Object\.defineProperty\(built, 'sourceFingerprint', \{\s*\n\s*value: contentFingerprint\(\[spCfg, cellCm, GRID_PITCH\]\),/,
'the tag must be the exact revision triple (rawSpaceConfig=spCfg, cellCm, gridPitch=GRID_PITCH)');
assert.ok(
render.indexOf("Object.defineProperty(built, 'sourceFingerprint'")
< render.indexOf('const contentFrame ='),
'#373 may move canonical geometry before framing, but must carry the #375 tag with it',
);
const scene = readFileSync(new URL('../src/glow-scene.ts', import.meta.url), 'utf8');
assert.match(scene, /sharedFingerprint === revision\.geometryFingerprint/,
'glow-scene honours the tag by comparing it with the revision fingerprint');