The City Engineer shall prepare complete plans and specifications for the construction, reconstruction, and repair of sidewalks and driveway crossings in sidewalks, which, upon approval of the Council, shall be kept on file in the office of the Clerk. The specifications shall include descriptions and location of barricades and warning lights. All sidewalk improvements on public property, whether performed by the owner of the abutting property or by the City, shall be performed under the supervision of and subject to inspection by the Public Works Director, and in accordance with the plans and specifications adopted in accordance with this chapter (Appendix “D”).