Introduction
Alba Core is the backend core for Alba Property’s rental assistant. It is not a Discord bot, WhatsApp bot, or web widget by itself. Those channels can call Eight Core later.
What Alba Core owns
Turning renter messages into structured requirements.
Filtering real PropertyMe-backed listings by hard requirements.
Ranking eligible listings with soft preferences.
Returning the top three matches with human-readable reasons.
Producing a staff-facing lead summary.
What Alba Core does not own yet
Sending WhatsApp messages.
Running a Discord demo surface.
Editing PropertyMe records.
Inventing fallback properties when no real property fits.
The central rule is simple: the matcher may explain and rank real listings, but it must not invent listings.