Workflow for reverse-engineering a codebase into grounded architecture docs, requirements capture, etc.