{"version":"2.1.238","anchor":"republishing-a-page-read-back-from-the-server-is-refused","canonical_anchor":"republishing-a-page-read-back-from-the-server-is-refused","heading":"Republishing a page read back from the server is refused","tier":"notice","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.238\/e\/republishing-a-page-read-back-from-the-server-is-refused","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.238","markdown":"### Republishing a page read back from the server is refused\n\nClaude can no longer republish a page it read back from the server; it must use the authored source.\n\n**What**\n\nIf Claude fetches an already-published page and tries to publish those bytes again, the publish validator now stops it and says to republish from the HTML or payload that was authored, not from what was read back.\n\n**Details**\n\n- The check looks for the marker element the server injects into published pages.\n- Runs on every publish, with no setting to skip it.\n\n**Evidence**\n\n`not your local copy; republish from the HTML (or payload) you authored, never from bytes you read`\n\n- Area: Artifacts\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5"}