Solution Architect
A complexity mapping tool that catches overengineering before it starts.
▶Try the demo$ cat story.md
This started when I overengineered the Security Agent project. I built a full ReAct loop with 12 tools when a simple Claude Code skill would have worked. I needed a tool to catch that pattern earlier.
The insight: when I looked at 'security scanner' as one thing, I thought 'complex AI agent.' When I broke it into sub-problems, each one was obviously simple. The tool forces that decomposition.
Instead of API integration, the tool has 'Copy for Claude' buttons. I already pay for Max, why add API costs? Paste into Claude Code, get a response, paste it back. The app parses the suggestions.
$ git status
Project complete. 6-step workflow with Claude Code integration. The real value is forcing decomposition before deciding on complexity. One blog post documents the journey.
$ ls ./components
- -When to use AI vs deterministic solutions
- -Problem decomposition as a forcing function
- -Claude Code as LLM layer instead of API
- -UX for planning workflows