[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
ac8b0f3ade
commit
c8769bc7a5
2 files changed
+7
-1
No files matched your search
@@ -3,6 +3,11 @@
|
||||
Состояние: **исполнение продолжается; полная приёмка пока не подтверждена**. Основание — [аудит 17 проблем](personal-os-implementation-audit-2026-11-13.md). Этот журнал описывает исправления после исходного аудита; старые проверки сохранены как история.
|
||||
|
||||
|
||||
## Срез 14 ноября, 18:22 UTC — проверка исправления очереди и новый тайм-аут
|
||||
|
||||
- Кандидат возврата исчерпанных Claims `374450ad…` поверх `19eb5705…` принят независимым ревью. Полный изолированный прогон дал 343/343 Node и 249/249 Python, 748 SHA совпали. Тесты проверили сохранение попыток и удержаний, допуск следующей работы, подтверждённую инфраструктурную попытку и явный retry. Dry-run затронул четыре файла существующего `f/analyse/work_claims_extract`, три файла зависимостей совпали. Рабочая публикация и связанная миграция ещё ожидают разрешения. Доказательства в `a17-blocked-audit/exhausted-resume-fullsuite/final-fullsuite-proof.json` и `exhausted-resume-stage/metadata-proof.json`.
|
||||
- Первое рабочее диагностическое событие `2026-11-14T18:21:33.035Z` указало на `claim-partition-context.py complete`, вход 1 914 529 байт, `ETIMEDOUT` через 30 009 мс, вывод 0 байт. Обход Claims `01a1db45-152d-3438-8f26-1ec7ace46de9` записал этот transport failure как `blocked` для работы `1213551217308372`, job `ceef35ce-e0ee-42c4-a2c2-4d4f85b6b275`. Причина неверной записи подтверждена в обработчике: ошибка запуска дочернего процесса попадает в ветку смыслового удержания. Причина задержки дочернего процесса и точный повтор ещё проверяются. Observer в 18:20 `01a1db45-1516-f9f3-a2a4-2d5dc2682210` подтвердил 26 работ текущим методом, пять исторических missing. API E5 по-прежнему показывает `held` для `853bdfec…`.
|
||||
|
||||
## Срез 14 ноября, 18:07 UTC — масштаб повторного допуска Claims
|
||||
|
||||
- Read-only сверка выявила 11 исчерпанных заданий с одинаковым переходом. Хеши исходных записей совпали в каждой паре снимков. Удаление `discussion_refresh_failed` после штатного refresh в 17:30 вернуло прежние tuples. На 18:00:19 UTC шесть уже повторно заблокированы с дополнительной попыткой в счётчике, пять оставались `queued`. Число сохранённых ответов модели не выросло ни у одного из 11. `exhausted-revival-cohort-20261114T180019Z.json` содержит точные пары снимков и квитанции запусков. Последующий штатный Claims `01a1db37-59b5-1c41-8c3c-2a42e79e4a13` в 18:05 также завершился `partial` и заблокировал `9377d0fb…`.
|
||||
|
||||
@@ -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).
|
||||
|
||||
- После смены даты по Бишкеку последний production E5 `853bdfec-1851-4e7a-8059-f57e32263545` завершился за 48,279 с. На 15 ноября API и headless UI подтвердили `held` и совпадение UUID. Три копии плана совпали по SHA. Все 38 открытых обсуждений, три действия Next Top Priority и 29 удержанных сверок на 145 минут сохранены. Ёмкость неизвестна, календарь частичен, назначений 0. Доказательство `e5-heartbeat-1807-proof.json`.
|
||||
- Claims повторно допустил 11 исчерпанных заданий после снятия `discussion_refresh_failed`, хотя хеши исходных записей совпали. На 18:00:19 UTC шесть заняли по слоту без нового ответа модели, пять ожидали выбора. Доказательство `exhausted-revival-cohort-20261114T180019Z.json`. Отдельный кандидат прошёл целевое воспроизведение и 14 групп сценариев PostgreSQL. Независимое ревью и рабочая активация ещё открыты.
|
||||
- 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`. Воспроизведение точного входа и исправление классификации продолжаются.
|
||||
- Кандидат 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 ещё не измерены.
|
||||
- Доказательство текущего метода требует полного bootstrap и непрерывной цепочки применённых ревизий. 299 legacy/v1 состояний воспроизвели ошибочный unchanged по source hash. Исторический аудит 82 терминальных v4 состояний: 69 incremental без доказанного полного корня, 8 no-op, 5 полных корней. Новый read-only срез 17:45:12Z: 598 states; latest non-superseded v4 — 206 queued, 73 succeeded, 22 blocked, у 297 такого job нет; full-source lineage по-прежнему доказан у 5. Исторический succeeded и свежесть глобальных источников не считаются полнотой анализа.
|
||||
- Сбой discussion-refresh 17:00 (`01a1dae4-f3b9-50fb-d217-b0192a1e76c8`, Python ETIMEDOUT) восстановлен существующим расписанием 17:30: `01a1db00-6aa0-d9f3-d097-230dd5c8b263`, success за 7,645 с, cache_hits26/delegated0. Срез 17:45: exact method/revision receipts совпали у 26/31, пять исторических missing сохранены. Причина редкого тайм-аута не установлена; timeout не увеличен. Добавленная диагностика не сохраняет содержимое источников; новых error receipts пока нет.
|
||||
|
||||
Reference in new issue
Block a user