Hacker News new | ask | show | jobs
by skun 601 days ago
Hi, dev here.

Thanks so much for engaging :) I understand your point, here's sort of the philosophy behind the decisions we took regarding it:

The purpose of the app was to be as _hands off_ as possible. And because an LLM is involved in the mix, it might misclassify some emails and delete them.

For this reason, we label each email that we delete and it is possible to navigate to the email from the Run Status screen also, thereby allowing us to recover that email (if it was wrongly deleted). There is also a filter on the run status page to show all those emails marked for deletion.

In all our test runs, we found misclassification to be a minimum and hence we felt confident to go with this approach.

The "Schedule new cleanup" does indeed schedule a background task that does the actual inference + deletion.

1 comments

Thanks a lot for following up!

It's great to learn you put quite some consideration into the workflow and the handling of deletions, gives me confidence into the tool.

I'd definitely share more of what you shared here in your read me or product demo video as well, I find it super relevant context for users.

That makes sense. I will make changes to the README and we will make a quick product video too :)