All checks were successful
Deploy to Docker / deploy (push) Successful in 1m26s
GrabCraft loads voxel data via external JS scripts after page load, so plain fetch() misses the rendered content. Now uses Playwright (via schematics-browser) for HTML pages while keeping plain fetch for .js files. Also adds a 5s wait in fetchPage for async JS content and supports direct .schem/.schematic/.litematic URLs without needing a project page. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>