#!/usr/bin/env bash
set -Eeuo pipefail
ROOT="/opt/router-ops/public/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4"
LATEST="$ROOT/latest"
OLD="$ROOT/old"
NEW_NAME="${1:?new published folder name required}"
OLD_NAME="20260711-120734_xs_map_audit_repair_publish"
if [ -d "$LATEST/$NEW_NAME" ]; then
    mv "$LATEST/$NEW_NAME" "$OLD/$NEW_NAME"
fi
if [ -d "$OLD/$OLD_NAME" ] && [ ! -e "$LATEST/$OLD_NAME" ]; then
    mv "$OLD/$OLD_NAME" "$LATEST/$OLD_NAME"
fi
"/opt/router-ops/bin/router-public-reindex" >/dev/null
echo "RESULT=PASS_ROLLBACK_STEP_050M07R13G_CANONICAL_ACCESS_MAP_RENAME"
