From accepted offer to a lease with its obligations tracked.
Accepting an offer creates the lease — term, rent, charges and the site — together with a standard set of milestones: payments due, compliance steps such as licences and environmental approvals, and development obligations such as construction start and operations commencement. The lease then carries those milestones through its life.

Shown with demonstration data.
Milestones are the covenants
Each lease has milestones with a due date and a status — pending, met, overdue or waived. They cover the three things an operator is accountable for: that the tenant pays, that the tenant stays compliant, and that the tenant actually builds and operates. Overdue milestones surface on the dashboard and in reporting.
A lifecycle, not a document
Leases move from draft to signed and active, and on to expired or terminated, with the dates and reasons recorded. Term ends and milestone due dates are visible well in advance rather than discovered in the file.
Documents attached and verified
Signed leases, licences, insurance certificates and approvals attach to the lease or the organisation. Each can be marked verified by an officer and given an expiry date, so a lapsed certificate is a flag rather than a surprise.