Glossary
| Term | Meaning |
|---|---|
| Frontend — Marketplace | Guest Next.js app (app/(marketplace), app/(guest), app/(direct)) |
| Frontend — Extranet | Partner Next.js app (app/extranet) |
| Screens / Pages | Default frontend view — “I am on this route; what do I call?” |
| Logic / Functions | Same write-up by capability — “I need to complete a booking” |
| Project Management (PM) | Playbook for turning a feature on: status, winner URL, ENV names, Core metadata. After first mention, PM. |
| Amenity slug | Wire id (swimming_pool). Tag/meta amenity_{slug}. Labels are UI only — tick list |
| ENV / Metadata Catalog | Env names (no secrets) plus Core keys that flow reads/writes |
| Winner | The one method + host + path that frontend (or a processor) must call |
| Core Backend | Nellalink Laravel — users, JWT, generic entities |
| Middleware Backend | Nest processors — third parties, then write Core |
| property | One PMS entity. Type is property_category / propertyType |
| owned_by | User uuid; must match JWT on writes |
| Public browse key | NEXT_PUBLIC_API_KEY in the browser — not a secret |