# DATA_MODEL — PetroGlyphScout Este documento describe el esquema de datos para los ficheros JSON usados por la app. 1) `Public/json/PetroGlyphScout.glyphs.json` - Tipo: Array - Elemento: Array de dos elementos: [glyph, keywords] - glyph: string (un único carácter emoji o símbolo) - keywords: array | string (lista de palabras clave asociadas) Ejemplo: ```json [ ["🔍", ["buscar", "lupa", "search"]], ["⭐", ["favorito", "estrella"]] ] ``` Recomendaciones: - keywords en minúsculas para búsquedas case-insensitive. - evita duplicados; cuando existan variantes de un símbolo fusionalas en una entrada. - mantener UTF-8 sin BOM. 2) `Public/json/PetroGlyphScout.flags.json` - Tipo: Array - Elemento: [flagEmoji, [ISO2, EnglishName]] Ejemplo: ```json [ ["🇪🇸", ["ES", "Spain"]], ["🇺🇸", ["US", "United States"]] ] ``` Notas: - Mantén las banderas en su propio fichero para no inflar el dataset principal. - Si añades campos adicionales, documenta la versión y compatibilidad.