AdvisorDX: Building an Industrial Diagnostics Product with an AI-Native SDLC
← Back to case studies

AdvisorDX: Building an Industrial Diagnostics Product with an AI-Native SDLC

A joint case study by Cutsforth and Soliton Technologies

Abstract 

AdvisorDX is a real-time diagnostic tool provided by Cutsforth for large industrial assets, such as generators, transformers, motors, and pumps. It combines several streams of sensor data (vibration, EMI, current signature, thermography, and partial discharge) into one verdict backed by evidence. The verdict tells a maintenance team which equipment needs attention, why, and how soon, in plain language. 

Problem statement 

  1. Expertise bottlenecks: Industrial sites already collect large volumes of condition-monitoring data from their critical equipment, but raw sensor data does not tell anyone what to do. Turning a vibration spectrum, an EMI signature or a partial-discharge trend into a diagnosis takes a vibration or monitoring-and-diagnostics specialist, and there are very few of them. Most customers have none on-site. So, maintenance teams either wait on scarce experts even for routine issues, or they miss early warning signs and learn about a failing asset only when it causes an unplanned outage. The data exists, but the expertise to act on it does not scale. 
  2. Delivery bottleneck. Solving this meant building a scalable, multi-tier product: a web application, backend services, an analytics pipeline and cloud deployment, with enterprise-grade authentication, role-based access and multi-tenant data isolation. A small team could not build that fast enough through conventional development without letting timelines or quality slip. 

Joint outcome 

As a service provider, Soliton with Cutsforth, built an industrial condition-monitoring and diagnostics product through an AI-native software development lifecycle, with Claude embedded at every stage: requirements, design, feature breakdown, parallel implementation, testing and first-pass code review. 

Solution 

Introduced an agentic SDLC powered by Claude that covers requirements, design, build, testing and review. Domain experts set up the intent, and Claude carried most of the build under engineering direction and with human sign-off at every gate. 

Stage 

Claude product 

What we did 

Requirements & planning 

Claude Code,  

Claude (Slack) 

Turned product intent into Jira stories, bugs and acceptance criteria written to a shared house style. Broke epics down into well-scoped stories and tasks. Summarized Slack threads and decisions into actionable work. 

Design 

Claude Design 

Carried product intent into screen designs, then straight into implemented, tested screens using the product's design tokens. The usual design-to-development handoff became one continuous flow. 

Build 

Claude Code 

Specialized sub-agents for frontend, backend services, database changes and analytics jobs worked in parallel across isolated work trees. Each one followed codified team conventions (skills and rules). 

Testing & QA automation 

Claude Code 

Wrote unit tests alongside every change and ran them until they passed. Authored and maintained the end-to-end Cucumber + Playwright suite against the running stack. Specialized agents audited accessibility, i18n and type safety. 

Code review 

Claude Code  

(GitHub Actions) 

Claude does the first review on every pull request and checks it against the ticket, the acceptance criteria and team conventions before any engineer looks at it. Security and correctness reviewers run on backend changes. 

Measurable outcomes 

The baseline covers the eight months before the team adopted Claude across the lifecycle (Oct 2025 – May 2026). The “With Claude” column covers the four months since (Jun – Sep 2026). 

Metric 

Baseline 

With Claude 

Change 

Merged pull requests per month 

50 

227 

+354% 

Commits per month 

54 

237 

+339% 

Automated test files (unit, integration, E2E) 

158 

727 

+360% 

Commits co-authored by Claude 

~1% 

62% 

+61 pts 

PRs with a first-pass AI review 

0% 

100% 

Every PR 

Story cycle time, weighted by story points (days)* 

7 

3.5 

−50% 

Mockup ideation 

One design direction per iteration 

Several directions explored in one session 

Faster ideation 

* “With Claude” means most of the story’s PRs were co-authored by Claude; the baseline is the remaining stories from the same period. 

Conclusion 

  • Engineers direct intent instead of writing code. Agents drive the whole path from requirement to a production-ready feature, and engineers set direction, review and approve. 
  • Review effort dropped. Claude catches convention, test-coverage and correctness issues first, so human reviewers spend their time on design and domain questions. 
  • Quality held while speed went up. Every change ship with tests, a first-pass review and the full lint, test and build gate. 

 

This case study was co-authored with Cutsforth Inc. 

Soliton and Cutsforth

Cutsforth is an industrial condition monitoring and reliability company with more than 30 years of experience in generator systems worldwide. Cutsforth has served more than 1,000 customers in over 20 countries.
Industrial Condition Monitoring Solutions | Cutsforth

Have a similiar challenge?

Tell us what you're working on. We'll tell you how we can help.

Talk to a Soliton Engineer