Generate only what the product needs.

Choose a product shape, generate its capabilities, and verify the application before feature work.