Glossary
Domain terms used in code, specs, UI copy, and conversations. Pick one spelling and stick to it everywhere.
| Term | Definition |
|---|---|
| Trip | The top-level container. Has a title, dates, one or more destinations, and zero or more days. |
| Destination | A single place a trip stops at. A trip can have many destinations (multi-stop). |
| Day | A calendar day inside a trip. Auto-generated from trip dates; can be empty. |
| Activity | One scheduled item inside a day: lodging, transport, food, sight, or free-form note. |
| Live mode | The “use this trip on the road” UI: today / next-up view, mark-done, inline log. |
| Schedule drift | Difference between planned and actual time for an activity in live mode. |
| Forward-to-Treeper | The OS share-extension flow that hands a URL or reel to the app for AI ingest. |
| Ingest | AI process that turns an external URL (Instagram, YouTube, blog) into draft activities. |
| Prompt-to-itinerary | AI process that builds a full draft trip from a natural-language prompt. |
| Open trip | A trip whose host has marked it as accepting buddies. Discoverable in feeds. |
| Trip-mate | Another user joined to your trip via the open trip / apply-to-join flow. |
| Community | A topical / destination-based feed people can join. Not the same as a trip group chat. |
| Trusted contact | A guide or partner you’ve added to your private address book. |
| Verified guide | A guide listing in the marketplace that has passed Treeper’s verification rules. |
| Day adventure | A bookable single-day package from an operator: tour, hike, etc. |
| Source | The origin of an activity or AI-generated suggestion. Always preserved as a back-link. |
| Sync | The Supabase ↔ device exchange of trip data. Local-first; last-write-wins at v0. |
Style notes
Section titled “Style notes”- We say trip, not “itinerary” in UI copy (shorter, friendlier). The DB
table is still
trips. - We say buddy in user-facing copy, trip-mate in specs / code.
- “Plan” is a verb; the noun is trip.