See where your codebase should deepen next.
software architecture
Surfaces architectural friction, presents deepening refactors in an HTML report, and grills a selected candidate.
When to use it
Use when seeking architecture deepening opportunities in a named area or recently changed hotspots.
Give it a codebase; it creates and opens an HTML candidate report, asks you to choose, then grills the choice.
What you provide
This skill
Tailwind CDN script
Tailwind CDN code
Mermaid ESM module
Mermaid CDN code
cdn.tailwindcss.com
Fetches Tailwind from its CDN
cdn.jsdelivr.net
Fetches Mermaid from jsDelivr
Provides the required architecture vocabulary and principles; it is also used to explore alternative interfaces.
Runs the decision-tree discussion after the user selects a candidate.
Keeps the project domain model current as architectural decisions crystallize.