As far as I can work out system started trigger does not trigger if a (DSL?) .rules file is modified. See also:
system started