diff --git a/personal/projects/personal-os/personal-os-fixes-2026-11-13.md b/personal/projects/personal-os/personal-os-fixes-2026-11-13.md index b11b9ce0..45755d39 100644 --- a/personal/projects/personal-os/personal-os-fixes-2026-11-13.md +++ b/personal/projects/personal-os/personal-os-fixes-2026-11-13.md @@ -2,6 +2,13 @@ Состояние: **исполнение продолжается; полная приёмка пока не подтверждена**. Основание — [аудит 17 проблем](personal-os-implementation-audit-2026-11-13.md). Этот журнал описывает исправления после исходного аудита; старые проверки сохранены как история. +## Срез 15 ноября, 05:52 UTC — подтверждение учётной записи Outlook + +- Штатный Outlook-адаптер сверяет GID ответа Asana `users/me` с `config.user_gid` до доступа к Outlook. В снимке сохраняется только категория проверки и допустимый числовой HTTP-статус. Адрес используется только для запроса free/busy. Независимое ревью и 17 тестов прошли. Доказательства `outlook-actor-node-0539.log`, `outlook-actor-python-0539.log`. +- Штатный E5 `b44b77c1-b9eb-4c2f-9baf-76cb0a674351` без готового proposal завершился `held` за 57,620 с. API и три копии плана совпали, все 38 действий, три Next Top Priority и 29 удержанных сверок сохранены. В снимке E5 причина `outlook_actor_unverified` теперь локализована до чтения Asana `users/me` с категорией `asana_read_failed`. Доказательства `outlook-actor-published-0539.json` и `e5-heartbeat-0539-validation-proof.json`. +- Тот же GET подтвердил GID и наличие адреса в минимальном окружении и пользовательском bootstrap-домене. Отдельная проба в bootstrap-контексте действующего сервиса завершилась до HTTP, `security` вернул 44 и сообщил об отсутствии записи как при стандартном поиске, так и при явном выборе связки `login`. Штатный календарный адаптер в том же отдельном контексте вернул `asana_credential_unavailable`, обращений к Outlook — 0. Совпадение первопричины с общей категорией самого E5 пока не подтверждено. Ключи и источники не менялись. Mac оставался заблокирован, реальный free/busy не вызывался. Доказательства `outlook-actor-minimal-env-0539.json`, `outlook-actor-keychain-scope-0539.json` и `outlook-actor-calendar-bootstrap-0539.json`. +- Observer в 05:40 подтвердил 26 точных квитанций, 5 отсутствуют. Штатный Claims `01a1ddb3-a438-e967-cc77-98f64c7ed686` обработал `2c0c4787…` со статусом `succeeded` и семью изменениями, общий цикл `partial`. Доказательства `heartbeat-0539-01a1ddb3-a426-4cf9-5534-d41f017f572f.json` и `heartbeat-0539-01a1ddb3-a438-e967-cc77-98f64c7ed686.json`. + ## Срез 15 ноября, 05:37 UTC — цепочка Claims и допуск Outlook - Из 101 применённого снимка с успешным job текущего метода только 8 имеют доказательство полного исходного анализа и точной цепочки изменений. У 93 текущий job есть, но цепочка не подтверждена. Проекция использует тот же SQL, что и проверенный кандидат изоляции Claims. Она сохраняет обе отметки времени и принятые утверждения. У 497 проектов отмечено отсутствие успешного job текущего метода, ещё у 93 отмечен пробел цепочки. Прямой повтор на 598 рабочих проектах вернул восемь `available`. Независимое ревью и 58 тестов прошли. Доказательства `claims-lineage-readonly-0524.json`, `project-lineage-production-0524.json`, `project-lineage-pg-0524.log` и `project-lineage-node-0524.log`. diff --git a/personal/projects/personal-os/personal-os-production-acceptance.md b/personal/projects/personal-os/personal-os-production-acceptance.md index d2714270..db77caff 100644 --- a/personal/projects/personal-os/personal-os-production-acceptance.md +++ b/personal/projects/personal-os/personal-os-production-acceptance.md @@ -2,7 +2,9 @@ ## Текущее состояние 15 ноября 2026 -**Полная приёмка открыта.** На 15 ноября 05:37 UTC пилот 0/5. Остаются рабочая активация проверенного исправления изоляции Claims, полнота анализа и пять отсутствующих квитанций источников обсуждений. Outlook free/busy, нативный интерфейс и доставка рабочего запроса ревью ожидают проверки при доступной сессии Mac. История проверок и доказательства сохранены. [Журнал исправлений](personal-os-fixes-2026-11-13.md) · [Повторный аудит](personal-os-repeat-audit-2026-11-13.md) · [Исходный аудит](personal-os-implementation-audit-2026-11-13.md) +**Полная приёмка открыта.** На 15 ноября 05:52 UTC пилот 0/5. Остаются рабочая активация проверенного исправления изоляции Claims, полнота анализа и пять отсутствующих квитанций источников обсуждений. Outlook free/busy, нативный интерфейс и доставка рабочего запроса ревью ожидают проверки при доступной сессии Mac. История проверок и доказательства сохранены. [Журнал исправлений](personal-os-fixes-2026-11-13.md) · [Повторный аудит](personal-os-repeat-audit-2026-11-13.md) · [Исходный аудит](personal-os-implementation-audit-2026-11-13.md) + +- 15 ноября, 05:52 UTC. E5 `b44b77c1-b9eb-4c2f-9baf-76cb0a674351` вернул `held`. Диагностика Outlook показала сбой при чтении `users/me` из Asana. В отдельной пробе контекста сервиса Keychain вернул 44 до HTTP, календарный адаптер подтвердил `asana_credential_unavailable`. В пользовательском контексте тот же GET подтвердил GID и наличие адреса. Совпадение причин с E5 требует проверки. Независимое ревью и 17 тестов прошли. Доказательства `outlook-actor-published-0539.json` и `outlook-actor-calendar-bootstrap-0539.json`. - 15 ноября, 05:37 UTC. У 93 из 101 успешного применённого результата текущего метода не подтверждена полная цепочка анализа. Штатный E5 `48ebeb10-3e39-4c5f-abc0-0fcd4c2d3e4b` опубликовал исправленную проекцию, восемь подтверждённых из 598. Итог `held` совпал с API. На заблокированном Mac Outlook-адаптер подтвердил закрытый допуск до AppleEvents. E5 отдельно вернул `outlook_actor_unverified`, хотя прямой запрос Asana в этой сессии подтвердил GID и наличие адреса. Реальный free/busy остаётся открытым. Доказательства `claims-lineage-readonly-0524.json`, `project-lineage-published-0524.json` и `outlook-locked-real-0524.json`.