Built on Founden.aiCepheid layoffs October 2026: 67 jobs. Was it AI?