diff --git a/Plugin/unraid/Varaverk.page b/Plugin/unraid/Varaverk.page
index f89fa89..54266d1 100644
--- a/Plugin/unraid/Varaverk.page
+++ b/Plugin/unraid/Varaverk.page
@@ -327,14 +327,16 @@ function vvRenderMirrorOnboard(opts) {
// stopped being needed. Until then showing them costs nothing — a step already done reads as a
// reminder, a step still needed and hidden is a dead end.
if ((opts.phase ?? 0) >= 2) {
- return `
-
-
-
Join partnership
-
SSH key ready · notifies ${owner} to run Phase 2
-
-
+ // Done state. This used to return the same "Join partnership · ▶ Onboard" panel as the
+ // not-started state, under a comment saying it collapsed — so a fully onboarded mirror
+ // rendered as one that had never run, and the only honest reading of the screen was that
+ // nothing had happened. The button is gone rather than disabled: there is nothing left for
+ // the mirror to initiate, and Phase 2 is re-run from the owner.
+ return `
+
+ Partnership active
+ onboarded by ${owner} · nothing further to do here