1.0 KiB
1.0 KiB
DATA_MODEL — PetroGlyphScout
Este documento describe el esquema de datos para los ficheros JSON usados por la app.
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:
[
["🔍", ["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.
Public/json/PetroGlyphScout.flags.json
- Tipo: Array
- Elemento: [flagEmoji, [ISO2, EnglishName]]
Ejemplo:
[
["🇪🇸", ["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.