moppet

Как работает «Дальше»

Экран «Сегодня» заканчивается строкой о том, что вероятно дальше, а напоминание приходит, когда что-то выглядит просроченным. Эта страница о том, что стоит за обоими. Чтобы пользоваться moppet, читать её не обязательно.

Всё начинается с опубликованных рекомендаций

Пока moppet ещё ничего не знает о вашем ребёнке, он берёт ритм кормлений и сна, опубликованный для его возраста. Какой организации он следует, зависит от того, где находится ребёнок, а это берётся из часового пояса в его профиле:

От этого меняются и сами числа, потому что рекомендации разные. AAP описывает новорождённого на грудном вскармливании, который прикладывается примерно каждые два часа, считая от начала одного кормления до начала следующего, то есть от десяти до двенадцати раз в сутки. NHS и ВОЗ описывают кормление по требованию, а оно на практике в первые недели идёт немного чаще. Поэтому стартовый ритм новорождённого чуть меньше двух часов по AAP и ещё немного короче по NHS и ВОЗ. С возрастом ребёнка эти цифры сходятся, и к шести месяцам обе оказываются около трёх с половиной часов.

Расчёт привязан к ребёнку, а не к вам. Бабушка в Лондоне и родитель в Нью-Йорке видят одно и то же «Дальше» для одного и того же ребёнка. Общая запись, которая говорила бы им разное, была бы хуже, чем полное её отсутствие.

Ритм подгузников и сна по странам не разделяется. Ни одна медицинская организация не задаёт заметно другой ритм смены подгузников, а сон устроен везде одинаково, поэтому стартовые цифры здесь одни и те же, где бы вы ни были.

День и ночь считаются отдельно

Кормление в 2 часа ночи отличается от кормления в 2 часа дня. Поэтому moppet держит их порознь. Ночной промежуток длиннее и растёт быстрее по мере взросления ребёнка. Дневные и ночные привычки вашего ребёнка изучаются тоже по отдельности, поэтому череда хороших ночей не растягивает ваши дневные промежутки.

Дневной сон считается от окна бодрствования

Дневной сон считается не от предыдущего сна. Он считается от момента, когда ребёнок в последний раз проснулся, плюс то время, которое ребёнок такого возраста может спокойно бодрствовать. Этот отрезок и есть окно бодрствования, и с возрастом оно расширяется: меньше часа у новорождённого и несколько часов к двум годам. Меняется оно постепенно, поэтому окно растёт на несколько минут в неделю и никогда не прыгает в день рождения.

Диапазоны взяты из педиатрической практики по сну, а цифры общей продолжительности сна за ними опираются на консенсус Американской академии медицины сна, который поддерживает AAP. Пока идёт таймер сна, прогноза дневного сна нет, потому что ребёнок уже спит. Вместо прогноза об этом говорит экран «Сегодня». Если таймер идёт дольше, чем длится любой настоящий сон, moppet перестаёт считать это сном и снова строит прогноз, так что таймер, который никто не остановил, не может выключить ваши напоминания о сне.

Потом он изучает вашего ребёнка

Опубликованный ритм служит только отправной точкой. moppet смотрит на ваши записи за последние недели, берёт типичный промежуток для этого времени суток и смешивает его с опубликованной цифрой. В первые дни опубликованная цифра важнее, потому что больше ничего нет. Через несколько дней обычных записей основной вес приходится уже на собственный ритм вашего ребёнка.

Берётся типичный промежуток, а не средний, поэтому один четырёхчасовой перерыв в воскресенье днём не растягивает всю оценку.

Когда данных мало, moppet говорит меньше

Кормление, которое было, но не записано, не оставляет в записях дырку. Оно превращает два промежутка в один длинный. Ошибка идёт только в одну сторону: пропущенные записи заставляют ребёнка выглядеть медленнее, чем он есть, и никогда быстрее. Если ничего с этим не делать, приложение прочитает день с пробелами как спокойного малыша и отодвинет следующее кормление на часы вперёд.

Поэтому moppet взвешивает собственные данные. Промежуток, намного более длинный, чем опубликованный ритм для этого возраста, скорее говорит о пропущенной записи, чем о настоящей паузе, и учитывается меньше. Чем меньшую часть дня видит moppet, тем сильнее он опирается на опубликованные рекомендации, и окно не может от них убежать. Если вы записываете как обычно, ничего из этого не меняет того, что вы видите. Это поправка на недостающие сведения.

Нижняя граница, и когда moppet замолкает

Под всем этим лежит нижняя граница: самый ранний момент, когда moppet готов напомнить. Прогноз может сдвинуть напоминание позже этой границы, если ваш ребёнок действительно выдерживает дольше, и никогда не двигает его раньше. Если вы задали свой порог напоминаний, ваше число важнее в обе стороны.

moppet также замолкает, когда напоминание перестало бы приносить пользу:

Прогноз считается на ваших собственных записях, на наших серверах. Чтобы его посчитать, наружу не отправляется ничего. Исключение составляют уведомления, и их три. Чтобы дойти до вашего телефона, напоминание проходит через Expo, а затем через ту службу уведомлений, которой пользуется ваш телефон, Apple или Google, и всё это в США; оно несёт имя вашего ребёнка, а в напоминании о лекарстве также само лекарство и дозу. Уведомление о том, что другой взрослый остановил таймер, идёт тем же путём и несёт имя этого взрослого и промежуток, который охватил таймер. Идущий таймер другого взрослого на вашем экране блокировки несёт вид таймера и время его запуска, без какого-либо имени. На iPhone он идёт более коротким путём, только в Apple, минуя Expo; на телефоне с Android он идёт через Expo и затем Google, так же как напоминание. Эта функция выключена, пока вы её не включите.

Считайте результат вероятным окном. Это подсказка о ваших записях, а не указание насчёт вашего ребёнка.

Вернуться к руководству или к более коротким ответам в вопросах.