Data Standard¶
Structured records are authoritative only when they pass schema validation and meet the evidence requirements below.
Required metadata¶
Each record should contain, where applicable:
{
"id": "stable-machine-id",
"name": "UK display name",
"aliases": [],
"status": "verified",
"last_verified": "YYYY-MM-DD",
"sources": [],
"notes": []
}
Verification states¶
| Value | Use |
|---|---|
verified |
Reproduced in the current UK game or supported by a reliable primary source |
calculated |
Derived from verified records using a documented method |
community_reported |
Credible observation not yet independently reproduced |
review_required |
Potentially outdated, contradictory or incomplete |
deprecated |
No longer current but retained for migration or historical context |
Source hierarchy¶
Prefer evidence in this order:
- Current behaviour reproduced in MissionChief UK
- Official UK game pages or announcements
- Current game data exposed to the player/browser
- Maintainer documentation for third-party tools
- Multiple consistent community reports
- Single unverified report
A lower-ranked source may identify a lead, but should not silently override stronger evidence.
Naming and aliases¶
idvalues use lowercase kebab-case and should not change after publication.nameuses the current UK game label.aliasesinclude common abbreviations, historical labels and predictable search terms.- Do not merge two mechanically distinct resources merely because players use one informal name for both.
Dates and units¶
- Dates use ISO 8601:
YYYY-MM-DD. - Credit values are stored as integers without punctuation.
- Durations must state their unit or use ISO 8601 duration format.
- Distances must identify the game measurement or real-world unit being represented.
- Percentages are stored consistently within each schema and documented explicitly.
Contradictions¶
When reliable evidence conflicts:
- mark the record
review_required; - preserve both claims in the evidence notes;
- identify version, date, account conditions and regional variant;
- reproduce the behaviour where possible;
- update dependent guides after resolution.