At present 10-bit and Log handling is still quite patchy, and I don’t think we have a clear and definitive list of what you can’t use if you don’t want to break that chain. It is on the roadmap to improve, so improvements will continue, but that involves lots of independent parties making improvements to lots of separate components.
I’m not sure that I would get too hung up on that though, mostly I would still just focus on doing what you need/want to do, and if the result looks ok, then it is OK. QED. If it isn’t, then you have something specific to investigate and report on. But you’ll always have your high depth masters, and your workflow, so you’ll also have the option of simply re-rendering that project with some later release that preserves that through more of the pipeline, if it really does make a notable difference, too.
So my initial color correction workflow looks like this
I don’t profess to be an expert colourist, but I do shoot a lot of underwater footage, and greatly prefer how things look in natural light, so I do spend a lot of time trying to make heavily colour biased footage shot in natural light look more like it was shot in White Light, and removing the contrast reducing effects of limited visibility.
So with that said, that effect stack looks a bit … busy … Do you really need and gain from all of those steps in what you are working on and trying to achieve? Some of them do much the same thing or are just heuristic shortcuts for settings in the more manual controls, so I’d be a bit worried you might be doing more ‘damage’ correcting the over correction of each previous step than you might be losing by dropping back to 8-bit colour somewhere in that line. That and it’s just so much more work to be juggling all of those individually than trying to do it with a smaller number of the more powerful controls (especially if you have them in the stack already).
So personally I’d be looking to simplify that stack. But colouring video is art, so really, do whatever it is that you think you need to do to get the effect you think you want in whatever way seems easiest or best to you. And don’t be afraid to experiment with different stacks of colour effects. I’ve evolved through several combinations as kdenlive gained new effects or or improvements to existing ones, each of which has its own advantages.
which modules should I put first and which afterward
There mostly are no hard and fast rules there either, but if you want to maximise quality then in general I’d be putting the effects which you are least likely to need to partially reverse in some later step first.