# Scripts ## staging-smoke.sh Post-deploy smoke helper for staging/production-like environments. Usage: ```bash ./scripts/staging-smoke.sh https://rmcp.itexp.me ``` ## authenticated-staging-smoke.sh Browser-authenticated smoke helper for staging/production-like environments. Required environment variables: - `CRANK_STAGING_ADMIN_EMAIL` - `CRANK_STAGING_ADMIN_PASSWORD` Usage: ```bash CRANK_STAGING_ADMIN_EMAIL=owner@example.com \ CRANK_STAGING_ADMIN_PASSWORD=secret \ ./scripts/authenticated-staging-smoke.sh https://rmcp.itexp.me ``` ## staging-note-block.sh Helper that renders a ready-to-paste markdown block for `docs/staging-regression-notes.md` after a real staging pass. Usage: ```bash ./scripts/staging-note-block.sh rmcp.itexp.me abc1234 "codex + operator" partial ``` ## load-openbao-env.sh Loads one OpenBao KV secret into a local shell env file. Required environment variables: - `BAO_ADDR` - `BAO_TOKEN` - `BAO_SECRET_PATH` Optional environment variables: - `OPENBAO_ENV_FILE`, defaults to `.openbao-env` The script supports both KV v1 and KV v2 response shapes.