Certificates
Every certificate on the Firestore register: verdict, issues, coverage dates, and the PDF that was judged. Filter by company, property, or status. Coverage badges: ✅ Valid, ⚠️ Expiring Soon ≤30 days, 🔴 Expired. Refreshes automatically.
Drive sweep
Reconciles the property insurance folders on Google Drive, this register and the COI master sheet. Copies certificates that only exist as a sheet attachment into Drive, picks up renewals a subcontractor filed themselves, and lets the document correct a hand-typed expiration. Preview changes nothing — run it first.
Press once and it runs to the end — a certificate takes about half a minute to read, so a full sweep of new ones takes a few minutes. Safe to stop and pick up later.
Drive folders needing attention
What the 07:00 nightly sweep could not do by itself. A folder listed here holds a certificate that is not reaching any record until someone acts.
Settings
The requirements document is what every uploaded certificate is checked against. Team emails receive a copy of every notification. Trade and property lists feed the upload form dropdowns (comma-separated).