Update the release workflow to check for an existing release tag before creation. If a release is already present, upload the assets using the --clobber flag to ensure the workflow is idempotent and prevents failures on reruns.
Move documentation images into a centralized .github/assets directory and update the README image references. This change includes relocating the live demo button and adding a new repository banner.