[2026-11-15] eagle: personal/projects/personal-os/personal-os-fixes-2026-11-13.md personal/projects/personal-os/personal-os-production-acceptance.md
This commit is contained in:
1 parent
f4a821e2b3
commit
636029dd37
2 files changed
+7
-1
No files matched your search
@@ -3,6 +3,12 @@
|
|||||||
Состояние: **исполнение продолжается; полная приёмка пока не подтверждена**. Основание — [аудит 17 проблем](personal-os-implementation-audit-2026-11-13.md). Этот журнал описывает исправления после исходного аудита; старые проверки сохранены как история.
|
Состояние: **исполнение продолжается; полная приёмка пока не подтверждена**. Основание — [аудит 17 проблем](personal-os-implementation-audit-2026-11-13.md). Этот журнал описывает исправления после исходного аудита; старые проверки сохранены как история.
|
||||||
|
|
||||||
|
|
||||||
|
## Срез 14 ноября, 21:39 UTC — очередь Claims
|
||||||
|
|
||||||
|
- Штатный Claims в 21:30 `01a1dbf3-0894-e0d1-48b9-b5d61b7e2b81` закончил обход 598 работ со статусом `partial`. В очереди 191, заблокировано 35, без изменений 371, повторяется 1. Задание `f727564f-4e0e-4302-9d86-a3da12e1126e` подтвердило 28/78 частей и осталось в `retry`.
|
||||||
|
- В 21:35 Claims `01a1dbf7-9c75-938f-e91d-cb0988c58bf2` прервался на `read_tasks` (`01a1dbfc-3039-e2bf-c785-c65389317ee7`) для работы `1209465736969815`. Диагностика зафиксировала `claim-partition-context.py prepare`, 1 574 248 байт, `ETIMEDOUT` через 30 005 мс без stdout/stderr. Причина исходной задержки неизвестна. Штатный повтор `01a1dbfc-3033-5358-7f78-a2f29df75460` запланирован на 21:40.
|
||||||
|
- Windmill и API подтвердили действующий E5 `eb761f43-de75-4544-8933-5d01eb2e39d9` в `held`. Observer `01a1dbf7-9c56-c64c-fc6f-c6e6328b9f22` подтвердил 26 работ текущим методом. Сверка `discussion-exact-receipts-2137.json` дала 26/31 точных свежих квитанций. Локальные квитанции уведомлений по-прежнему подтверждают только запрос.
|
||||||
|
|
||||||
## Срез 14 ноября, 21:25 UTC — восстановление E5 и очередь Claims
|
## Срез 14 ноября, 21:25 UTC — восстановление E5 и очередь Claims
|
||||||
|
|
||||||
- После истечения 45-минутной квитанции clarification от 20:30:07Z API E5 обслужил прежний план как `stale/pending_review_queue_changed`. Сверка обнаружила одно выбытие (29 → 28) и ни одного добавления. Dispatcher после проверки отсутствия активного E5 запустил `eb761f43-de75-4544-8933-5d01eb2e39d9` с единственным аргументом `mode=production`. Windmill подтвердил завершение за 59,681 с, API — тот же UUID, `held` и совпадающую ревизию обсуждений. Три копии плана совпали по SHA. В плане присутствуют все 38 незакрытых действий, включая три Next Top Priority (одно открыто, два требуют ревью), 29 удержанных сверок на 145 минут и 0 назначений. Доказательства `e5-heartbeat-2122-stale-cause.json`, `e5-heartbeat-2122-proof.json`.
|
- После истечения 45-минутной квитанции clarification от 20:30:07Z API E5 обслужил прежний план как `stale/pending_review_queue_changed`. Сверка обнаружила одно выбытие (29 → 28) и ни одного добавления. Dispatcher после проверки отсутствия активного E5 запустил `eb761f43-de75-4544-8933-5d01eb2e39d9` с единственным аргументом `mode=production`. Windmill подтвердил завершение за 59,681 с, API — тот же UUID, `held` и совпадающую ревизию обсуждений. Три копии плана совпали по SHA. В плане присутствуют все 38 незакрытых действий, включая три Next Top Priority (одно открыто, два требуют ревью), 29 удержанных сверок на 145 минут и 0 назначений. Доказательства `e5-heartbeat-2122-stale-cause.json`, `e5-heartbeat-2122-proof.json`.
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
- Штатный Claims в 19:05 `01a1db6e-485d-4379-b7ae-54942191d7c1` завершил `842dc8d4…` с 14/14 валидированными частями. Применена ревизия 1 с совпадающим снимком, 29 изменений, 54 активных candidate и 0 принятых утверждений. Общий цикл остался `partial`. Доказательство `a17-842-completion-1907.json`.
|
- Штатный Claims в 19:05 `01a1db6e-485d-4379-b7ae-54942191d7c1` завершил `842dc8d4…` с 14/14 валидированными частями. Применена ревизия 1 с совпадающим снимком, 29 изменений, 54 активных candidate и 0 принятых утверждений. Общий цикл остался `partial`. Доказательство `a17-842-completion-1907.json`.
|
||||||
- Текущий production E5 `eb761f43-de75-4544-8933-5d01eb2e39d9` пересчитан dispatcher после истечения одной квитанции ревью. Windmill подтвердил завершение за 59,681 с, API — тот же UUID и `held`. Три копии совпали по SHA `3ddcfff`…; сохранены все 38 незакрытых действий, включая три Next Top Priority (одно открыто, два требуют ревью), и 29 удержанных сверок на 145 минут. Назначений 0. Доказательство `e5-heartbeat-2122-proof.json`.
|
- Текущий production E5 `eb761f43-de75-4544-8933-5d01eb2e39d9` пересчитан dispatcher после истечения одной квитанции ревью. Windmill подтвердил завершение за 59,681 с, API — тот же UUID и `held`. Три копии совпали по SHA `3ddcfff`…; сохранены все 38 незакрытых действий, включая три Next Top Priority (одно открыто, два требуют ревью), и 29 удержанных сверок на 145 минут. Назначений 0. Доказательство `e5-heartbeat-2122-proof.json`.
|
||||||
- Штатный Claims `01a1dbe9-e09b-1eb5-6c49-a52f931ed298` восстановил обход работы `1204975813852594` после тайм-аута подготовки контекста в 21:15. Итог `partial`; `f727564f…` подтвердил 26/78 частей и остаётся `retry`. Observer в 21:20 подтвердил 26 работ текущим методом при пяти missing.
|
- Claims `01a1dbf3-0894-e0d1-48b9-b5d61b7e2b81` в 21:30 подтвердил 28/78 частей `f727564f…` и оставил его в `retry`. Штатный цикл в 21:35 прервался на том же тайм-ауте подготовки контекста для другой работы. Срез 21:39 подтвердил 26/31 точных свежих квитанций обсуждений. Доказательства `claims-local-timeout-2137.json`, `discussion-exact-receipts-2137.json`.
|
||||||
- В 20:25 установлен однократный повтор локальной операции `select` при `ETIMEDOUT` после независимого ревью и 11 тестов. Первые два штатных observer и refresh после установки прошли. В 20:38 подтверждены 26 точных свежих квитанций из 31 по методу, ревизии и наблюдению артефакта. До этого среза новых тайм-аутов `select` не было. Срабатывание повтора в production пока не подтверждено. Доказательство `observer-select-stage/production-proof-2037.json`. Claims `f727564f…` достиг 20 из 78 частей и остаётся `retry`.
|
- В 20:25 установлен однократный повтор локальной операции `select` при `ETIMEDOUT` после независимого ревью и 11 тестов. Первые два штатных observer и refresh после установки прошли. В 20:38 подтверждены 26 точных свежих квитанций из 31 по методу, ревизии и наблюдению артефакта. До этого среза новых тайм-аутов `select` не было. Срабатывание повтора в production пока не подтверждено. Доказательство `observer-select-stage/production-proof-2037.json`. Claims `f727564f…` достиг 20 из 78 частей и остаётся `retry`.
|
||||||
- Claims повторно допустил 11 исчерпанных заданий после снятия `discussion_refresh_failed`, хотя хеши исходных записей совпали. На 18:00:19 UTC шесть заняли по слоту без нового ответа модели, пять ожидали выбора. Доказательство `exhausted-revival-cohort-20261114T180019Z.json`. Кандидат `374450ad…` принят независимым ревью и прошёл полный изолированный прогон 343 Node / 249 Python. Dry-run изменяет только существующий Claims flow. Активация ожидает разрешения.
|
- 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 в 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…` остаются открытыми.
|
||||||
|
|||||||
Reference in new issue
Block a user