Shared
Data quality
Data Reconciliation
Live modules vs placeholder rows still waiting on client input.
Live from workbook
7
Partial — gaps
3
Placeholder
7
Input needed
7 modules still on placeholder data.
Partial coverage
3 modules with flagged gaps — review below.

Data Reconciliation

What's live from the workbook vs what's still placeholder waiting on the client.

Live from workbook
7
Partial — gaps flagged
3
Placeholder — needs client input
7
ModuleStatusIn workbookIn systemGap / Next step
Landlords / ClientsPartial36 named (Sheet 1)33 loaded5 rows skipped — names ambiguous, sent back to client for confirmation
TenantsLive137 (Sheet 2)131 loaded4 rows missing tenant name or landlord link
Tiering ScorecardsLive36 (Sheet 3, 6 dimensions)Wired on each landlord profile
Risk ScorecardsLive36 (Sheet 4, 8 dimensions)Wired on each landlord profile
Tiering FrameworkLiveReference doc (Sheet 5)Published at /tiering-framework
Maintenance / Job cardsPartial170 dated jobs (Sheet 8)80 loaded38 jobs unmatched — property names couldn't be reconciled
Service ProvidersLive10 names (Sheet 9)10 loadedPhone, response time, spend, rating all blank in workbook — requested from client
Engagement LogLiveSheets 6 & 7 — empty templatesReplaced by in-app Activity feed (same fields)
Property AppraisalLive1 (Mayanja Samuel .docx)Loaded under Appraisals
Properties (physical)PlaceholderNot a separate sheet — parsed from free text48 inferredNeed: official name, address, valuation, year built per property
UnitsPlaceholderNot in workbook139 syntheticNeed: unit schedule (block, no., bedrooms, rent, tenant) per property
CaretakersPartialNot in workbook9 named (from chat)Need: phone, properties covered, monthly stipend, real KPIs
Rent ledger / arrearsPlaceholderNot in workbookSynthetic balances & statusesNeed: month-end arrears report
PaymentsPlaceholderNot in workbook0 syntheticNeed: monthly collections statement export
ComplaintsPlaceholderNot in workbook2 syntheticNeed: complaints log if kept separately
Site visitsPlaceholderNot in workbook0 syntheticNeed: visit schedule + completed visit notes
Landlord bank & KYCPlaceholderNot in workbookSynthetic bank/account/NINNeed: payout details and NIN/Company Reg per landlord
Outstanding requests sent to the client
A formal data-request letter has been issued to mail@propertyconsultants.co.ug covering: Property Schedule, Unit Schedule, Tenant Ledger, Caretaker Contacts, Provider Contacts, Landlord Payout & KYC, plus the 5 unmatched clients and 38 unmatched jobs.