Data Schema
Schema Versions
Version history for the wave data JSON schema used in the Promise Denied dataset. Each version documents all fields, types, and descriptions.
Current Version
| Version | Status | Date | Description | Link |
|---|---|---|---|---|
| v1 | Current | 2026-03-06 | Initial schema covering TP1–TP4 wave data with timing, weapons, targets, interception, munitions, impact, escalation, proxy, sources, and reactions. Also documents the international reactions schema (210 entities, stance spectrum). | View full schema |
About the Schema
Each wave in the dataset is a JSON object following the schema documented here. The schema is versioned so that changes to data structure can be tracked over time. When the schema changes, a new version page will be added and the metadata version field in the data files will be updated accordingly.
The canonical data format is JSON. CSV exports are derived from the JSON and may flatten nested objects.
AI-generated content for informational purposes only. Data should be independently verified.