Description:
Scenario — "Refund or Credit?":
Context: Axel's AI travel agent helps users handle cancellations and rebookings automatically. Recently, users have received incorrect refund responses — for example:
User: "My flight was canceled by the airline. Can I get my money back?" AI: "Sorry, your ticket is non-refundable, but you can use it as credit."
That's wrong — airline-canceled flights should trigger refunds, even for non-refundable fares.
Your Task:
Design a lightweight Refund Decision State Machine or Refund API flow that helps the AI determine what to say reliably.
Your system should:
You don't need to build it — just design how it works and explain how you'd test it.
Video Requirements:
Your 7-10 minute video must include ALL three components:
1. Introduction (1-2 minutes)
2. Traits Assessment (2-3 minutes)
Which situation sounds more like the kind of challenge you enjoy — and why?
There's no right answer — just explain which fits your working style and why.
3. Challenge Response (3-5 minutes)
Walk us through your approach to the scenario:
You can describe this as pseudocode, diagrams, or plain-language logic — we care more about clarity than syntax.
AI Usage Declaration:
At the end of your video, please state:
Handle uncertain or missing data gracefully
Design state machines for business logic
Create safe fallback patterns Test and validate decision logic Balance simplicity with reliability
Test and validate decision logic
Balance simplicity with reliability
Required Submissions:
Inputs: fare_type, cancellation_reason, airline_policy
States:
START → VALIDATE_INPUTS
VALIDATE_INPUTS → CHECK_POLICY
CHECK_POLICY → [REFUND_ELIGIBLE | CREDIT_ONLY | UNKNOWN]
Outputs:
REFUND_ELIGIBLE → "You are eligible for a full refund."
CREDIT_ONLY → "You're eligible for a travel credit."
UNKNOWN → "Let me confirm this with an agent."
Video Requirements:
Your 7-10 minute video must include ALL three components:
1. Introduction (1-2 minutes)
2. Traits Assessment (2-3 minutes)
Which situation sounds more like the kind of challenge you enjoy — and why?
There's no right answer — just explain which fits your working style and why.
3. Challenge Response (3-5 minutes)
Walk us through your approach to the scenario:
You can describe this as pseudocode, diagrams, or plain-language logic — we care more about clarity than syntax.
AI Usage Declaration:
At the end of your video, please state:
On this page