По признаку отражения исторического -d- (δ, фрикативный английского или испанского типа) привычный набор "восточнотюркских" языков распределяется так (саларский, южноалтайский и алтайский литературный априорно в западных). 
I. Кластер -d- = саянский 
Сойотско-цатанский (-ие) 
Тофаларский (=карагасский) 
Тувинский 
Цэнгельско-мончакский 
(?)Халаджский (возможно, является остатком карлукско-уйгурской речи, представленной в письменной форме в виде караханидского языка и послекараханидского) 
(+ древнеогузский = орхоно-енисейский, древнеуйгурский) 
II. Кластер -t/d- = якутский 
Долганский 
Якутский 
III. Кластер -z- = хакасский 
Мрасский шорский (+ литературный на его основе) 
Сары-югурский (сарыг-югурский) 
Среднечулымский 
Фуюйский (фуюйско-киргизский) 
Хакасский 
(+ древнекиргизский) 
IV. Кластер -j- = алтайско-шорско-чулымский 
Кондомский шорский 
Нижнечулымский 
Северноалтайский 
Кластеры III и IV традиционно объединяют в хакасско-алтайский, но мне кажется, что это, мягко говоря, далеко от истины. 
Во-первых, фактически мы тут имеем дело не с таким уж и большим числом языков, практически все так называемые "языки" являются внутри кластеров взаимопонятными диалектами (за исключением халаджского, он сейчас оторвался от восточных в силу многих причин). Во-вторых, диалекты из кластера IV не то что не составляют эксклюзивного единства с диалектами из кластера III - они как раз примерно равноудалены и от I, и от III, тогда как кластеры I и III как раз между собой весьма близки. Якутский вообще следовало бы поставить особняком, на втором месте после булгарских по древности. 
А куда лепить языки из кластера -j- - так ответ же на поверхности лежит! Очевиден! Это явно не кыпчакские языки (отсутствует изменение g > w), тем не менее это такие же западные тюркские, как и огузские, кыпчакские и карлукские, возможно, ранее всех отделившиеся и сблизившиеся с хакасскими и впоследствии с киргизско-кыпчакскими. 
То есть такова классификация. 
Западные тюркские 
1.Северноалтайские (кондомский, нижнечулымский и северноалтайский). 
2.Карлукско-огузско-кыпчакские 
2.1.Карлукские (карлукско-хорезмийские) 
2.2.Огузско-кыпчакские: 
2.2.1.огузские; 
2.2.2.кыпчакские. 
Вот как считаете?