{"version":"2.1.223","anchor":"artifact-comment-auto-reply-can-patch-instead-of-rewriting-t","canonical_anchor":"artifact-comment-auto-reply-can-patch-instead-of-rewriting-t","heading":"Artifact comment auto-reply can patch instead of rewriting the page","tier":"notice","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.223\/e\/artifact-comment-auto-reply-can-patch-instead-of-rewriting-t","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.223","markdown":"### Artifact comment auto-reply can patch instead of rewriting the page\n\nArtifact auto-replies now make targeted find-and-replace edits instead of regenerating the whole page.\n\n**What**\n\nThe auto-react composer can now apply targeted find\/replace edits to artifact source rather than regenerating the whole document.\n\n**Details**\n\n- edits are exact-string, applied in order, subject to a byte budget and a per-edit uniqueness requirement\n- the full-rewrite form is kept only as an escape hatch for sweeping changes\n- one retry with feedback when a find string is not found or is ambiguous, and one re-prompt when the decision JSON is malformed\n- source is fenced with a per-version random nonce and the composer refuses if the model echoes it\n- new failure telemetry: `edit_patch_apply_failed` and `edit_decision_reformat`\n\n**Evidence**\n\n`Patch rules: each \"find\" must be copied character-for-character from the source`\n\n- Area: Artifacts\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 0\/5"}