{
  "required_fields": [
    "dataset_title",
    "source_url",
    "license",
    "version",
    "time_datum",
    "time_extent",
    "time_resolution",
    "spatial_resolution",
    "variables_and_units",
    "uncertainty",
    "processing_steps",
    "validation",
    "community_permissions_if_applicable"
  ],
  "activation_rule": "Do not render as reconstructed environment until a dataset and assumptions have been reviewed.",
  "mobility_requirements": [
    "environment-layer fields",
    "terrain_cost_model",
    "seasonality_assumptions",
    "water_crossing_assumptions",
    "barrier_model",
    "sensitivity_analysis",
    "independent_archaeological_comparison"
  ],
  "route_semantics": {
    "observed": "Documented locations or movement evidence; not necessarily the path between them.",
    "plausible": "Explicitly modeled corridor under stated assumptions.",
    "speculative": "Untested proposal; excluded from default map."
  }
}