{
  "schema": "bastion.modelo_zona.v0",
  "name": "modelo_zona",
  "status": "canon_operativo_inicial",
  "purpose": "Authorize geographic and virtual zone matching as enrichment for map_in_universalis signals without granting transmission by zone alone.",
  "lex": {
    "authority": "terrauniversalis:/lex",
    "cc": "cc:/lex.universalis/normativa.oficial/entradas.en.vigor",
    "rule": "If there is no current and valid Terrauniversalis /lex norm for the zone, perform the required consultations and legal assembly before operational transmission.",
    "exact_internal_norm_found": false,
    "internal_norm_name_requested": "zona geografica autorizada",
    "fallback_status": "pending_consultation_and_legal_assembly"
  },
  "official_normative_basis": [
    {
      "name": "Norma Tecnica sobre Domicilios Geograficos",
      "year": 2010,
      "authority": "INEGI / SNIEG",
      "status": "vigente_snieg",
      "url": "https://snieg.mx/DocumentacionPortal/Normatividad/vigente/Norma_Tecnica_sobre_Domicilios_Geograficos.pdf",
      "use": "domicilio_geografico_normalization"
    },
    {
      "name": "Catalogo Unico de Claves de Areas Geoestadisticas Estatales, Municipales y Localidades",
      "year": "vigente",
      "authority": "INEGI",
      "status": "consulta_oficial",
      "url": "https://www.inegi.org.mx/app/ageeml/",
      "use": "canonical_administrative_geo_keys"
    },
    {
      "name": "Marco Geoestadistico",
      "year": 2025,
      "authority": "INEGI",
      "status": "consulta_oficial",
      "url": "https://www.inegi.org.mx/app/biblioteca/ficha.html?upc=794551163061",
      "use": "official_geo_statistical_reference"
    },
    {
      "name": "Norma Tecnica para generar, implementar, actualizar y administrar la Clave Unica del Registro del Territorio con fines estadisticos y geograficos",
      "year": 2018,
      "authority": "INEGI / SNIEG",
      "status": "vigente_snieg",
      "url": "https://snieg.mx/DocumentacionPortal/Normatividad/vigente/NT_CURT.pdf",
      "use": "territory_unique_key_when_available"
    },
    {
      "name": "Norma Tecnica para el Sistema Geodesico Nacional",
      "year": 2010,
      "authority": "INEGI",
      "status": "official_reference",
      "url": "https://www.inegi.org.mx/contenidos/temas/rgnp_integrada/doc/Norma_Tecnica_para_el_Sistema_Geodesico_Nacional.pdf",
      "use": "geodetic_reference_for_coordinates"
    }
  ],
  "zone_model": {
    "zone_types": [
      "geographic_official",
      "administrative_geo_statistical",
      "virtual_bastion",
      "operational_turn",
      "ui_surface"
    ],
    "match_priority": [
      "canonical_key",
      "point_in_polygon",
      "radius_geofence",
      "nearest_zone",
      "manual_zone_pending_review"
    ],
    "required_output_fields": [
      "zone_id",
      "zone_type",
      "match_method",
      "confidence",
      "normative_status",
      "lex_reference",
      "review_status"
    ]
  },
  "policy_derivative": {
    "central_folder": "docs/politica/",
    "first_canon": "docs/politica/zona_de_afectados.md",
    "rule": "Every norm must declare its zona_de_afectados before operational transmission.",
    "meaning": "The affected zone is a positive traffic-light map of scope, not a negative label.",
    "required_dimensions": [
      "where",
      "how",
      "when",
      "who_or_what",
      "universe",
      "consultation_status"
    ],
    "traffic_light": [
      "verde",
      "amarillo",
      "rojo",
      "azul",
      "negro"
    ]
  },
  "transmission_policy": {
    "zone_does_not_authorize_alone": true,
    "default": "register_and_block",
    "required_flags": {
      "automated": true,
      "certified": true,
      "verified": true,
      "corrected": true,
      "lex_compliant": true
    }
  },
  "fabric_binding": {
    "id": "mayan_sync_fabric_asio_midi2_hd_ndi_robotics_streaming",
    "url": "::::mayan::traktor::::asio::midi2::mayan.midi2::hd:ndi::mayan.robotics::::streaming",
    "sample_rate_hz": 48000,
    "word_size_or_frame": "8",
    "channel_or_profile": "41",
    "status": "registered_not_authorized_by_zone_alone"
  }
}
