Landscape Installation. All cut and fill slopes in excess of five feet in vertical height shall be planted and irrigated to promote growth of plants and to prevent erosion. In developing a site, the developer shall plant and maintain all slopes until the property is occupied by reason of lease or purchase. The developer shall provide suitable guarantee, satisfactory to the city council, for planting and maintenance as provided in this chapter. All manufactured slopes, other than those constructed in rock, shall be planted or otherwise protected from the effects of storm runoff erosion and shall be benched or terraced as required to provide for adequate stability. Planting shall be designed to blend the slope with the surrounding terrain and development. Manufactured slopes in rock shall be provided with soil pockets to contain landscaping where appropriate. Irrigation facilities shall be required where necessary to provide for property maintenance of the planted areas.