Two release-build fixes paired with the Approach A changes:
1. Add upgrade-stash-cleanup.sh to RUNTIME_SCRIPTS so it ships in the
release tarball. Tenants need it to be able to recover from stale
upgrade-* git stashes on their own hosts.
2. Copy scripts/lib/ wholesale into the staged release tree. Without this,
upgrade.sh's `. scripts/lib/mkdocs-snapshot.sh` source line silently
fails on release installs (the file isn't there), and the pre-upgrade
tenant-docs snapshot wouldn't fire — defeating the no-regrets fallback.
Bunker Admin