  Peer Rules
  ──────────────────────────────────────────────────
  ✅ desktop-roboclean            rule=user            fw: 6/6
  ✅ desktop-test                 rule=user            fw: 6/6
  ✅ desktop-test1                rule=user            fw: 6/6
  ✅ guest-test                   rule=guest           fw: 16/16
  ✅ guest-test2                  rule=guest           fw: 16/16
  ✅ guest-test3                  rule=guest           fw: 16/16
  ✅ guest-test4                  rule=guest           fw: 16/16
  ✅ guest-zephyr-test            rule=moonlight-02    fw: 5/5
  ✅ guest-zephyr                 rule=moonlight-02    fw: 5/5
  ✅ laptop-nuno                  rule=admin           fw: 0/0
  ✅ laptop-test                  rule=user            fw: 6/6
  ✅ laptop-test1                 rule=user            fw: 6/6
  ✅ phone-fred                   rule=user            fw: 6/6
  ✅ phone-helena                 rule=user            fw: 6/6
  ✅ phone-luis                   rule=user            fw: 6/6
  ✅ phone-nuno                   rule=admin           fw: 0/0
  ⚠️   phone-test                   rule=user            fw: 8/6 (extra rules)
  ⚠️   phone-test1                  rule=user            fw: 8/6 (extra rules)
  ✅ tablet-nuno                  rule=user            fw: 6/6

  WireGuard Server
  ──────────────────────────────────────────────────
  ✅ desktop-roboclean — present in wg0
  ✅ desktop-test — present in wg0
  ✅ desktop-test1 — present in wg0
  ✅ guest-test — present in wg0
  ✅ guest-test2 — present in wg0
  ✅ guest-test3 — present in wg0
  ✅ guest-test4 — present in wg0
  ✅ guest-zephyr-test — present in wg0
  ✅ guest-zephyr — present in wg0
  ✅ laptop-nuno — present in wg0
  ✅ laptop-test — present in wg0
  ✅ laptop-test1 — present in wg0
  ✅ phone-fred — present in wg0
  ✅ phone-helena — present in wg0
  ✅ phone-luis — present in wg0
  ✅ phone-nuno — present in wg0
  ✅ phone-test — correctly blocked (not in wg0)
  ✅ phone-test1 — correctly blocked (not in wg0)
  ✅ tablet-nuno — present in wg0

  Rules
  ──────────────────────────────────────────────────
  ✅ Rule 'admin' — 2 peers assigned
  ✅ Rule 'dev-01' — 0 peers assigned
  ✅ Rule 'guest' — 4 peers assigned
  ✅ Rule 'moonlight-02' — 2 peers assigned
  ✅ Rule 'user' — 11 peers assigned

  ✅ 41 passed   ❌ 0 failed   ⚠️  2 warnings