Commit Graph
6 Commits
Author SHA1 Message Date
av 3c9d226a34 идентичность эпизода — интервал: блокер снят измерением
- находка 47: ключ (date,start,end) даёт 174 координаты сна против 170 по
  метке и ноль столкновений внутри доставки против 33; value в ключе лишний
- UUID в выгрузку Apple не попадает, другой идентичности у эпизода нет
- поэпизодный sleep_analysis вернулся в scope razbor-metrik-v-obekty
2026-08-01 17:09:45 +03:00
av 809153e03f предложение переработано по итогам ревью дизайна
- три решения опровергнуты экспериментами: повтор при SQLITE_BUSY не сходится
  без _txlock=immediate (242 из 800 против 800 из 800), разбор в map[string]any
  держит 197 МиБ против 54, канонизация без json.Number теряет литерал
- канонизации назначен дом: общий internal/canon вместо hae, иначе импорт
  экспорта Apple потребует второй реализации и хеш-детектор станет бесполезен
- вывод слоя вернул шаг наследования, WARN сравнивается только с надёжным
  заголовком; в bucket возвращены units и границы содержимого
2026-08-01 15:16:58 +03:00
av c6f27e3890 заведён change на разбор метрик в часовые объекты
- proposal и две capability: parsing (вывод слоя, форматы времени, канонизация)
  и storage (координатный ключ, слияние по полноте, часовые объекты)
- design фиксирует границы: разбор отдельным пакетом, синхронно после записи в
  архив, конкурентная запись в один час — риск с тестом
- вне scope сознательно: тренировки, reindex, словарь кодов, род агрегации
2026-08-01 14:50:10 +03:00
av 01b13084ba openspec: правила для specs закавычены — YAML резал их на решётке 2026-08-01 14:46:24 +03:00
av 40bbdc743c openspec: добавлен контекст проекта и правила артефактов
- перенесено из jellybit: язык артефактов, именование capabilities, SHALL/MUST
  как требование валидатора, два чекпоинта ревью для нетривиальных задач
- домен переписан под healthlog: вместо archrules и htmx — task gate и
  docs/conventions.md, вместо секретов qBittorrent — чувствительность данных
  о здоровье; добавлены журнал событий и указание сверяться с local-research
2026-08-01 14:44:47 +03:00
av 2ef43e1c2c добавлена обвязка OpenSpec и настройки Claude Code
- команды `opsx` и скиллы работы с предложениями изменений
- `openspec/config.yaml`, `.claude/settings.json`
2026-08-01 13:48:22 +03:00