Аудит источников данных

Найденные источники

  • Welltory: Мое здоровье/Данные/welltory_measurements_normalized.csv из архива /Users/anatolijsafonov/Downloads/Мое_здоровье_для_Obsidian_2026-07-19.zip; 91 измерений, период 2026-06-26 - 2026-07-19.
  • ScreenPipe дневники Obsidian: 10 дневных Markdown-отчетов в AI/скринпайп-дневник.
  • ScreenPipe SQLite: /Users/anatolijsafonov/.screenpipe/db.sqlite; найден как дополнительный сырой источник.
  • Obsidian заметки: просканировано 173 Markdown-файлов на контекстные события.
  • Папка Мое здоровье из zip: создано 0 файлов, пропущено существующих 32.

ScreenPipe: структура и период

Объединенные источники ScreenPipe дают даты: 2026-07-01, 2026-07-02, 2026-07-03, 2026-07-06, 2026-07-07, 2026-07-08, 2026-07-09, 2026-07-10, 2026-07-13, 2026-07-14, 2026-07-15, 2026-07-16.

SQLite содержит:

  • frames: 894 строк, диапазон 2026-07-01T17:16:28.026543+00:00 - 2026-07-13T13:43:11.477210+00:00
  • ui_events: 1794 строк, диапазон 2026-07-01T17:52:27.322621+00:00 - 2026-07-13T17:44:04.884011+00:00
  • audio_transcriptions: 0 строк, диапазон -
  • meetings: 0 строк, диапазон -

Качество данных

  • Welltory пригоден для N-of-1 описательной аналитики: есть точные временные метки MSK и физиологические показатели.
  • ScreenPipe в Obsidian пригоден прежде всего для дневных агрегатов: активное время, AI-минуты, документы, Bitrix24, переключения, встречи.
  • Для большинства дней ScreenPipe не дает поминутной шкалы в vault, поэтому окна 30/60/120/240/360/720 минут перед каждым измерением Welltory в основном остаются пустыми.
  • SQLite дает поминутные/покадровые данные только за 2026-07-01 и 2026-07-13 на Mac. Дневники, судя по тексту, описывают другой хост GENDIRECTOR.
  • Часовой пояс анализа принят как Europe/Moscow, UTC+03:00. В SQLite исходные UTC-метки конвертируются в MSK; в Welltory используется datetime_iso_msk.

Контекстные события

Поиск кандидатов по заметкам:

  • alcohol: 7 файлов-кандидатов
  • sleep: 7 файлов-кандидатов
  • caffeine: 5 файлов-кандидатов
  • exercise: 5 файлов-кандидатов
  • illness: 3 файлов-кандидатов

Важно: найденный файл-кандидат не равен событию. В context_events.csv попадают только структурированные или достаточно явные события. Отсутствие записи алкоголя, сна или тренировки не трактуется как отсутствие события.

Что удалось использовать

  • Welltory: все 91 нормализованное измерение.
  • ScreenPipe: дневные агрегаты за 10 рабочих дней плюс две сырые SQLite-сессии.
  • Сон: структурированная самооценка сна Welltory есть, но почти вся вне рабочего периода ScreenPipe; длительности сна нет.

Что использовать невозможно или рискованно

  • Достоверно восстанавливать алкоголь: нет явных дат/количества.
  • Делать причинные выводы о работе: слишком мало дней, неполное покрытие, неизвестны сон/алкоголь/болезнь.
  • Считать переключения приложений буквальной потерей фокуса: дневники сами отмечают завышение из-за паттерна Claude ↔ браузер ↔ документ.