A covenant or other document satisfactory to the City Attorney shall be recorded before issuance of a building permit, which shall ensure that the low and very low income density bonus units are at all times rented or sold to, and remain affordable at, the applicable income level for at least 30 years.