{"version":"2.1.309","anchor":"artifact-publish-multi-file-restriction-for-pr-review-pages","canonical_anchor":"artifact-publish-multi-file-restriction-for-pr-review-pages","heading":"Artifact publishing drops its PR-review page checks","tier":"notice","area":"Artifacts","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.309\/e\/artifact-publish-multi-file-restriction-for-pr-review-pages","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.309","markdown":"### Artifact publishing drops its PR-review page checks\n\nPublishing an artifact no longer validates PR-review pages against their template or refuses extra files, and the Artifact tool loses prReviewOn\n\n**Unclear.** It is not stated whether supporting files are now published alongside a review page or handled somewhere else.\n\n**What**\n\nArtifacts are pages Claude can publish. Pages built with the artifact-pr-review machinery (a template for pull request reviews) no longer get special checks when published:\n\n- The template check is gone. It used to fail with \"This page carries the artifact-pr-review machinery but failed publish-time validation\" and the code `pr_review_template_mismatch`.\n\n- The single-file rule is gone. Publishing used to refuse with \"artifact-pr-review pages are single-file: supporting files are not allowed alongside a review page (nothing was published)\" when files came with a review page.\n\n- The `composedPrReview` and `previewOnly` options, which allowed mermaid diagram blocks and stamp bindings, are no longer used. `composedPrReview` is no longer passed to the page renderer, and `previewOnly` is removed from one render call.\n\n- The Artifact tool's input loses its `prReviewOn` switch and the related rules.\n\n**Why**\n\nPR-review pages are no longer checked against their template or limited to a single file when published. Together with the removed `prReviewOn` switch, this suggests the PR-review artifact flow was taken out or moved.\n\n- Area: Artifacts\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 3\/5\n- Scope: individual\n- Heads-up: no"}