Nothing publishes twice
Content and publish jobs are identified by deterministic hashes of their own inputs. A duplicate trigger, a retry or a crash-and-restart resolves to the same identity, so the system cannot double-render or double-post.
Retrying is always safe, which is what makes automation restartable.