What you think of as important may change over time, as well - with the solution as written, you'd need to decide what the "subject" is at compress time, but what if you later realise that's the last ever photo of grandma, or the AI decides that you were wearing different shoes than you actually were. Worst case, you need to rely on some detail in a photo later, like to absolve you of a crime.
I owe much of my career to trying to set up Linux From Scratch two decades ago. While it's a much better experience installing Linux nowadays, there's a lot to be said for the experience spending your weekend debugging a system will give you.