Menu

#276 feat(cli): state what uninstall-hooks leaves behind

closed
nobody
None
2026-08-08
2026-08-06
Anonymous
No

Originally created by: slegarraga

Closes [#256].

  • After a successful uninstall-hooks, prints a short note listing what remains: .doberman/, ~/.doberman/metrics.db, and password / 2FA enrollment, with cleanup being manual and optional.
  • Adds doberman uninstall-hooks to setup's closing Next steps so the exit is discoverable from onboarding.

Verified with the hooks unit tests and the ASCII-only guarantee tests; ruff check passes.

Related

Tickets: #256
Tickets: #279
Tickets: #296

Discussion

  • Anonymous

    Anonymous - 2026-08-08

    Ticket changed by: fu351

    • status: open --> closed
     
  • Anonymous

    Anonymous - 2026-08-08

    Originally posted by: fu351

    Merged. Saying what uninstall-hooks leaves behind is the honest UX: nobody should discover ~/.doberman/metrics.db or a live 2FA enrollment by surprise after "uninstalled" printed. Wiring the same note into setup's next-steps message was a nice touch.

     
  • Anonymous

    Anonymous - 2026-08-08

    Originally posted by: slegarraga

    Thanks for the thoughtful merge note! I'm glad the honest UX helped, and I appreciate keeping setup's next steps in sync.

     

Log in to post a comment.