Software

Trace what breaks when one part of your system fails

A developer built RIPPLE, an agent that queries a map of service connections; in the demo, an Inventory failure points to three affected services and two business workflows.

Done with Custom agent

What they did

For a hackathon, the developer stored services, databases, queues, teams and workflows as a connected map. He gave an AI agent five tools to search that map. Users ask questions like 'What happens if the Inventory Service fails?' The agent traces the paths and shows them on a dashboard.

How it went

In the demo, the agent found three affected services and two workflows, ranked by a simple priority score. The author says he tested the five tools one by one.

Worth knowing

The author stresses that the priority score is a rough guide, not a real failure probability. The results only reflect the modeled map, not what would happen in a live system.

Try it yourself

Here is a list of my systems and what each depends on: [list of services, databases and their dependencies]. Build a dependency map from it. Then answer: if [service name] fails, which other services are affected, and through which chain of dependencies? Also say which business workflows are at risk. Show each path step by step. Label anything you are assuming rather than reading from my list.

Swap the highlighted [parts] for your own details.

Read the original

Source: DEV Community · Narasimha Lakshmi · Oct 17, 2026

Written with AI assistance from the original post and checked against our editorial guidelines. Results are as reported by the source, not independently verified. Spotted a mistake? Tell us.

Get 5 use cases every day

The best things people got an agent to do yesterday, each with the prompt. Free, one email a day.

See today's issue