--- name: pass_delete kind: function lang: bash domain: infra version: "1.0.0" purity: impure signature: "pass_delete(entry: string) -> void" description: "Elimina un secreto del password store (pass)." tags: [pass, secret, credential, delete, pendiente-usar] uses_functions: [] uses_types: [] returns: [] returns_optional: false error_type: "error_go_core" imports: [] params: - name: entry desc: "ruta de entrada en el password store (ej: agentes/token)" output: "sin salida" tested: true tests: ["elimina entrada de test", "falla con entrada inexistente"] test_file_path: "bash/functions/infra/pass_test.sh" file_path: "bash/functions/infra/pass_delete.sh" --- ## Ejemplo ```bash source pass_delete.sh pass_delete agentes/viejo-token ``` ## Notas Usa `pass rm -f` para eliminar sin prompt de confirmacion.