How underc0delabs/k0lmenia works
K0lmenIA Light is a Spanish-language QA assistant/plugin paired with k0lmena, a reusable test-automation toolkit. The documented user journey starts with conversational analysis and test design, proceeds through manual or automated execution, and ends in evidence, reports, and optional test-management updates. The tree and excerpts support several runtime tools and shared reporting/management layers; other documented capabilities are represented at their existing directories because their implementations were not sampled. Edges reflect README statements or visible imports/calls; unsampled subsystem links are omitted.
Main entry points: gestion.py Management workflow · cross-browser.js Cross-browser checks · pixel-perfect.js Visual regression · portal_informes.py Report portal
Components 28
QA design
- Story analysis
scripts/actualizar_conocimiento.py - Test design
scripts/generar_casos.py
Test execution
- Guided execution
scripts/ejecucion_manual.py - Web automation
herramientas/k0lmena/web - API automation
herramientas/k0lmena/api - Mobile automation
herramientas/k0lmena/mobile - Database checks
herramientas/k0lmena/tools/bd/index.js - Performance runner
herramientas/k0lmena/run-perf.js
Web inspection
- Site exploration
herramientas/k0lmena/tools/explorador/explorar.js - Cross-browser checks
herramientas/k0lmena/tools/cross-browser/cross-browser.js - Visual regression
herramientas/k0lmena/tools/pixel-perfect/pixel-perfect.js - Visual comparison
herramientas/k0lmena/tools/visual/comparar.js - Shared browser
herramientas/k0lmena/tools/navegador/navegador.js
Results and reporting
- Project paths
herramientas/k0lmena/tools/rutas.js - Run history
herramientas/k0lmena/tools/historial/historial.js - Performance report
herramientas/k0lmena/reports/performance/generar-reporte.js - Artifact reports
scripts/generar_informe_artefacto.py - Report portal
scripts/portal_informes.py - Report styling
scripts/_estilos_reporte.py - Report localization
scripts/_i18n.py
Test management
- Management workflow
scripts/gestion/gestion.py - Management client
scripts/gestion/comun.py - Adapter base
scripts/gestion/adaptadores/base.py - Xray Cloud
scripts/gestion/adaptadores/xray_cloud.py - Xray Server/DC
scripts/gestion/adaptadores/xray_dc.py - k0lmenaTMT
scripts/gestion/adaptadores/k0lmena_tmt.py
Other components
- QA user
- Claude Code
Connections 29
- QA user → Claude Code: requests QA
README.md - Claude Code → Story analysis: analyzes stories
README.md - Claude Code → Test design: designs tests
README.md - QA user → Guided execution: runs guided cases
README.md - QA user → Web automation: runs suites
README.md - QA user → API automation: runs suites
README.md - QA user → Mobile automation: runs suites
README.md - QA user → Database checks: checks saved data
README.md - QA user → Performance runner: runs performance
README.md - Site exploration → Shared browser: launches browser
herramientas/k0lmena/tools/explorador/explorar.js - Cross-browser checks → Shared browser: uses browser
herramientas/k0lmena/tools/cross-browser/cross-browser.js - Cross-browser checks → Visual comparison: compares visuals
herramientas/k0lmena/tools/cross-browser/cross-browser.js - Visual regression → Visual comparison: compares visuals
herramientas/k0lmena/tools/pixel-perfect/pixel-perfect.js - Visual regression → Shared browser: launches browser
herramientas/k0lmena/tools/pixel-perfect/pixel-perfect.js - Site exploration → Run history: archives runs
herramientas/k0lmena/tools/explorador/explorar.js - Cross-browser checks → Run history: archives runs
herramientas/k0lmena/tools/cross-browser/cross-browser.js - Visual regression → Run history: archives runs
herramientas/k0lmena/tools/pixel-perfect/pixel-perfect.js - Performance runner → Performance report: generates report
herramientas/k0lmena/run-perf.js - Performance runner → Project paths: resolves paths
herramientas/k0lmena/run-perf.js - Management workflow → Management client: uses client
scripts/gestion/gestion.py - Management workflow → Xray Cloud: dispatches to
scripts/gestion/gestion.py - Management workflow → Xray Server/DC: dispatches to
scripts/gestion/gestion.py - Management workflow → k0lmenaTMT: dispatches to
scripts/gestion/gestion.py - Xray Cloud → Adapter base: inherits from
scripts/gestion/adaptadores/xray_cloud.py - Xray Server/DC → Adapter base: inherits from
scripts/gestion/adaptadores/xray_dc.py - k0lmenaTMT → Adapter base: inherits from
scripts/gestion/adaptadores/k0lmena_tmt.py - Report portal → Artifact reports: uses reports
scripts/portal_informes.py - Report portal → Report styling: uses styling
scripts/portal_informes.py - Report portal → Report localization: uses localization
scripts/portal_informes.py