v0.47.2 — Unblock the Terraform CI job so v0.47.1 can actually apply
Unblocks v0.47.1, which never reached production.
- Fixed the Terraform CI job, which was failing
terraform fmt -checkon a blank line with two trailing spaces ininfra/secrets.tf. That whitespace has been there since the first infra commit;terraform.ymlis path-filtered toinfra/**, so it only surfaced when v0.47.1 touchedinfra/variables.tf. - v0.47.1's fix had not applied.
fmt -checkis step 4 of 7 in a single job, so the failure aborted it before Init, Validate and Apply — leaving prod's ECS task definition on the oldSYSTEM8_BASE_URL, and/admin/datastill reporting no powers. - Fixed the same URL in the GCP copy of the variable (
infra/gcp/variables.tf), which v0.47.1 missed. ⚠︎terraform.ymlruns withworking-directory: infraand no-recursive, so it neither format-checks nor appliesinfra/gcp/**— that stack still needs applying by hand. - Both variable declarations now say in a comment why the
/charactersegment is load-bearing: the bare origin returns the wiki's SPA page with a 200 andtext/html, so nothing 404s andloadPowerRefsswallows the JSON parse error and reports zero powers.
Superseded in part by v0.47.3: the Apply step this release was trying to reach could never have deployed anything — no remote state, no var-file — so it was removed outright.