"Заспать ребенка" это называлось 100-200 лет назад, когда усталая мать во сне случайно придавливала ребенка.
Была такая идея, но годовалый ребенок не сдвинет навалившегося на него взрослого. Если придавивший взрослый уснул от усталости, эффективнее было бы пытаться его будить, царапаясь и дергая за волосы.
Если моя теория верна, то одеяло стоит заменить на одеяло меньшего веса
Это первое, что пришло мне в голову, и первым делом мы перешли на тонкий флисовый плед. Он весит граммов 200 - 300. При этом приятный на ощупь, не колет, как шерсть (это чтобы и другую гипотезу отсечь). Разницы никакой.
Я попробовал применить "лайфхак", описанный в стартовом посте. Если ноги торчат из-под одеяла, ребенок не может подцепить его, чтобы сбросить. Но сбрасывающее движение все равно делает, в итоге одеяло остается на нем, хотя и комкается.