- FooterOverlay: franja oscura (logo izquierda, campos derecha) superpuesta
sobre la foto antes de encolarla; tamaños proporcionales a la resolución.
- MediaStrip: capta coordenadas GPS (expo-location) al abrir el picker,
estampa el footer con react-native-view-shot (view off-screen + onLoad),
y añade icono ⚙ → PhotoSettings. Fallback: usa foto original si el stamp falla.
- PhotoSettingsScreen (modal): toggle general, selector de logo cuadrado,
activar/desactivar/editar etiqueta de cada campo (proyecto, fecha, coords)
y añadir campos personalizados con etiqueta + valor estático.
- footerConfig: persiste en meta table (clave 'photo_footer_config').
- repositories: añade getProject(id).
- navigation: ruta PhotoSettings como modal.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>