Ready.
Corporate
Confirmed family (plot)
Household
Inferred family
Office address
Person ✓ confirmed (1 voter match)
Person ⚠ ambiguous (kept separate)
Person — not in citizen index
Company
House
Island
Corp owns corp (sub-bubble)
MD edge (King)
Director edge
Shareholder edge
Office at family house
Hulhumalé plot
Resort
Industry (NACE)
✓ Family (Binveriya confirmed)
Inferred parent → child
Highlight / path
Fetching CSV…
First load parses the citizen index (~22 MB, 286 k Maldivians → disambiguation index)
then the company registry (~7.5 MB) and builds the person↔company graph in memory.
~5–10 seconds. Same-named people are kept separate whenever the voter list
shows the name is shared by 2+ humans.