465cf17bb0b42be106de7465c4829279ed338a07
- The render is uploaded with the new review_render_upload action (backend kind review_render, the only image a review job accepts); mocks follow. - summarizeCanvas() never lets a newline or a quote into a node line (the server validates review summaries line by line); test. - test:browser:sitesmith-cleaned (Firefox + Chromium): a page published from a cleaned ordinary Sitesmith response requests nothing outside the allow-listed hosts (own assets, fonts, Font Awesome CDN, images.pexels.com, placehold.co) and has no inline handlers or javascript:/data: URL attributes; the same response uncleaned is the control (requests example.com). All requests are answered or aborted locally. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Languages
TypeScript
75.9%
JavaScript
12.3%
HTML
8.6%
CSS
2.6%
PHP
0.4%
Other
0.2%