docs: SSH ledger entry — services converge go-live session (#1116)
* docs: SSH ledger — services-converge go-live session Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> * docs: SSH ledger — widen the go-live entry to the full evening Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> ---------
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
1 file changed,
+11
−0
web/status/ssh/2026-07-18-services-converge-golive.json+11 −0
diff --git a/web/status/ssh/2026-07-18-services-converge-golive.json b/web/status/ssh/2026-07-18-services-converge-golive.json| new file mode 100644 |
| index 0000000..9c32eeb |
| --- /dev/null |
| +++ b/web/status/ssh/2026-07-18-services-converge-golive.json |
| @@ -0,0 +1,11 @@ |
| +{ |
| + "date": "2026-07-18", |
| + "operator": "Paul Campbell", |
| + "window": "14:30–23:00 UTC (approx)", |
| + "why": "Stripe billing go-live box work (Claude session over the operator tunnel + Paul's own terminal): verified fleet convergence on the new build; found the control binary had self-downgraded onto a pre-self-update stable build (bake-expiry trap — guard tracked in issue #1117) and restored it from the staged version store via a lingering root console tty left by the 2026-07-15 rescue session (tty closed after; ufw/sshd posture unchanged); ran the first live sibling-service converge (connect/push/home all healthy with rollbacks kept); deployed + pinned chat.paulca.com twice (the second carrying the account-id fix, recycled via the hibernate off/on toggle); removed two stale /data leftovers. Session ended with the space's Stripe account linked live.", |
| + "refs": [ |
| + "https://github.com/elevenmessenger/messenger/pull/1113", |
| + "https://github.com/elevenmessenger/messenger/pull/1118", |
| + "https://github.com/elevenmessenger/messenger/issues/1117" |
| + ] |
| +} |