Files
Syoyo Fujita 60352623de Move batch runner to separate directory web/batch-runner
Reorganize to avoid vite dev server interference with batch testing:

New structure:
- web/batch-runner/          # Batch testing tool (isolated)
  - batch-runner.js          # Visual regression runner
  - test.js                  # WebGPU/headless Chrome test
  - headless-chrome-setup.md # Setup documentation
  - package.json             # Own dependencies
  - .gitignore               # Ignore batch-results/

Changes to web/js/:
- materialx.js: Add URL params for batch rendering (usd, autoRender, renderTimeout)
- package.json: Remove batch:* scripts and glob dependency
- vite.config.ts: Ignore node_modules in watch

The batch-runner now references web/js/ for vite server:
  const webJsDir = path.join(__dirname, '..', 'js');

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-02 07:50:27 +09:00
..