CHAT_OUTPUT_BEGIN
COMMAND_ID=CONTEXT-AUTO-[PRIVATE_IP]701Z
STATUS=OK
RC=0
HOST=pve01
COMPONENT=cluster-context
REFERENCE_SHA[PRIVATE_IP]c916509cb3df[PRIVATE_IP]bada3a67eadb[PRIVATE_IP]eb2f8bf1f9247
ERROR_REGISTER_SHA[PRIVATE_IP]da[PRIVATE_IP]f[PRIVATE_IP]aabac7fa413aa[PRIVATE_IP]ab49bf3b5292fcd0
OUTPUT_BEGIN
GENERATED_AT_UTC=[PRIVATE_IP]T04:17:01Z
Cluster information
-------------------
Name:             homelab
Config Version:   3
Transport:        knet
Secure auth:      on

Quorum information
------------------
Date:             Thu Sep  [PRIVATE_IP] 2026
Quorum provider:  corosync_votequorum
Nodes:            3
Node ID:          [PRIVATE_IP]
Ring ID:          1.130
Quorate:          Yes

Votequorum information
----------------------
Expected votes:   3
Highest expected: 3
Total votes:      3
Quorum:           2  
Flags:            Quorate 

Membership information
----------------------
    Nodeid      Votes Name
[PRIVATE_IP]          [PRIVATE_IP].11 (local)
[PRIVATE_IP]          [PRIVATE_IP].13
[PRIVATE_IP]          [PRIVATE_IP].12

Membership information
----------------------
    Nodeid      Votes Name
         1          1 pve01 (local)
         2          1 pve03
         3          1 pve02
[{"cpu":[PRIVATE_IP]356455,"disk":[PRIVATE_IP],"diskread":[PRIVATE_IP],"diskwrite":[PRIVATE_IP],"id":"lxc/110","maxcpu":1,"maxdisk":[PRIVATE_IP],"maxmem":[PRIVATE_IP],"mem":[PRIVATE_IP],"memhost":0,"name":"dns1","netin":[PRIVATE_IP],"netout":[PRIVATE_IP],"node":"pve01","status":"running","template":0,"type":"lxc","uptime":485094,"vmid":110},{"cpu":[PRIVATE_IP][PRIVATE_IP],"disk":[PRIVATE_IP],"diskread":[PRIVATE_IP],"diskwrite":[PRIVATE_IP],"id":"lxc/111","maxcpu":1,"maxdisk":[PRIVATE_IP],"maxmem":[PRIVATE_IP],"mem":[PRIVATE_IP],"memhost":0,"name":"dns2","netin":[PRIVATE_IP],"netout":[PRIVATE_IP],"node":"pve02","status":"running","template":0,"type":"lxc","uptime":485092,"vmid":111},{"cpu":0,"disk":[PRIVATE_IP],"diskread":[PRIVATE_IP],"diskwrite":[PRIVATE_IP],"id":"lxc/112","maxcpu":1,"maxdisk":[PRIVATE_IP],"maxmem":[PRIVATE_IP],"mem":[PRIVATE_IP],"memhost":0,"name":"unbound1","netin":[PRIVATE_IP],"netout":[PRIVATE_IP],"node":"pve01","status":"running","template":0,"type":"lxc","uptime":485097,"vmid":112},{"cpu":0,"disk":[PRIVATE_IP],"diskread":[PRIVATE_IP],"diskwrite":[PRIVATE_IP],"id":"lxc/113","maxcpu":1,"maxdisk":[PRIVATE_IP],"maxmem":[PRIVATE_IP],"mem":[PRIVATE_IP],"memhost":0,"name":"unbound2","netin":[PRIVATE_IP],"netout":[PRIVATE_IP],"node":"pve02","status":"running","template":0,"type":"lxc","uptime":485095,"vmid":113},{"cpu":[PRIVATE_IP]49167,"disk":0,"diskread":[PRIVATE_IP],"diskwrite":[PRIVATE_IP],"id":"qemu/130","maxcpu":4,"maxdisk":[PRIVATE_IP],"maxmem":[PRIVATE_IP],"mem":[PRIVATE_IP],"memhost":[PRIVATE_IP],"name":"edge-vm","netin":[PRIVATE_IP],"netout":[PRIVATE_IP],"node":"pve03","status":"running","template":0,"type":"qemu","uptime":484966,"vmid":130},{"cpu":[PRIVATE_IP]004104,"disk":0,"diskread":[PRIVATE_IP],"diskwrite":[PRIVATE_IP],"id":"qemu/150","maxcpu":4,"maxdisk":[PRIVATE_IP],"maxmem":[PRIVATE_IP],"mem":[PRIVATE_IP],"memhost":[PRIVATE_IP],"name":"snikket","netin":[PRIVATE_IP],"netout":[PRIVATE_IP],"node":"pve01","status":"running","template":0,"type":"qemu","uptime":485084,"vmid":150},{"cpu":[PRIVATE_IP]482543,"disk":0,"diskread":[PRIVATE_IP],"diskwrite":[PRIVATE_IP],"id":"qemu/160","maxcpu":4,"maxdisk":[PRIVATE_IP],"maxmem":[PRIVATE_IP],"mem":[PRIVATE_IP],"memhost":[PRIVATE_IP],"name":"forum-prod","netin":[PRIVATE_IP],"netout":[PRIVATE_IP],"node":"pve02","status":"running","template":0,"type":"qemu","uptime":485090,"vmid":160},{"cpu":[PRIVATE_IP]03488,"disk":0,"diskread":[PRIVATE_IP],"diskwrite":[PRIVATE_IP],"id":"qemu/170","maxcpu":4,"maxdisk":[PRIVATE_IP],"maxmem":[PRIVATE_IP],"mem":[PRIVATE_IP],"memhost":[PRIVATE_IP],"name":"core-apps","netin":[PRIVATE_IP],"netout":[PRIVATE_IP],"node":"pve01","status":"running","template":0,"type":"qemu","uptime":485091,"vmid":170},{"cpu":[PRIVATE_IP]35351,"disk":0,"diskread":[PRIVATE_IP],"diskwrite":[PRIVATE_IP],"id":"qemu/171","maxcpu":4,"maxdisk":[PRIVATE_IP],"maxmem":[PRIVATE_IP],"mem":[PRIVATE_IP],"memhost":[PRIVATE_IP],"name":"monitoring","netin":[PRIVATE_IP],"netout":[PRIVATE_IP],"node":"pve01","status":"running","template":0,"type":"qemu","uptime":485088,"vmid":171},{"cpu":[PRIVATE_IP]447629,"disk":0,"diskread":[PRIVATE_IP],"diskwrite":[PRIVATE_IP],"id":"qemu/180","maxcpu":2,"maxdisk":[PRIVATE_IP],"maxmem":[PRIVATE_IP],"mem":[PRIVATE_IP],"memhost":[PRIVATE_IP],"name":"cluster-admin","netin":[PRIVATE_IP],"netout":[PRIVATE_IP],"node":"pve02","status":"running","template":0,"type":"qemu","uptime":485087,"vmid":180},{"cpu":[PRIVATE_IP]787606,"disk":0,"diskread":[PRIVATE_IP],"diskwrite":[PRIVATE_IP],"id":"qemu/190","maxcpu":4,"maxdisk":[PRIVATE_IP],"maxmem":[PRIVATE_IP],"mem":[PRIVATE_IP],"memhost":[PRIVATE_IP],"name":"homelab-ops-worker","netin":[PRIVATE_IP],"netout":[PRIVATE_IP],"node":"pve03","status":"running","template":0,"type":"qemu","uptime":484962,"vmid":190},{"cpu":[PRIVATE_IP]86553,"disk":[PRIVATE_IP],"diskread":[PRIVATE_IP],"diskwrite":[PRIVATE_IP],"id":"lxc/200","maxcpu":4,"maxdisk":[PRIVATE_IP],"maxmem":[PRIVATE_IP],"mem":[PRIVATE_IP],"memhost":0,"name":"skladchik-mod","netin":[PRIVATE_IP],"netout":[PRIVATE_IP],"node":"pve03","status":"running","template":0,"type":"lxc","uptime":484959,"vmid":200},{"cpu":0,"disk":0,"diskread":0,"diskwrite":0,"id":"qemu/9130","maxcpu":4,"maxdisk":[PRIVATE_IP],"maxmem":[PRIVATE_IP],"mem":0,"memhost":0,"name":"edge-cold-standby","netin":0,"netout":0,"node":"pve02","status":"stopped","template":0,"type":"qemu","uptime":0,"vmid":9130},{"cgroup-mode":2,"cpu":[PRIVATE_IP]592738,"disk":[PRIVATE_IP],"id":"node/pve01","level":"","maxcpu":24,"maxdisk":[PRIVATE_IP],"maxmem":[PRIVATE_IP],"mem":[PRIVATE_IP],"node":"pve01","status":"online","type":"node","uptime":485120},{"cgroup-mode":2,"cpu":[PRIVATE_IP]20497,"disk":[PRIVATE_IP],"id":"node/pve03","level":"","maxcpu":8,"maxdisk":[PRIVATE_IP],"maxmem":[PRIVATE_IP],"mem":[PRIVATE_IP],"node":"pve03","status":"online","type":"node","uptime":484984},{"cgroup-mode":2,"cpu":[PRIVATE_IP]6705,"disk":[PRIVATE_IP],"id":"node/pve02","level":"","maxcpu":4,"maxdisk":[PRIVATE_IP],"maxmem":[PRIVATE_IP],"mem":[PRIVATE_IP],"node":"pve02","status":"online","type":"node","uptime":485120},{"content":"images,rootdir","disk":[PRIVATE_IP],"id":"storage/pve01/local-lvm","maxdisk":[PRIVATE_IP],"node":"pve01","plugintype":"lvmthin","shared":0,"status":"available","storage":"local-lvm","type":"storage"},{"content":"images,rootdir","disk":[PRIVATE_IP],"id":"storage/pve03/local-lvm","maxdisk":[PRIVATE_IP],"node":"pve03","plugintype":"lvmthin","shared":0,"status":"available","storage":"local-lvm","type":"storage"},{"content":"images,rootdir","disk":[PRIVATE_IP],"id":"storage/pve02/local-lvm","maxdisk":[PRIVATE_IP],"node":"pve02","plugintype":"lvmthin","shared":0,"status":"available","storage":"local-lvm","type":"storage"},{"content":"backup,vztmpl,iso,import","disk":[PRIVATE_IP],"id":"storage/pve01/local","maxdisk":[PRIVATE_IP],"node":"pve01","plugintype":"dir","shared":0,"status":"available","storage":"local","type":"storage"},{"content":"backup,vztmpl,iso,import","disk":[PRIVATE_IP],"id":"storage/pve03/local","maxdisk":[PRIVATE_IP],"node":"pve03","plugintype":"dir","shared":0,"status":"available","storage":"local","type":"storage"},{"content":"backup,vztmpl,iso,import","disk":[PRIVATE_IP],"id":"storage/pve02/local","maxdisk":[PRIVATE_IP],"node":"pve02","plugintype":"dir","shared":0,"status":"available","storage":"local","type":"storage"},{"id":"network/pve01/zone/localnetwork","network":"localnetwork","network-type":"zone","node":"pve01","status":"ok","type":"network"},{"id":"network/pve03/zone/localnetwork","network":"localnetwork","network-type":"zone","node":"pve03","status":"ok","type":"network"},{"id":"network/pve02/zone/localnetwork","network":"localnetwork","network-type":"zone","node":"pve02","status":"ok","type":"network"}]
Name             Type     Status     Total (KiB)      Used (KiB) Available (KiB)        %
local             dir     active       [PRIVATE_IP]        [PRIVATE_IP]        [PRIVATE_IP]   20.04%
local-lvm     lvmthin     active       [PRIVATE_IP]        [PRIVATE_IP]       [PRIVATE_IP]   10.98%
  UNIT LOAD ACTIVE SUB DESCRIPTION

0 loaded units listed.
NEXT                            LEFT LAST                              PASSED UNIT                                                   ACTIVATES
Thu [PRIVATE_IP] 07:17:16 MSK      13s Thu [PRIVATE_IP] 07:15:16 MSK 1min 46s ago homelab-cluster-admin-inventory-sync.timer             homelab-cluster-admin-inventory-sync.service
Thu [PRIVATE_IP] 07:17:19 MSK      16s Thu [PRIVATE_IP] 07:02:19 MSK    14min ago homelab-disk-space-health.timer                        homelab-disk-space-health.service
Thu [PRIVATE_IP] 07:17:23 MSK      20s Thu [PRIVATE_IP] 07:16:23 MSK      39s ago homelab-cluster-admin-webpanel-sync.timer              homelab-cluster-admin-webpanel-sync.service
Thu [PRIVATE_IP] 07:17:23 MSK      20s Thu [PRIVATE_IP] 07:16:23 MSK      39s ago homelab-private-vpn-hosts-health.timer                 homelab-private-vpn-hosts-health.service
Thu [PRIVATE_IP] 07:17:26 MSK      23s Thu [PRIVATE_IP] 07:16:26 MSK      36s ago homelab-router-watchdog.timer                          homelab-router-watchdog.service
Thu [PRIVATE_IP] 07:17:27 MSK      24s Thu [PRIVATE_IP] 07:02:27 MSK    14min ago homelab-pve03-staging-capacity-health.timer            homelab-pve03-staging-capacity-health.service
Thu [PRIVATE_IP] 07:19:23 MSK 2min 20s Thu [PRIVATE_IP] 07:09:23 MSK     7min ago skladchik-reports-monitor-supervisor.timer             skladchik-reports-monitor-supervisor.service
Thu [PRIVATE_IP] 07:19:46 MSK 2min 43s Thu [PRIVATE_IP] 07:14:32 MSK 2min 30s ago homelab-health-metrics.timer                           homelab-health-metrics.service
Thu [PRIVATE_IP] 07:20:16 MSK 3min 13s Thu [PRIVATE_IP] 07:15:16 MSK 1min 46s ago homelab-smartctl-textfile.timer                        homelab-smartctl-textfile.service
Thu [PRIVATE_IP] 07:20:16 MSK 3min 13s Thu [PRIVATE_IP] 07:15:16 MSK 1min 46s ago netbird-peers-health.timer                             netbird-peers-health.service
Thu [PRIVATE_IP] 07:27:23 MSK    10min Thu [PRIVATE_IP] 07:12:23 MSK 4min 39s ago prometheus-node-exporter-apt.timer                     prometheus-node-exporter-apt.service
Thu [PRIVATE_IP] 07:27:24 MSK    10min Thu [PRIVATE_IP] 07:12:24 MSK 4min 39s ago prometheus-node-exporter-nvme.timer                    prometheus-node-exporter-nvme.service
Thu [PRIVATE_IP] 07:29:51 MSK    12min Wed [PRIVATE_IP] 07:39:57 MSK      23h ago homelab-service-registry-check.timer                   homelab-service-registry-check.service
Thu [PRIVATE_IP] 07:30:00 MSK    12min Thu [PRIVATE_IP] 07:15:16 MSK 1min 46s ago homelab-incident-journal.timer                         homelab-incident-journal.service
Thu [PRIVATE_IP] 07:30:05 MSK    13min Thu [PRIVATE_IP] 07:01:38 MSK    15min ago homelab-mkdocs-auto-refresh.timer                      homelab-mkdocs-auto-refresh.service
Thu [PRIVATE_IP] 07:30:25 MSK    13min Thu [PRIVATE_IP] 07:15:58 MSK  1min 4s ago homelab-external-probe-vps-health.timer                homelab-external-probe-vps-health.service
Thu [PRIVATE_IP] 07:30:46 MSK    13min Thu [PRIVATE_IP] 07:15:16 MSK 1min 46s ago homelab-forum-snuffleupagus-health.timer               homelab-forum-snuffleupagus-health.service
Thu [PRIVATE_IP] 07:31:19 MSK    14min Thu [PRIVATE_IP] 07:16:27 MSK      35s ago homelab-duty-admin-v2.timer                            homelab-duty-admin-v2.service
Thu [PRIVATE_IP] 07:33:23 MSK    16min Thu [PRIVATE_IP] 03:29:16 MSK 3h 47min ago homelab-cluster-admin-update-visibility.timer          homelab-cluster-admin-update-visibility.service
Thu [PRIVATE_IP] 07:35:22 MSK    18min Thu [PRIVATE_IP] 07:06:17 MSK    10min ago homelab-backup-audit.timer                             homelab-backup-audit.service
Thu [PRIVATE_IP] 07:39:59 MSK    22min Thu [PRIVATE_IP] 07:07:16 MSK     9min ago homelab-reference-refresh.timer                        homelab-reference-refresh.service
Thu [PRIVATE_IP] 07:46:31 MSK    29min Wed [PRIVATE_IP] 07:53:55 MSK      23h ago homelab-runbook-generate.timer                         homelab-runbook-generate.service
Thu [PRIVATE_IP] 07:47:27 MSK    30min Wed [PRIVATE_IP] 07:52:23 MSK      23h ago homelab-alerting-health.timer                          homelab-alerting-health.service
Thu [PRIVATE_IP] 07:48:56 MSK    31min Wed [PRIVATE_IP] 07:44:32 MSK      23h ago homelab-dependency-map-check.timer                     homelab-dependency-map-check.service
Thu [PRIVATE_IP] 07:56:15 MSK    39min Wed [PRIVATE_IP] 08:05:23 MSK      23h ago homelab-desired-state-sync.timer                       homelab-desired-state-sync.service
Thu [PRIVATE_IP] 08:06:39 MSK    49min Wed [PRIVATE_IP] 08:24:16 MSK      22h ago homelab-kuma-monitor-policy.timer                      homelab-kuma-monitor-policy.service
Thu [PRIVATE_IP] 08:07:29 MSK    50min Thu [PRIVATE_IP] 07:09:11 MSK     7min ago homelab-control-backup.timer                           homelab-control-backup.service
Thu [PRIVATE_IP] 08:10:21 MSK    53min Wed [PRIVATE_IP] 08:11:34 MSK      23h ago homelab-overall-health.timer                           homelab-overall-health.service
Thu [PRIVATE_IP] 08:12:03 MSK    55min Wed [PRIVATE_IP] 08:00:32 MSK      23h ago homelab-duty-admin-report.timer                        homelab-duty-admin-report.service
Thu [PRIVATE_IP] 08:18:38 MSK  1h 1min Wed [PRIVATE_IP] 08:20:58 MSK      22h ago homelab-final-readiness-gate.timer                     homelab-final-readiness-gate.service
Thu [PRIVATE_IP] 08:34:28 MSK 1h 17min Thu [PRIVATE_IP] 04:30:34 MSK 2h 46min ago homelab-vm-cloud-quorum-queue.timer                    homelab-vm-cloud-quorum-queue.service
Thu [PRIVATE_IP] 08:36:49 MSK 1h 19min Wed [PRIVATE_IP] 08:36:49 MSK      22h ago homelab-capacity-risk.timer                            homelab-capacity-risk.service
Thu [PRIVATE_IP] 08:47:45 MSK 1h 30min Wed [PRIVATE_IP] 08:44:58 MSK      22h ago homelab-secret-exposure-guard.timer                    homelab-secret-exposure-guard.service
Thu [PRIVATE_IP] 08:52:32 MSK 1h 35min Wed [PRIVATE_IP] 08:55:31 MSK      22h ago homelab-cluster-passport.timer                         homelab-cluster-passport.service
Thu [PRIVATE_IP] 08:54:44 MSK 1h 37min Wed [PRIVATE_IP] 08:59:23 MSK      22h ago homelab-golden-state-index.timer                       homelab-golden-state-index.service
Thu [PRIVATE_IP] 10:15:00 MSK 2h 57min Wed [PRIVATE_IP] 10:15:16 MSK      21h ago skladchik-reports-monitor-monthly-selftest-watch.timer skladchik-reports-monitor-monthly-selftest-watch.service
Thu [PRIVATE_IP] 10:35:23 MSK 3h 18min Thu [PRIVATE_IP] 04:35:23 MSK 2h 41min ago homelab-vps-identity-audit.timer                       homelab-vps-identity-audit.service
Thu [PRIVATE_IP] 11:55:05 MSK 4h 38min Thu [PRIVATE_IP] 05:45:42 MSK 1h 31min ago homelab-evidence-root.timer                            homelab-evidence-root.service
Thu [PRIVATE_IP] 13:10:08 MSK 5h 53min Thu [PRIVATE_IP] 00:22:58 MSK       6h ago apt-daily.timer                                        apt-daily.service
Thu [PRIVATE_IP] 13:19:47 MSK       6h Thu [PRIVATE_IP] 07:15:23 MSK 1min 39s ago homelab-mailru-trash-gc.timer                          homelab-mailru-trash-gc.service
Thu [PRIVATE_IP] 16:46:49 MSK       9h Wed [PRIVATE_IP] 16:46:49 MSK      14h ago systemd-tmpfiles-clean.timer                           systemd-tmpfiles-clean.service
Fri [PRIVATE_IP] 00:00:00 MSK      16h Thu [PRIVATE_IP] 00:00:16 MSK       7h ago dpkg-db-backup.timer                                   dpkg-db-backup.service
Fri [PRIVATE_IP] 00:03:09 MSK      16h Thu [PRIVATE_IP] 00:12:47 MSK       7h ago homelab-docker-health.timer                            homelab-docker-health.service
Fri [PRIVATE_IP] 00:03:34 MSK      16h Thu [PRIVATE_IP] 00:02:16 MSK       7h ago homelab-evidence-catalog.timer                         homelab-evidence-catalog.service
Fri [PRIVATE_IP] 00:13:39 MSK      16h Thu [PRIVATE_IP] 00:17:58 MSK       6h ago homelab-storage-capacity.timer                         homelab-storage-capacity.service
Fri [PRIVATE_IP] 00:14:18 MSK      16h Thu [PRIVATE_IP] 00:15:24 MSK       7h ago homelab-quality-gate.timer                             homelab-quality-gate.service
Fri [PRIVATE_IP] 00:45:30 MSK      17h Thu [PRIVATE_IP] 00:18:58 MSK       6h ago logrotate.timer                                        logrotate.service
Fri [PRIVATE_IP] 02:58:14 MSK      19h Thu [PRIVATE_IP] 05:54:16 MSK 1h 22min ago pve-daily-update.timer                                 pve-daily-update.service
Fri [PRIVATE_IP] 03:28:01 MSK      20h Thu [PRIVATE_IP] 03:32:44 MSK 3h 44min ago homelab-backup-retention-gc.timer                      homelab-backup-retention-gc.service
Fri [PRIVATE_IP] 06:42:28 MSK      23h Thu [PRIVATE_IP] 06:24:23 MSK    52min ago apt-daily-upgrade.timer                                apt-daily-upgrade.service
Fri [PRIVATE_IP] 07:12:29 MSK      23h Thu [PRIVATE_IP] 07:16:56 MSK       6s ago homelab-drift-check.timer                              homelab-drift-check.service
Fri [PRIVATE_IP] 08:39:21 MSK 1 day 1h Thu [PRIVATE_IP] 02:28:16 MSK 4h 48min ago man-db.timer                                           man-db.service
Sun [PRIVATE_IP] 03:10:42 MSK   2 days Sun [PRIVATE_IP] 03:10:21 MSK   4 days ago e2scrub_all.timer                                      e2scrub_all.service
Sun [PRIVATE_IP] 03:10:50 MSK   2 days Sun [PRIVATE_IP] 03:10:32 MSK   4 days ago xfs_scrub_all.timer                                    xfs_scrub_all.service
Sun [PRIVATE_IP] 06:52:03 MSK   2 days Sun [PRIVATE_IP] 07:03:44 MSK   4 days ago homelab-rotating-boot-drill.timer                      homelab-rotating-boot-drill.service
Mon [PRIVATE_IP] 00:03:32 MSK   3 days Mon [PRIVATE_IP] 00:07:22 MSK   3 days ago homelab-secret-sanity.timer                            homelab-secret-sanity.service
Mon [PRIVATE_IP] 01:34:45 MSK   3 days Mon [PRIVATE_IP] 00:35:24 MSK   3 days ago fstrim.timer                                           fstrim.service
-                                  - Thu [PRIVATE_IP] 05:30:12 MSK 1h 46min ago homelab-app-cloud-quorum-queue.timer                   homelab-app-cloud-quorum-queue.service
-                                  - -                                      - prometheus-node-exporter-ipmitool-sensor.timer         prometheus-node-exporter-ipmitool-sensor.service
-                                  - -                                      - prometheus-node-exporter-mellanox-hca-temp.timer       prometheus-node-exporter-mellanox-hca-temp.service
-                                  - -                                      - prometheus-node-exporter-smartmon.timer                prometheus-node-exporter-smartmon.service

61 timers listed.
Status: PASS_PUBLIC
Production default style remains style_id=2 KingOfWolk Dark.
Style2 property override count=32; master remains 284 definitions and style_id=1 remains with zero property overrides.
Favicon: styles/kingofwolk/favicon-32.png, 32x32 PNG, SHA[PRIVATE_IP]ab[PRIVATE_IP]b[PRIVATE_IP]c491cae[PRIVATE_IP]e[PRIVATE_IP]2067.
PWA icon: styles/kingofwolk/icon-192.png, [PRIVATE_IP] PNG, SHA[PRIVATE_IP]eafc99ab55cc[PRIVATE_IP]cf[PRIVATE_IP]1488dad14f5e5df5b127aac93d.
PWA large icon: styles/kingofwolk/icon-512.png, [PRIVATE_IP] PNG, SHA256 e7b9dc8c6faa[PRIVATE_IP]5eb[PRIVATE_IP]f[PRIVATE_IP]d[PRIVATE_IP]cbba.
OpenGraph/social image: styles/kingofwolk/metadata-[PRIVATE_IP].png, [PRIVATE_IP] PNG, SHA[PRIVATE_IP]ffc8bde38af849f5ece9b0305cfeddba6300fc[PRIVATE_IP]cab7af12fac905.
publicIconsMaskable=1. Public webmanifest contains [PRIVATE_IP] and [PRIVATE_IP] entries for both any and maskable purpose.
Public head contains favicon, apple-touch icon and metadata OpenGraph image. All four assets HTTP 200 image/png and public hashes match guest files.
Private [PRIVATE_IP].x leak absent. XenForo error max remains 21.
Temporary brand generator and property mutator scripts removed.

## KINGOFWOLK_FOOTER_BRANDING_[PRIVATE_IP]
Status: PASS_PUBLIC
Russian language extra_copyright keeps the existing xenForo.Info localization attribution and appends a separate KingOfWolk ownership line.
Appended visible branding: copyright 2026 KingOfWolk - official author forum.
The XenForo copyright rendering mechanism was not removed or modified.
Public homepage HTTP 200 verifies both xenforo.info attribution and the KingOfWolk line, with KingOfWolk appearing after the localization entry.
defaultStyleId remains 2. Private [PRIVATE_IP].x leak absent. XenForo error max remains 21.
Temporary footer-brand mutator removed.
Status: OPEN
Scope: KingOfWolk email-logo runtime audit.
Failure: PHP Imagick extension is present and supports PNG, but Imagick::queryFormats("SVG") returned no SVG support. The attempted non-persistent SVG raster test then raised ImagickException before a usable PNG was produced.
Additional finding: XF App initializes mail templater using option defaultEmailStyleId, not public defaultStyleId. Previous assumptions about mail using style_id=2 require fresh proof.
Impact: diagnostic-only; no email style property, SMTP configuration, template or sendmail state was modified.
Action: verify defaultEmailStyleId semantics and the actual mail-templater style; use GD direct PNG generation instead of SVG rasterization if branding proceeds.

## KOW_EMAIL_STYLE_RUNTIME_RCA_SOURCE_MATCH_FAILURE_[PRIVATE_IP]
Status: OPEN
Scope: KingOfWolk read-only defaultEmailStyleId/runtime mail-style RCA.
Failure: audit discovered defaultEmailStyleId=0 but then exited 1 because a grep intended to locate the style container factory produced no matching line under set -Eeuo pipefail.
Impact: read-only only. No email, SMTP, style option, template or branding mutation occurred.
Action: inspect XF Option Style and bounded App source directly, then query the instantiated mail templater style at runtime.

## KOW_EMAIL_STYLE_RUNTIME_RCA_SHELL_UNBOUND_ID_[PRIVATE_IP]
Status: OPEN
Scope: KingOfWolk read-only mail-style runtime RCA.
Failure: diagnostic PHP staging line contained {$id} inside a shell double-quoted argument. Under set -u bash expanded shell variable id and exited with unbound variable before the runtime PHP file was created/executed.
Impact: read-only only; no email, SMTP, option, style or template mutation occurred.
Action: inspect the complete style factory and rerun runtime mail-templater readback with shell-safe PHP strings.
OUTPUT_END
CHAT_OUTPUT_END
