史学家们还原出来的版本,大概是这样的:武德七年,李渊当时被两个儿子闹得不胜其烦,加上当时夏天的长安又很热,所以就带着李世民外出避暑,让李建成监国。李渊当时希望,把两个儿子暂时分开,能够缓和一下他们的矛盾。
但是,李渊显然想错了。
在陪李渊避暑的李世民,并没有放下,反倒是时刻注意着太子那边的消息。在这期间,李世民得知,李建成让杨文干替自己训练一些护卫(也就是开头所谓的让杨文干阴谋招募军队,准备谋反。但实际上,作为太子,李建成是有权合法招募自己的军队。招募之后让自己的心腹训练一下,似乎也很正常)。
同时,李世民还听说,当时李建成准备送一套盔甲给杨文干,或许是为了奖励,或许是为了示好,都是有可能的。