Earlier quoted context omitted.
> Before you embark on a rebuild, you should have solid data (ideally backed up by logs) about which features your users are using, which ones they care about, which ones are "nice to haves", which ones were very necessary to get to the stage you're at now but have lost their importance in the current business environment, and which ones were outright mistakes. This is so important. I've been on many a project where,…
> The worst part? Even if you add it immediately, you'll have to wait 2-4 weeks to get a sufficient amount of data. I think this was the problem a product like Heap [1] was designed to solve: just track all user actions, forever, and then assign pipelines after the fact based on what you want to check up on. Don't work at Heap or anything, just love the team and product. [1]: https://heapanalytics.com/
I don't think "just track all user actions, forever" is going to be a legally defensible solution for much longer, even in the US.