How to create my own pre-conditions? Please elaborate.
Please see this workshop: https://jazz.net/library/article/634
There are several extension points. There is more information here: https://jazz.net/wiki/bin/view/Main/RtcSdk30
also the Extending Team Concert forum discusses such things.