Our first cohort of 12 teams has been running NessForge for six weeks. Three things stand out. First, teams with monorepos get less value out of the box than teams with discrete repositories — we knew this gap existed but it's wider than we expected. The root cause is that path-filter-based monorepos don't give us enough signal to build precise service graphs without additional configuration. We're working on a guided setup flow that closes most of this gap.
Second — and this one surprised us — the pre-merge risk scoring feature on PRs gets used significantly more than the post-incident root cause analysis. The use case that motivated us to build this tool turns out not to be the primary hook for early adopters. People like catching problems before the deploy, not investigating them after. We're adjusting roadmap priorities accordingly.
Third: nobody likes the alert format. The information is right but the presentation is too dense. We're redesigning the PagerDuty and Slack payloads to be more scannable at 2am. Update shipping next week.