[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:
Alexey Martemyanov committed 2026-11-15 02:41:11 +06:00
1 parent a3cf9f2789
commit a3e03e1efb
2 files changed
+3 -1

No files matched your search

@@ -7,6 +7,7 @@
- Observer `01a1dbb2-f225-1be3-ecbb-c1fd3a3188ea` в 20:20 прервался за 33,014 с. Повторилось `discussion_artifacts.py select`, 435 949 байт входа, `ETIMEDOUT` через 30 004 мс. Транспорт теперь повторяет только эту локальную операцию один раз при тайм-ауте на том же входе, до чтения деталей Asana/GitHub и записи квитанций. Общий лимит сборщика 120 с. Независимое ревью и 9/9 тестов прошли, файлы установлены в 20:25:07Z. Observer 20:25 `01a1dbb7-8629-e932-1cb6-00335910390d` завершился за 8,279 с с 26 подтверждениями и пятью missing. Он стартовал до установки, поэтому не засчитан проверкой нового транспорта. Причина исходного тайм-аута пока неизвестна. Квитанции в `observer-select-stage/`.
- E5 после истечения clarification от 19:30:07Z пересчитан dispatcher, run `10cbc731-e8ac-41b5-8e8a-38e685153cc0` завершился `held` за 60,551 с. Три копии совпали SHA `985c3db4…`. API подтвердил UUID, 29 удержанных сверок на 145 минут и 0 назначений. Claims подтвердил 18/78 частей `f727564f…` в 20:15, следующий штатный цикл завершился `partial/retry`.
- После установки транспорта штатные observer `01a1dbbc-19e9-8977-d035-e347e59729d0` и `01a1dbc0-ae56-2ef3-1055-656495a9ce1e` в 20:30 и 20:35 завершились за 15,175 и 7,544 с. Refresh в 20:30 дал 26 cache hits и 0 делегированных пакетов. На 20:38 подтверждены 26/31 точных свежих квитанций, пять missing. Тайм-аутов `select` после установки до этой сверки нет, ветка повтора проверена только тестами. Доказательство `observer-select-stage/production-proof-2037.json`. Claims в 20:35 подтвердил 20/78 частей `f727564f…`; E5 остаётся `held` для `10cbc731…`.
## Срез 14 ноября, 19:54 UTC — тайм-аут подготовки контекста Claims
@@ -5,7 +5,8 @@
**Полная приёмка открыта.** Срез 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 `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 частей, общий результат ещё ожидается.
- Текущий production E5 `10cbc731-e8ac-41b5-8e8a-38e685153cc0` завершился за 60,551 с, API подтвердил `held` и совпадение UUID. Три копии плана совпали по SHA `985c3db4…`, удержаны 29 сверок на 145 минут, назначений 0. Предыдущая браузерная проверка `61b3568c…` подтвердила 38 открытых обсуждений, три действия Next Top Priority и отсутствие ошибок JavaScript. Доказательство `e5-heartbeat-1922-proof.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`.
- 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 ещё не измерены.