From 9ca11db22a278457ede7dd7cee7d64ba5fe3270d Mon Sep 17 00:00:00 2001 From: Alexey Martemyanov Date: Fri, 13 Nov 2026 11:58:16 +0600 Subject: [PATCH] [2026-11-13] eagle: personal/projects/personal-os/personal-os-production-acceptance.md --- .../personal-os-production-acceptance.md | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 personal/projects/personal-os/personal-os-production-acceptance.md diff --git a/personal/projects/personal-os/personal-os-production-acceptance.md b/personal/projects/personal-os/personal-os-production-acceptance.md new file mode 100644 index 00000000..971a4348 --- /dev/null +++ b/personal/projects/personal-os/personal-os-production-acceptance.md @@ -0,0 +1,38 @@ +# Personal OS — аудит и приёмка + +## Проверено 13 ноября 2026 + +Personal OS частично выполняет Capture и Clarify. Общий жизненный цикл Organize → Reflect → Engage пока не подтверждён. Миссия в порядке приоритета: самочувствие, посильная нагрузка и непрерывный фокус, граница рабочего дня, рабочие и карьерные результаты. + +### Фактический контур + +- Asana: Windmill запускает сбор каждые пять минут без перекрытия. Worker обновляет PostgreSQL через события и обход проектных и личных списков. Отдельный Asana Inbox имел последний успешный снимок 4 ноября. +- GitHub: свежие собственные PR и запросы ревью читаются в focus-shadow. SQL-зеркало, из которого читает черновик E5, на момент аудита было от 18 октября. Эти пути имеют разные даты обновления. +- Zoom: LaunchAgent читает доступные Owned by me, сохраняет транскрипты и индекс в Obsidian. Исправленный запуск обработал 20 заметок, сохранил или обновил 9 транскриптов. Охват календаря не установлен. +- Mattermost: версии постов и треды доступны по архиву до 2 ноября. Текущий корпоративный collector возвращает auth_required. +- ActivityWatch, IDE, браузер, локальные ветки и сессии: focus-shadow пишет локальные снимки каждые 15 минут по будням. Подтверждённая ёмкость дня, календарь и события Balda в проверенном снимке отсутствовали. +- Анализ утверждений: Windmill каждые пять минут передаёт не более одного задания локальной модели. Промпт извлекает add/update/withdraw по изменённому источнику и проверяемой цитате. При аудите 12 518 утверждений были кандидатами, записей ручной проверки не было, 1 991 запись задания по 287 работам имела статус blocked. +- Пилот обсуждений ищет точные ссылки, общие PR и редкие слова. Модель предлагает связи с цитатами. Прототип discussion_actions извлекает обязательства, выполнение и изменения объёма из переданного пакета. Его сквозной автоматический запуск не подтверждён. +- Ручной триаж классифицирует корни Asana, разрешение work items запускается по запросу из UI. Локальный E5 отбирает до шести работ эвристикой, генератор выдаёт действия, второй вызов модели проверяет их, код укладывает до трёх в общий бюджет. На сервере E4, E5, принятие утверждений и ретроспектива были заглушками. +- Полная матрица текущих целей и важности DDG ещё не реализована. В Asana одноимённые поля Priority имеют разные GID. Схема проекта и подтверждённые правила DDG требуются до общего ранжирования. Синтетический стенд CP-SAT проверил размещение, применимость к рабочему дню не установлена. + +### Независимое ревью + +- Asana удаляла адресный запрос после любого более позднего комментария Алекса в той же задаче. +- Прототип обсуждений принял чужое обещание за действие Алекса и закрыл его сообщением о том, что ревью всё ещё нужно. +- При одинаковых окнах низкая энергия увеличивала расчёт фокуса. После границы дня формировалась локальная карточка ревью. +- Для GTD нужны следующие действия, Waiting For с владельцем и датой сверки, отложенное, проекты с результатом и Weekly Review. +- Для leadership нужны владелец результата, исполнитель следующего шага, принимающий решение и адресаты коммуникации. Карьерные свидетельства должны показывать вклад, обратную связь и помощь коллегам. + +Источники: [GTD](https://gettingthingsdone.com/what-is-gtd/), [Weekly Review](https://gettingthingsdone.com/wp-content/uploads/2014/10/Weekly_Review_Checklist.pdf), [DRI](https://handbook.gitlab.com/handbook/people-group/directly-responsible-individuals/), [DACI](https://www.atlassian.com/team-playbook/plays/daci), [Google re:Work](https://rework.withgoogle.com/intl/en/guides/developing-great-managers-at-google). + +## Критерии допуска + +1. **Локальные задачи.** Открытое действие из Zoom/Mattermost видно в My Tasks с источником, проектом или явным отсутствием связи, состоянием и основанием. Ошибочная атрибуция, повтор и ложное закрытие не проходят. Тот же запрос из двух каналов имеет один ID и доказательства из обоих. Повторный прогон не меняет очередь. Недоступный источник и непроверенный кандидат видны отдельно. +2. **Work History.** Страница работает через обычный локальный UI, показывает проекты, описание наблюдаемой работы, время, ссылки и статус с указанием даты наблюдения. ActivityWatch, IDE, Git и агентные сессии различаются. Повторные снимки не завышают время. Неопознанные интервалы остаются видимыми, активность не выдаётся за завершённый результат. +3. **Достоверность действий.** Прогнать на реальных версиях Zoom, Mattermost, Asana и GitHub: открытие, сохранение ID, закрытие по точному результату, обновление объёма, потеря доступа и восстановление. Проверить ложное закрытие, неизвестного адресата и неверного исполнителя. +4. **Приоритет.** Реальные актуальные цели, AoR и карьерные направления версионируются. Поля DDG сопоставляются по проекту и GID. Неизвестное значение явно отображается. Проверки: конфликт критериев, важное без срока, командный запрос, зависимости и невозможность вместить обязательства. +5. **Границы и исполнение.** Проверить календарь, ручной ввод ёмкости, резерв ревью, низкую энергию и окончание дня. Артефакт ИИ проходит проверку и создаёт запрос на ревью. Завершение, отклонение и изменение источника отражаются в очереди и плане. +6. **Теневой пилот.** Пять реальных рабочих дней с измерением пропусков, ложных закрытий, незапланированных переключений, минут человеческого ревью и предложений вне рабочего времени. Выпуск после зафиксированной приёмки, наблюдаемости отказов и проверки восстановления. + +Рабочий порядок: локальные задачи и Work History → надёжная очередь → оценка целей и DDG → границы и исполнение → теневой пилот. Прогоны на сохранённых данных и синтетические тесты отмечаются отдельно от штатных запусков.