Turn undocumented code into clear requirements.
Extracts a code-backed specification of an existing system, covering its architecture, observed requirements, and uncertainties.
When to use it
Use to understand legacy or undocumented systems, document existing code, onboard to a codebase, plan enhancements, or extract requirements from implementation.
Give it an existing codebase to analyze; it saves a reverse-engineered specification in the project's specs directory.
What you provide
No setup requirements listed.
No additional actions listed.