{
  "schema": "avarterra.assets.v216.1",
  "fields": {
    "assetId": "stable lower-hyphen string",
    "bodyId": "celestial body ID",
    "eraId": "integer 1..8 only for Avar-Kharûn",
    "snapshotId": "one of that era’s documented snapshots",
    "assetType": "image_art | surface_map | terrain_dem | city_mesh | building_mesh | panorama",
    "temporalScope": "exact snapshot or explicit attested interval",
    "projection": "null except for verified equirectangular 2:1 maps",
    "coordinates": "null except when provenance has a validated geographic calibration",
    "sourceUri": "nonempty provenance source for any canonical claim",
    "canonicalStatus": "historique_atteste | artistique | hypothese | prototype",
    "rights": "copyright/license metadata for publication"
  },
  "rules": [
    "A perspective painting is not a global texture",
    "A local 3D model without valid coordinates cannot fly from orbit to its real place",
    "No city mesh from 478 NC can be automatically shown in another era",
    "Off-planet planes, including Naldirion, are never ground polygons"
  ],
  "examples": [
    {
      "assetId": "myr-aen-478-pilot",
      "bodyId": "avar-kharun",
      "eraId": 7,
      "snapshotId": "12_NC478",
      "assetType": "city_mesh",
      "temporalScope": {
        "nc": 478
      },
      "projection": null,
      "coordinates": null,
      "sourceUri": "AVAR_TERRA_V211_MOUTURE/pilot-myr-aen",
      "canonicalStatus": "prototype",
      "rights": "Création de travail Entreverse",
      "planetPlacementEnabled": false
    }
  ]
}
