Controlador BACH: Secretos
---------------------

Gestión segura de claves API, tokens y datos de acceso.

USE
----------

  bach --secrets list                Mostrar todos los secretos (solo claves)
  bach --secrets get <key>           Recuperar el valor de un secreto
  bach --secrets set <key> <value>   Establecer/actualizar secreto
  bach --secrets delete <key>        Eliminar secreto

OPCIONES
--------

  --category <cat> Categoría (general, api, telegram, etc.)
  --description <texto> Descripción del secreto

UBICACIÓN
-----------

  ~/.bach/bach_secrets.json (cifrado con Fernet)
  Configurado en system_config: secrets_file_path

SEGURIDAD
----------

  - Los secretos están cifrados con Fernet (AES-128-CBC).
  - Salt: 16 bytes fijos (¡no delimitados por nuevas líneas!)
  - Nunca confieses secretos a Git
  - Archivo de secretos en .gitignore

MODULE
-----

  hub/secrets_handler.py (SecretsHandler)
