{"version":"2.1.248","anchor":"artifact-publish-retries-a-failed-version-pin-readback","canonical_anchor":"artifact-publish-retries-a-failed-version-pin-readback","heading":"Artifact publish retries a failed version-pin readback","tier":"notice","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248\/e\/artifact-publish-retries-a-failed-version-pin-readback","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248","markdown":"### Artifact publish retries a failed version-pin readback\n\nPublishing an artifact retries once when reading back its version pin looks transient.\n\n**What**\n\nWhen publishing an artifact, if reading back its stored version pin fails in a way that looks transient, publish now waits and re-reads once instead of failing immediately.\n\n**Details**\n\n- The result records whether the retry recovered, under `pin_readback_retried`.\n- The failure event now also carries the classified read error.\n- Skipped when the pin-read error handling is set to `assume_none`; otherwise unconditional.\n\n**Evidence**\n\n`pin_readback_retried`\n\n- Area: Artifacts\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}