Generate comprehensive Product Requirement Plans (PRPs) for feature implementation with thorough codebase analysis and external research