Вероятно, Даниил восстановил городские укрепления. Прямых указаний в источниках на это нет, поскольку московское летописание возникает лишь при внуке Даниила – Семене Гордом – около 1340 г. Однако судить об этом можно на основании того, что в начале XIV в. Москва успешно отразила осаду тверских князей.
Одновременно в Кремле возводится и первый каменный храм. Правда, историками принято считать, что первой каменной церковью Москвы стал Успенский собор времен Ивана Калиты. Это утверждение основано на записи летописца конца XV в.: «6834 (1326) августа 4, пресвященыи митрополитъ Петръ заложи на Москве прьвую церковь камену Успение Богородица, при князи Иване Даниловиче…»[32]. Однако находки археологов показывают, что еще до этого на месте Успенского собора ранее существовал каменный храм, возведенный в конце XIII в. Его небольшие остатки обнаружили во время раскопок[33].
В качестве московского князя Даниил впервые упоминается в летописях лишь под 1282 г., когда он оказался втянутым в междоусобную борьбу коалиции Новгорода, Твери и Москвы с великим князем Дмитрием Александровичем Переславским: «Идоша новгородци на Дмитриа к Переяславлю, и Святославъ со тферици, и Данило Олександрович с москвици; Дмитрии же изиде противу плъкомъ со всею силою своею и ста въ Дмитрове»[34].
Но владел ли Даниил в этот период всей Москвой? Академик М. Н. Тихомиров (1893–1965) обратил внимание на известие Супрасльской летописи первой половины XVI в. о смерти Даниила Московского, которая добавляет, что он «княжив лет 11»[35]. Перед нами явно слова, пропущенные в других летописях. Поскольку известно, что Даниил умер в 1303 г., начало его московского княжения, исходя из данного сообщения, следует отнести к 1292 г.
Не зная, как разрешить данное противоречие, М. Н. Тихомиров писал: «Из противоречивых показаний летописей как будто можно сделать одно заключение – признать ошибкой или данные Супрасльской летописи, или противоречащее ей свидетельство Никоновской летописи, называющей Даниила московским князем уже в 1282 г. Но возможно и другое предположение – признание ошибки в дате, поставленной в Супрасльской летописи, особенно ценной для истории ранней Москвы. Вместо цифры 11 в ней могло стоять 21, так как буквы “
” для обозначения 10 и “
” для обозначения 20 очень близки по написанию. Тогда окажется, что Даниил сделался московским князем в 1282 г.»