Three faults a first tag would have hit. The version check and the collect step looked for target/release/wallet-app, but the binary has been blackbeard-wallet since the product was renamed for packaging. The bundle step ran the Tauri CLI with --dir ui, where there is no Tauri project to find; it now runs from crates/wallet-app, checked with `tauri info`, and the CLI is pinned to 2.11.4 as doc/reproducibility.md said it would be once a release was cut. The publish job's `rpm -K` right after signing would exit non-zero on a runner whose rpm database does not hold the lair.cafe key; the check now runs on the repo host after the rsync, where gitea_ci verifies cichlid-0.1.9 as OK today. Refs #32 Refs #33 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014ftBXYuba8ARhQeF74oUgW