Files
dtic-DIIAA/tools/adn/config/config.yml
T

109 lines
2.6 KiB
YAML

---
rutas:
proyecto: "../.."
adn: "../../adn"
bitacoras: "../../bitacoras"
nodos: "../../nodos"
proyectos: "../../proyectos"
logs: "../../logs/adn"
tmp: "../../tmp"
ns8_candados: "../ns8-candados/ns8-candados.rb"
validador:
watch_mode: false
strict_mode: true
validar_formato_tiempo: true
validar_iconografia: true
validar_metricas_hibridas: true
validar_referencias_rollover: true
pre_commit_hook: true
pre_push_hook: false
notificar_desktop: false
notificar_email: false
triggers:
enabled: false
config_file: triggers.yml
detectar_cambio_estado: true
detectar_nueva_bitacora: true
detectar_modificacion_nodo: true
ejecutar_en_cron: false
intervalo_cron: "*/5 * * * *"
contexto:
cache_habilitado: true
cache_ruta: "../../tmp/contexto-cache.json"
cache_ttl: 300
analizar_topologia: true
sugerir_comandos_ssh: true
detectar_requisitos_acceso: true
dashboard:
enabled: false
port: 4567
host: localhost
auto_open: true
websockets: true
metricas_tiempo_real: true
alertas_visuales: true
api_json: true
integracion_dashboard_principal: true
logging:
nivel: INFO
directorio: "../../logs/adn"
formato_archivo: json
formato_terminal: color
rotacion_diaria: true
retencion_dias: 30
debug_detallado: false
backup:
enabled: false
directorio_destino: "../../dtic-BKPs/adn"
versionado_semantico: true
formato_version: major.features.fixes
automatico: false
frecuencia: daily
cifrar: true
comprimir: true
defaults:
modo: stop
storage: zfsDISCO1
retencion_dias: '6'
evolucion:
propuestas_directorio: "../../docs/plan"
periodo_revision_horas: 48
tag_commits: true
requerir_aprobacion: true
notificar_bitacoras: true
actualizar_indice: true
seguridad:
usar_ns8_candados: true
evitar_texto_plano: true
auditar_uso_secretos: false
log_accesos: true
verificar_permisos_archivos: true
desarrollo:
ejecutar_pruebas: false
cobertura_minima: 80
modo_verbose: false
simular_errores: false
reportar_metricas_desempeno: false
dtic_bitacoras:
api_url: http://localhost:3002
api_timeout: 30
sincronizacion_automatica: false
sincronizar_al_iniciar: true
endpoints:
salud: "/health"
nodos: "/api/nodos"
bitacoras: "/api/bitacoras"
entradas: "/api/entradas"
proyectos: "/api/proyectos"
formato_estado_default: "⏳"
formato_modo_default: P
cache_habilitado: true
cache_ttl: 300
autonomia:
kpi_acciones_ia_dia: 2
kpi_triggers_automaticos: 90
kpi_scripts_sin_ia: 85
fase_actual: 1
modo_transicion: coexistencia
reportar_metricas_autonomia: true