Operation Latte Run
Location-aware coffee delivery system for Kristina Mae (Baching) — Trion Towers (home) & BGC (work/out)
ACTIVE — COFFEE PROTOCOL v5 (Lalamove/Angkas)Overview
Operation Latte Run delivers consistent premium coffee to Kristina Mae based on her current location. The system detects whether she's at Trion Towers (BGC) or elsewhere in BGC, then searches nearby coffee shops in priority order.
Charter
Objective: Deliver premium coffee to Kristina Mae, optimized for wherever she is. No friction. Location-aware. Always available.
Core Values
- Location-Aware: Supplier selection adapts to Kristina's location (Trion or BGC)
- Quality First: Harlan + Holden and Caravan Black prioritized; alternatives only if needed
- Speed: Minimal wait time based on proximity
- Transparency: Full cost tracking per order and location
Success Metrics
- 100% order fulfillment (on requested days)
- Average delivery time <30 min from order trigger
- Supplier availability ≥95% (H+H or CB available when order placed)
- Cost accuracy ±2%
Execution Flow
Location-Based Order Trigger
Trigger Format
Location Zones
Two main operating zones with predefined supplier priority based on proximity and reliability.
Zone TT — Trion Towers, BGC (Home)
Trigger: "Markus, initiate Coffee Protocol, TT"
Delivery: Automatic to Trion Towers (locked address)
Supplier Priority
- Harlan + Holden (BGC, ~20-30 min) — Spanish Latte ₱215
- Caravan Black (BGC, ~20-30 min) — Long Black ₱180
- Sift (Trion Towers T1, ~5-10 min) — Alternative
- Starbucks Reserve (Arya Residences, ~10-15 min) — Fallback
Note: H+H and CB slightly farther but premium quality. Check availability first.
Zone BGC — Bonifacio Global City
Trigger: "Markus, initiate Coffee Protocol, BGC"
Delivery: Markus asks for location → Kristina provides address
Supplier Priority
- Caravan Black (Seven Neo, ~5-10 min) — Long Black ₱180
- Harlan + Holden (One Bonifacio High St, ~10-15 min) — Spanish Latte ₱215
- Pedal Cafe (BGC, ~10-20 min) — Premium alternative
- Other BGC options (TBD) — Fallback
Note: CB is closest when in BGC. H+H is strong backup nearby.
Coffee Sourcing — Tier-1 & Alternatives
Tier 1: Premium Suppliers (Always Primary)
| Shop | Drink | Price | TT Delivery | BGC Delivery | Rating |
|---|---|---|---|---|---|
| Harlan + Holden | Spanish Latte, tall, hot | ₱215 | ~20-30 min | ~10-15 min | 4.6/5 |
| Caravan Black | Long Black, 10oz | ₱180 | ~20-30 min | ~5-10 min | 4.7/5 |
Tier 2: Nearby Alternatives (If Tier 1 Unavailable)
| Zone | Shop | Location | Est. Delivery |
|---|---|---|---|
| TT | Sift | Trion Towers T1 | ~5-10 min (in-building) |
| TT | Starbucks Reserve | Arya Residences | ~10-15 min |
| BGC | Pedal Cafe | BGC area | ~10-20 min |
Quality Standards
- All suppliers ≥4.5/5 FoodPanda rating
- Espresso-based drinks preferred (consistency)
- Hot drinks only (temperature stability)
- Failover if rating drops below 4.5/5
Cost Tracking
Cost Components by Supplier
| Supplier | Drink | Base Price | Est. Delivery Fee | Service Fee | Total Range |
|---|---|---|---|---|---|
| Harlan + Holden | Spanish Latte | ₱215 | ₱40-60 | ₱10-15 | ₱265-290 |
| Caravan Black | Long Black | ₱180 | ₱40-60 | ₱10-15 | ₱230-255 |
Tracking Log Entry
- Order date, time, location (TT or BGC)
- Supplier chosen
- Item + base price
- Delivery fee
- Service fee
- Total cost
- Order status (delivered, cancelled, etc.)
- Notes (delays, quality, etc.)
Reconciliation
- Daily: Cost logged upon delivery
- Weekly: Summary (Sunday 6 PM)
- Monthly: Full reconciliation report
- Threshold: ±2% variance acceptable
Payment Setup
Setup Steps
- Kristina opens GCash account (or uses existing)
- Register account under Dark Matter Systems project name
- Generate GCash API credentials
- Provide API keys to Markus
- Test transaction: Markus places ₱265 order to Harlan + Holden
- Verify delivery & cost reconciliation
- Go live with Order 66
GCash API Integration
Once credentials are provided, Markus will:
- Query GCash balance before each order
- Charge to GCash account via FoodPanda
- Log transaction immediately
- Reconcile weekly with Kristina
Automation Roadmap
Phase 1: Manual Operation (Current)
- Manual trigger: "Markus, initiate Coffee Protocol, [TT/BGC]"
- BGC: Markus asks for delivery address, Kristina responds
- Manual FoodPanda order placement
- Manual cost tracking
- GCash payment: Kristina funds account
Phase 2: API Integration (Next — Lalamove/Angkas Setup)
- Harlan + Holden confirms direct ordering method (API, WhatsApp, or call)
- Register with Lalamove Partner Portal (primary delivery)
- Register with Angkas (fallback delivery option)
- Obtain API credentials for both delivery services
- Integrate Lalamove/Angkas booking automation
- Test sandbox environment with real order
- Go live with automated delivery bookings
Phase 3: Full Automation (Future)
- Standing daily order scheduler (no trigger needed)
- Location-aware supplier selection (automatic)
- Failover automation (if primary unavailable, auto-switch)
- Cost reconciliation automation
Timeline
Phase 1 (Manual): Active now (awaiting H+H response)
Phase 2 (Lalamove/Angkas APIs): 1-2 weeks (after H+H confirms + API integration)
Phase 3 (Full Autonomy): Complete once both delivery APIs are live
Supplier Directory
Tier 1: Primary Suppliers
Tier 2: Zone Alternatives
Trion Towers Zone:
- Sift (Trion Towers T1) — In-building, fastest delivery
- Starbucks Reserve (Arya Residences) — Premium option nearby
BGC Zone:
- Pedal Cafe (BGC area) — Premium alternative if H+H/CB unavailable
- [Additional BGC options] — TBD based on availability
Avenues Explored & Constraints
This section documents all delivery/ordering avenues researched, their viability, and why certain paths were rejected or selected.
❌ REJECTED Avenues
FoodPanda Customer API
Panda Pay Ordering
GCash Business API (Direct)
Google Maps "Order Online"
GrabExpress API
✅ SELECTED Avenues (Parallel Paths)
Lalamove API (PRIMARY)
- ✅ Enterprise-grade API with sandbox environment
- ✅ Multiple programming language support (PHP, Node, Python, Java)
- ✅ Partner Portal for API credentials
- ✅ Professional support (partner.support@lalamove.com)
- ✅ Flexible for 1 daily order
Angkas API (ALTERNATIVE)
- ✅ SME-friendly (lower barriers than enterprise solutions)
- ✅ Supports local motorcycle riders (fuel crisis context)
- ✅ Flexible for small order volumes
- ✅ Faster onboarding than Grab
Harlan + Holden Direct Partnership (PENDING)
Final Architecture Decision
Order Source: Harlan + Holden (direct API, WhatsApp, or call — their preference)
Delivery Logistics: Lalamove API (primary) or Angkas API (alternative)
Payment: GCash (Panda Pay funded)
Result: Complete automation with zero manual intervention on Kristina's end
Contacts & Stakeholders
Order Recipient & Payment Account Owner
Operation Owner & Executor
Oversight
Platforms & Tools
- Order Placement: FoodPanda
- Payment: GCash (Kristina's account)
- Tracking: Cost reconciliation log
Last updated: April 10-11, 2026 (v5 — Lalamove/Angkas) | Status: AWAITING H+H RESPONSE | Research Complete | Avenues Documented | Trigger: "Markus, initiate Coffee Protocol, TT/BGC"