● shire-academy-ui.service - SHiRE Academy Local UI
     Loaded: loaded (/etc/systemd/system/shire-academy-ui.service; enabled; preset: enabled)
    Drop-In: /etc/systemd/system/shire-academy-ui.service.d
             └─30-stage3a-canary-write-boundary.conf
     Active: active (running) since Wed 2026-07-29 21:49:42 AWST; 9min ago
   Main PID: 3413011 (python3)
      Tasks: 1 (limit: 16648)
     Memory: 24.1M (peak: 406.8M)
        CPU: 13.922s
     CGroup: /system.slice/shire-academy-ui.service
             └─3413011 /usr/bin/python3 /home/shire3d/ARMOR/apps/shire-academy/server/shire_academy_server.py --root /home/shire3d/ARMOR/apps/shire-academy/dist --host 127.0.0.1 --port 8790

Jul 29 21:49:52 Work python3[3413011]: [shire-academy] 127.0.0.1 - "GET /api/safe-plan/job/SPB-20260729T134944Z-ABE9D8EB HTTP/1.1" 200 -
Jul 29 21:49:53 Work python3[3413011]: [shire-academy] 127.0.0.1 - "GET /api/safe-plan/job/SPB-20260729T134944Z-ABE9D8EB HTTP/1.1" 200 -
Jul 29 21:49:54 Work python3[3413011]: [shire-academy] 127.0.0.1 - "GET /api/safe-plan/job/SPB-20260729T134944Z-ABE9D8EB HTTP/1.1" 200 -
Jul 29 21:49:55 Work python3[3413011]: [shire-academy] 127.0.0.1 - "GET /api/safe-plan/job/SPB-20260729T134944Z-ABE9D8EB HTTP/1.1" 200 -
Jul 29 21:49:56 Work python3[3413011]: [shire-academy] 127.0.0.1 - "GET /api/safe-plan/job/SPB-20260729T134944Z-ABE9D8EB HTTP/1.1" 200 -
Jul 29 21:49:57 Work python3[3413011]: [shire-academy] 127.0.0.1 - "GET /api/safe-plan/job/SPB-20260729T134944Z-ABE9D8EB HTTP/1.1" 200 -
Jul 29 21:49:59 Work python3[3413011]: [shire-academy] 127.0.0.1 - "GET /api/safe-plan/job/SPB-20260729T134944Z-ABE9D8EB HTTP/1.1" 200 -
Jul 29 21:50:01 Work python3[3413011]: [shire-academy] 127.0.0.1 - "GET /api/safe-plan/job/SPB-20260729T134944Z-ABE9D8EB HTTP/1.1" 200 -
Jul 29 21:50:02 Work python3[3413011]: [shire-academy] 127.0.0.1 - "GET /api/safe-plan/job/SPB-20260729T134944Z-ABE9D8EB HTTP/1.1" 200 -
Jul 29 21:50:02 Work python3[3413011]: [shire-academy] 127.0.0.1 - "GET /health HTTP/1.1" 200 -
