I recently explored rebuilding the CDP Institute’s venerable RFP Generator with a vibe coding platform. The project was a success – Replit * took about one hour** to build and deploy an attractive, bug-free system that is significantly more capable than the original.*** But looking closely at the RFP Generator – which has been running with virtually no maintenance for six years – also raised the obvious question of how it should be updated. The current focus of the system is features: users specify their target use cases and the system returns a list of the features those cases require; it then suggests vendors based on how many of those features the vendors provide. That made sense when most systems were largely self-contained bundles of capabilities. Features were the main differentiators and collecting information on each system’s features was the main task of a vendor selection project.…