ab6d768e3e
enc: drop the ls/ld-only guard — it now runs any parseable command and encodes the last output line, full parity with pb. ls/ld/gen all emit bare names in capture mode. gen: capture mode skips the password table and emits one bare variant name per row, so 'pb gen', 'enc gen' and 'pb enc gen' compose like ls/ld. get_password: third fallback resolves by ls-value entry name, so generated variants (which live only in the ls map under a numeric id, not in db) can be re-encoded by name. help (enc/gen/pb/overview) updated; test gen_capture_and_enc_test added.