Choreographic programming in Rust is emerging as a way to build distributed systems, but debugging these workflows can be challenging. Developers need a tool that visualizes and traces the interactions between components.
Build a debugging tool that integrates with Rust's choreographic programming libraries. It would provide a visual interface to trace messages, detect deadlocks, and identify bottlenecks.
Developers building distributed systems in Rust would pay for this to save time and reduce errors.
The smallest version could be a CLI tool that logs and traces message flows.
The biggest risk is niche adoption, as choreographic programming is still emerging.