● 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 -