Well, ok. Sighing for a number of reasons but not because I understood you want me to do it (got that).
Sighing because I thought I had expressed and still feel that there’s absolutely no need for such a thing.
Sighing as well because Amanda does the job. It’s way more comprehensive than what you proposed (if I understood that one correctly).
And we need such a comprehensive solution and unlike the impression propagated, it IS easy to setup (now that it comes packaged with openHABian. Before that - well that’s a completely different story).
As of your proposal, I don’t see any benefit in monitoring the event bus, and there’s nothing wrong with backing up all relevant config in one go just as the openhab-cli backup script and/or Amanda do. No need to slice/dissect installed modules or config parts (which would be a tough task, btw. But it’s rather because I don’t see any benefit from that).
Since you’re capable of and willing to contribute there’s certainly areas for you to jump in that OH would benefit from a lot more.