const assert = require('node:assert/strict') const fs = require('node:fs') const {execFileSync} = require('node:child_process') const src = fs.readFileSync('src/pages/index/index.ux','utf8') const baseline = execFileSync('git',['show','8e660f4:src/pages/index/index.ux'],{encoding:'utf8'}) assert.ok(!/onscroll|onScroll|applyFocus|timeStyle|nameStyle|_scrolling|_scrollY/.test(src), 'remove the entire scroll-driven zoom path') assert.equal(src.match(//)[0], baseline.match(//)[0], 'native list markup matches user-confirmed smooth v0.3') assert.equal(src.match(/