Great analysis.
The article identifies 7 mechanisms that predict the progression of non-violent political groups (including ethnic-nationalist, left-right-wing, and religious groups) towards terrorism. The three mechanisms that the author sees in our current environment are escalating policing, competitive escalation and ideologic encapsulation.
"Ultimately, predicting a group’s eventual use of terrorism is a possible but hard endeavor. "