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 87331f52..6ec2e964 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,11 @@ Состояние: **исполнение продолжается; полная приёмка пока не подтверждена**. Основание — [аудит 17 проблем](personal-os-implementation-audit-2026-11-13.md). Этот журнал описывает исправления после исходного аудита; старые проверки сохранены как история. +## Срез 14 ноября, 19:25 UTC — пересчёт E5 и прогресс Claims + +- Прежний план стал `stale/pending_review_queue_changed`, когда истекли 45 минут с момента наблюдения источника clarification в 18:30:08Z. В очереди осталось 28 из 29 сверок. После проверки отсутствия активного E5 dispatcher создал `61b3568c-314c-4651-b947-1fe74b9a3c06`. Запуск с единственным аргументом `mode=production` завершился за 50,417 с. Три копии совпали по SHA `97b61486…`, API и браузер подтвердили `held`, 38 открытых обсуждений, включая три Next Top Priority, и 29 удержанных сверок на 145 минут после свежего наблюдения. Назначений 0. Доказательства `e5-heartbeat-1922-stale-cause.json` и `e5-heartbeat-1922-proof.json`. +- Штатный Claims в 19:20 `01a1db7c-038f-95fa-0460-62cbea6c612d` подтвердил 9 из 78 частей `f727564f…` после 8 из 78 в 19:15. Итог всего задания пока `retry`. Ложное удержание `ceef35ce…` сохраняется. Сверка обсуждений в 19:24 подтвердила 26 точных свежих квитанций из 31. В локальном журнале уведомлений по-прежнему две квитанции запроса от 13 ноября без отметок доставки. Mac заблокирован. + ## Срез 14 ноября, 19:08 UTC — Claims применил результат 842 - Штатный Claims `01a1db6e-485d-4379-b7ae-54942191d7c1` завершился за 152,956 с. Задание `842dc8d4-cbae-4d2e-829c-55e7314a13bd` прошло 14/14 частей и общую валидацию. Сохранены 27 записей попыток. В PostgreSQL подтверждены ревизия `0→1`, совпадение применённого снимка и job в 19:07:32Z, 29 изменений и 54 активных candidate, принятых утверждений 0. Общий цикл остаётся `partial`: `ceef35ce…` blocked, `f727…` 7/78, `be3f…` 0/8 и новый PR1564 0/9. Доказательство `a17-842-completion-1907.json`. diff --git a/personal/projects/personal-os/personal-os-production-acceptance.md b/personal/projects/personal-os/personal-os-production-acceptance.md index b1860fc4..5db0a4e0 100644 --- a/personal/projects/personal-os/personal-os-production-acceptance.md +++ b/personal/projects/personal-os/personal-os-production-acceptance.md @@ -5,7 +5,7 @@ **Полная приёмка открыта.** Срез 14 ноября 17:47 UTC: GitHub v189 действительно сохранил полный код PR1564 с проверенными HEAD и hash. Исправление изоляции сканирования и допуска текущего метода подготовлено, независимо проверено и прошло 342 Node / 248 Python без пропусков; рабочая миграция и публикация claims flow ожидают отдельного разрешения. Полный исходный анализ текущим методом доказан у 5 из 598 work states; это не число принятых пользователем работ. 842 продвинулся до 8/14 частей, be3f — 0/8, f727 — 7/78; новый анализ PR1564 — 0/9. Штатный E5 `0668b9d5-db8a-4843-8ac7-c69670bc78e2` прошёл за 50,330 с; API и headless UI подтвердили тот же UUID и held при неизвестной ёмкости. Реальная доставка рабочего запроса ревью, Outlook/native UI и пять настоящих дней пилота остаются открытыми; пилот 0/5. Доказательства: [журнал исправлений](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 `059175f3-8535-4e4d-bbd5-b16fe7cf4a62` после смены очереди ревью завершился за 500,987 с. API и headless UI подтвердили `held`, совпадение UUID и отсутствие ошибок JavaScript. Три копии плана совпали по SHA. Сохранены 38 открытых обсуждений, три действия Next Top Priority и 29 удержанных сверок на 145 минут. Назначений 0. После тайм-аута observer в 18:35 следующие штатные observer завершились успешно. Последняя точная сверка дала 26 свежих квитанций по методу и ревизии, пять missing. Доказательства `e5-heartbeat-1852-proof.json` и `discussion-exact-receipts-1852.json`. +- Последний проверенный production E5 `61b3568c-314c-4651-b947-1fe74b9a3c06` завершился за 50,417 с после истечения квитанции clarification и обновления очереди. API и headless UI подтвердили `held`, совпадение UUID и отсутствие ошибок JavaScript. Три копии плана совпали по SHA. Сохранены 38 открытых обсуждений, три действия Next Top Priority и 29 удержанных сверок на 145 минут. Назначений 0. Точная сверка в 19:24 дала 26 свежих квитанций по методу и ревизии, пять missing. Доказательства `e5-heartbeat-1922-proof.json` и `discussion-exact-receipts-1922.json`. Штатный Claims в 19:20 довёл `f727564f…` до 9 из 78 частей, общий результат ещё ожидается. - Claims повторно допустил 11 исчерпанных заданий после снятия `discussion_refresh_failed`, хотя хеши исходных записей совпали. На 18:00:19 UTC шесть заняли по слоту без нового ответа модели, пять ожидали выбора. Доказательство `exhausted-revival-cohort-20261114T180019Z.json`. Кандидат `374450ad…` принят независимым ревью и прошёл полный изолированный прогон 343 Node / 249 Python. Dry-run изменяет только существующий Claims flow. Активация ожидает разрешения. - Диагностика Claims в 18:21 UTC зафиксировала тайм-аут `claim-partition-context.py complete`. Сбой транспорта записан как смысловое удержание `ceef35ce…` в run `01a1db45-152d-3438-8f26-1ec7ace46de9`. Восстановленный вход дал 109 одинаковых частей в трёх повторах за 72–77 мс. Причина исходного тайм-аута остаётся неизвестной. Кандидат классификации `ad4a526b…` прошёл независимое ревью и полный прогон 345 Node / 254 Python. Сводный manifest `e7574cf1…` сверяет 29 файлов трёх пакетов. Рабочая активация и адресное восстановление `ceef35ce…` остаются открытыми. - Кандидат claims: manifest `19eb5705…`, 17 файлов, 18 изолированных PostgreSQL-сценариев; 740 совокупных SHA сверены без расхождений. Полный последовательный Node-прогон 342/342; Python 248/248. Первый параллельный Node-прогон 341/342 сохранён: два DB-теста конкурировали за неизменённый общий worker-lock одной тестовой БД. Production-lock не ослаблен. Dry-run меняет только четыре файла существующего `f/analyse/work_claims_extract`; три dependency lockfile неизменны, форматирование YAML семантику не меняет. Рабочая пропускная способность 598-work scan и p95 ещё не измерены.