AI SDK Parametric Cyber Catastrophe Bond Trigger Monitor
Capital markets investors in cyber cat bonds require real-time execution of parametric trigger events based on global cloud outages. Build a TypeScript AI SDK service that monitors cloud status APIs and calculates cat bond trigger thresholds.
What you are building
The core problem, expected build, and operating context for this challenge.
Implement an AI SDK streaming workflow in TypeScript to track systemic cyber downtime metrics and payout status.
How work is evaluated
Evaluates downtime verification logic and precision of calculated parametric investor payouts.
Challenge datasets
Public datasets, plus the private datasets you have access to.
How submissions are scored
These dimensions define what the evaluator checks and which criteria separate a passable run from a strong one.
threshold_trigger_check
Verifies trigger activates exactly when downtime > threshold
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
payout_accuracy
Accuracy of calculated payout relative to prospectus term sheet • target: 1 • range: 0-1
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
What you should walk away with
Build a TypeScript AI SDK application for monitoring real-time cloud availability feeds
Implement parametric trigger valuation models for Cyber Catastrophe Bonds
Stream automatic investor payout notifications upon verified downtime breaches
Reference links and supporting material
Cloud service outage event logs with region markers and severity metrics.
Challenge setup
Evaluates downtime verification logic and precision of calculated parametric investor payouts.
Challenge input
JSON containing outage_duration_hours, affected_regions, and bond_principal_usd
AI SDK
Vercel's TypeScript framework for real-time AI logic and structured output validation
Evaluated output
JSON with trigger_activated (bool), payout_amount_usd, and payout_percentage
- Verifies trigger activates exactly when downtime > threshold
- Accuracy of calculated payout relative to prospectus term sheet • target: 1 • range: 0-1
- Benchmark: Parametric-Payout-Bench
- Payout Accuracy target: 1
- 1 public reference case
- JavaScript execution harness
- javascript sandbox (unavailable on Versalist)
Summary shows the first task, up to three tools, and up to three evidence items. Open the technical recipe to view all configured items.
View technical recipe
Configured tools
- LocalAI · Optional
- DeepSeek R1 · Required
- Grok 4 Heavy · Optional
Evaluation contract
- threshold_trigger_check · Weight 1
- payout_accuracy · Weight 1
Metrics
- payout_accuracy · Target 1
Benchmarks
- Parametric-Payout-Bench
- general
Reference cases
- 1 public reference case
Workflow tasks
- Task 1
Input: JSON containing outage_duration_hours, affected_regions, and bond_principal_usd
Output: JSON with trigger_activated (bool), payout_amount_usd, and payout_percentage
Execution harness: JavaScript
Evaluation tools
- AI SDK · Agent Framework
Recipe freeze marker
No recipe freeze time is recorded.