12-Mar-2026 — System-settings and Bookings: 2 fixes #180
- fix crash on missing groupCode
- guard missing footer.appDownloads to prevent crash on footer tab
- extract headerDefaults, externalSystemsDefaults, footerDefaults, appDownloadsDefaults for DRY config
- upgrade @annix/claude-swarm to 0.1.18 and pin version
bookings: use shared array helper in booking migration