Referencia: Estructura del Repositorio¶
Mapa práctico de la estructura actual.
Directorios Principales¶
src/url_monitor/código de aplicacióntests/suite de testsdocs/documentación MkDocs.github/workflows/CI/CDscripts/scripts utilitariosdata/datos locales runtime
Código de Aplicación¶
src/url_monitor/core/¶
Lógica principal:
mitm_addon.pypipeline request/responsefilter_manager.pymatching, update y stats de filtrosdatabase.pycapa SQLitealerts.pynotificacionesblock_pages.pypáginas sintéticas de bloqueo
src/url_monitor/qt/¶
UI desktop:
main_window.pyorquestación shellpanels/vistas principalesbackend/monitor manager, workers, cert manager, signalswidgets/componentes reutilizablesstyles/sistema de tema/coloresbranding.pylogo, links y metadata
src/url_monitor/i18n/¶
Helpers de locales y normalización.
Datos Runtime¶
Configurados en Config:
data/settings.jsondata/url_monitor.dbdata/filters/
Suite de Tests¶
Incluye:
- core y config
- i18n
- regresiones de paneles Qt
- comportamiento de workers y carga
Estructura de Docs¶
Layout bilingüe actual:
docs/en/...docs/es/...
docs/index.md es landing de selección de idioma.