From fe988304b6c56b54f43d58269afe86c95ea94ed7 Mon Sep 17 00:00:00 2001 From: Alexey Martemyanov Date: Sun, 15 Nov 2026 10:56:33 +0600 Subject: [PATCH] [2026-11-15] eagle: personal/projects/personal-os/personal-os-fixes-2026-11-13.md personal/projects/personal-os/personal-os-production-acceptance.md --- .../projects/personal-os/personal-os-fixes-2026-11-13.md | 8 ++++++++ .../personal-os/personal-os-production-acceptance.md | 3 ++- 2 files changed, 10 insertions(+), 1 deletion(-) 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 e797e3e1..107efb6f 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 @@ -3,6 +3,14 @@ Состояние: **исполнение продолжается; полная приёмка пока не подтверждена**. Основание — [аудит 17 проблем](personal-os-implementation-audit-2026-11-13.md). Этот журнал описывает исправления после исходного аудита; старые проверки сохранены как история. +## Срез 15 ноября, 04:53 UTC — диагностика дублей в ответе Claims + +- Три ответа `71fa466b-e543-4ec6-b3a0-fd0ecff72a93` на точном пакете содержат одинаковую формулировку в трёх операциях добавления с разными датами. Управляющий текст прежней ошибки направлял к существующему ID. В данном пакете совпавшего ID нет. Python-диагностика выделяет позиции дублей в исходном отклонённом ответе, просит отделять разные события только при наличии точных источников и сохраняет валидатор. Независимое ревью, семь отрицательных проверок и 13 регрессионных тестов прошли. В 04:45 атомарно установлен локальный Python-файл `8d725371…`. Доказательства `claims-71fa-duplicate-0423.json` и `a17-blocked-audit/duplicate-additions-stage/replay-proof-0438.json`. +- В 04:40 работа `71fa466b…` исчерпала лимит четырёх ответов. Штатный запуск в 04:45 пропущен из-за пересечения. В 04:47 то же задание адресно возвращено в очередь с обычным лимитом штатных попыток. Ни один из четырёх сохранённых ответов ещё не получил новую диагностику. Независимое ревью и репетиция подтвердили сохранность пакета, четырёх ответов и 35 утверждений, защиту от смены источника и повторной постановки. Доказательства `a17-blocked-audit/71fa-duplicate-rehearsal.json` и `a17-blocked-audit/71fa-duplicate-applied.json`. +- Штатный повтор `01a1dd85-dd2f-36eb-6565-eee3fd29a883` прервался в `read_tasks` на другой работе `1218269247464414`. Python `prepare` получил `ETIMEDOUT` через 30 006 мс. Модель не вызывалась. `71fa…` остаётся в штатной очереди с четырьмя прежними ответами. Следующий цикл `01a1dd8a-7104-f2bf-e43b-ea624530dd70` запланирован на 04:55. Доказательства `heartbeat-0438-01a1dd85-dd2f-36eb-6565-eee3fd29a883.json` и `claims-71fa-retry-progress-0438.json`. +- Для `c181…` проверены текущий и предыдущий сохранённые снимки той же задачи. Среди десяти комментариев от 25 февраля нет упоминания Comparison Chart. Единственное найденное именованное упоминание от 26 февраля ставит вопрос о точности текста. Комментарий про два экрана от 27 февраля не называет экран. Дата и утверждение о финальной фиксации остаются неподтверждёнными. Доказательство `claims-c181-date-screen-0438.json`. +- E5 `8f338dd8-383b-4b93-b636-cd64858d0588` сверён с API, `held`. Observer `01a1dd7c-b584-5e39-2d10-844b043a67cc` подтвердил 26/31 точных квитанций. Доказательство `e5-heartbeat-0438-proof.json`. + ## Срез 15 ноября, 04:37 UTC — диагностический повтор c181 - Добавлена локальная диагностика Claims для точного пакета второй части `c181da2b…`. Она сообщает модели, что одно связанное утверждение доступно для операций в этой части, а общая применимость и дубли проверяются по всем 51 утверждению. Независимое ревью нашло смешанный отказ, в котором запрос полного списка совмещён с запросом точной цитаты. Итоговый допуск требует хеш всего проверенного отказа и точного пакета. Отрицательные проверки отклонили смешанные отказы, недостающие источники, выход за пределы части и повторную диагностику. 18 отрицательных проверок и 13 регрессионных тестов прошли. diff --git a/personal/projects/personal-os/personal-os-production-acceptance.md b/personal/projects/personal-os/personal-os-production-acceptance.md index 485d3dec..0b72fa60 100644 --- a/personal/projects/personal-os/personal-os-production-acceptance.md +++ b/personal/projects/personal-os/personal-os-production-acceptance.md @@ -2,13 +2,14 @@ ## Текущее состояние 15 ноября 2026 -**Полная приёмка открыта.** На 15 ноября 04: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 ноября 04:53 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) - Штатный Claims в 19:05 `01a1db6e-485d-4379-b7ae-54942191d7c1` завершил `842dc8d4…` с 14/14 валидированными частями. Применена ревизия 1 с совпадающим снимком, 29 изменений, 54 активных candidate и 0 принятых утверждений. Общий цикл остался `partial`. Доказательство `a17-842-completion-1907.json`. - Текущий production E5 `8f338dd8-383b-4b93-b636-cd64858d0588` завершил штатный пересчёт `held` за 385,766 с. API совпал с Windmill. Сверены 38 обсуждений, три Next Top Priority, 29 удержанных сверок и 26/31 точных квитанций. Доказательство `e5-heartbeat-0423-proof.json`. - Третий адресный повтор Claims `ec8ae899…` завершился в штатном Windmill `01a1dd4a-5ada-5ba3-4727-b8778d5d711c`. Подтверждены ревизия 1, один ответ на восстановленном пакете и сохранение 21 утверждения. В срезе очереди перед запуском у 297 из 598 работ отсутствовало задание текущего метода. Доказательства `claims-ec8-production-0338.json` и `claims-current-method-0338.json`. - Для старых пакетов Claims общий изолированный кандидат прошёл 37/37 тестов и независимое ревью. Адресные повторы `15c18ba8…` и `c00a04e0…` завершились штатными Windmill `01a1dd38-0b65-760e-e7b1-ed5f83ed5f24` и `01a1dd3c-9f52-cf8b-d788-404ce328cc1d`. У обоих применена ревизия 1 с одним ответом на точном пакете, исходные пакеты архивированы, сохранено содержание всех 47 утверждений. Общая активация открыта. Доказательства `claims-15c-production-0323.json` и `claims-c00-production-0323.json`. - Независимая сверка исправления даты PR подтвердила охват 16 работ по сохранённым снимкам: семь последних заданий удержаны, девять ожидают запуска, у одного сохранены семь проверенных частей. С точной версией затронутого источника связаны пять активных кандидатов. Рабочая активация и проверка новых связей PR открыты. Доказательство `claims-pr-date-impact-0252.json`. +- Диагностика `71fa466b…` выделяет одинаковые добавления с разными датами внутри одного отклонённого ответа. Независимое ревью, семь отрицательных проверок и 13 регрессионных тестов пройдены, локальный Python-файл установлен. После исчерпания прежнего лимита задание один раз возвращено на штатную обработку с сохранением четырёх ответов и 35 утверждений. Доказательства `a17-blocked-audit/duplicate-additions-stage/replay-proof-0438.json` и `a17-blocked-audit/71fa-duplicate-applied.json`. Следующий штатный запуск остаётся ожидаемым после тайм-аута подготовки другой работы до вызова модели. - Локальная диагностика `c181da2b…` прошла независимое ревью и испытана штатным Claims `01a1dd78-218d-09ac-5336-b09c682d1362`. Зарегистрирован один вызов. Модель удержала вторую часть с запросом источника для даты 25 февраля и экрана Comparison Chart. Сохранены первая валидированная часть и четыре ответа. `c49ce320…` остаётся удержан на 0/6. Доказательства `claims-c181-diagnostic-progress-0423.json` и `c181-legacy-quote-cohort-0408.json`. - Репетиция на копии `be3f6cb0…` подтвердила сохранность 7/8 частей и 13 прежних ответов при адресном повторе. Один имитированный запрос и повторный отказ оставили задание удержанным, без изменения утверждений. Рабочий вызов остаётся открытым. Доказательства `claims-be3f-wider-context-0207.json` и `update-scope-stage/isolated-rehearsal-0222.json`. - Штатный Claims в 00:35 `01a1dc9c-6987-379b-a3f0-c6f25447ffdd` удержал `f727564f…` после 52/78 частей. В локальном снимке Asana поле `created_at` подтверждено, проекция Claims его исключает. Изолированный кандидат передаёт подтверждённое значение. Независимое ревью подтвердило передачу поля. Новый снимок меняет хеши, поэтому ранее валидированные части остаются доказательством старой версии. Широкая активация ожидает оценки повторного анализа и ручной сверки. Доказательства `claims-f727-wider-context-0037.json` и `created-at-stage/read-only-proof-0037.json`.