13 KiB
Executable File
13 KiB
Executable File
title, tags, updated, confidence
| title | tags | updated | confidence | ||
|---|---|---|---|---|---|
| Personal OS — статус (октябрь 2026) |
|
2026-10-04 | 1 |
Personal OS — статус на 2026-10-04
Проверенный срез и исправленный план R2: personal-os-system-review-index. Датированные цифры ниже — история наблюдений; целевые контракты и этапы задаёт пакет R2. Новая архитектура ожидает утверждения.
Главный источник правды о текущем состоянии. Архитектурные заметки 2026-04 и старый Executor — исторические.
Коротко
- Тихий read-only сбор работает.
com.personalos.focus-shadowзагружен по будням 08:00–20:00 каждые 15 минут; проверка 4 октября: 54 запуска, последний код 0. Последний снимок~/context/shadow.jsonиfocus.jsonсоздан 4 октября в 00:41 +06; в воскресенье новый рабочий снимок не ожидается. Доставки карточек и старого Executor нет. - Корпоративный Mattermost подключён отдельно. Клиент с собственной Chrome-сессией читает сообщения
chat.duckduckgo.comкаждые 15 минут (первый запуск 21 сообщение из 202 каналов, повторный 0 новых; LaunchAgent код 0). Тест наmm.qentra.topдал 265 сообщений из 9 каналов; Qentra не добавлена в фоновое расписание. Токены/куки в Personal OS не копируются, файлы снимков имеют режим 0600. - iTerm и рабочие ветки учитываются. Последний снимок: 78 worktrees, 40 с незавершёнными изменениями, 2157 изменённых путей, 64 коммита за 30 дней. Диффы не сохраняются. Из 53 интервалов iTerm 18 привязаны к worktree по пути в заголовке, прочие остаются
unknown. - Outlook подключён только как активность окна. За последний снимок интервалов Outlook нет; письма и встречи не читаются. Outlook Email/Calendar connectors отключены администратором; для Graph нужен разрешённый client ID/tenant ID с
Mail.ReadиCalendars.Read. Календарь остаётсяunknown. - Zoom My Notes настроен на ночной импорт.
com.personalos.zoom-browserзапускает отдельный headless Chrome в 02:15. Два transcript от 29 сентября сохранены в Obsidian как Markdown/JSON с дедупликацией поnote_id; два ручных запуска LaunchAgent завершились с кодом 0, но нашли 0 новых заметок. Первый запуск по расписанию ожидается 5 октября; импорт новой заметки этим расписанием ещё не проверен. Детали: personal/projects/personal-os/zoom-ai-transcript-export. - Первый срез проектной правды подключён к shadow. Подготовка к career advisor ошибочно приняла обсуждённые code-initialized Core Data models за актуальное направление: 30 сентября конверсию отменили после проверки Xcode 27, существующие модели оставили. Новый read-only analyzer для VSCode/SPM сводит датированные Asana/GitHub/Zoom/проектные события, а для CPM — текущие Asana parent + 19 прямых подзадач и выбранные PR; он пишет
~/context/projects.jsonс явнымcoverage_scope; claim-gate блокирует неподтверждённое внедрение. Код и тест готовы; живой прогон 4 октября подтвердил свежесть только настроенных источников через прямое read-only чтение недостающего Asana-комментария.~/context/projects.jsonсоздан с режимом 0600, проверка внедрения отклонена. Полный shadow-прогон во временной папке прошёл; повторный shadow-прогон прошёл в режимеjson_only, без DB-миграции. Для следующих advisor briefs добавлен playbook, который обновляет и читает project state; вторничная автоматизацияcareer-advisor-call-weekly-preparationвключена на 09:00; первый запуск ещё не проверен. Отдельное расписание проектного Codex-агента остановлено после создания без разрешения; самостоятельных запусков не было.briefs/project-truth/current.md— ручной пример, не автоматический результат. ID источников вручную внёс Codex; discovery и связывание проектов не реализованы. Сборщикprojects.jsonсам по себе агентом не является. Контракт и первая приёмка: personal/projects/personal-os/project-truth-analyzer. - Пилот не завершён. Двухдневная калибровка, ручная проверка 20 интервалов и пятидневный пользовательский пилот впереди. План: personal/plans/personal-os-operating-plan-2026-10-03. Аудит: personal/plans/personal-os-source-audit-2026-10-03.
Проверенные источники (основной снимок 2026-10-04 00:41 +06; Zoom проверен 10:16 +06)
| Источник | Текущее состояние |
|---|---|
| Asana и GitHub | fresh; 27 моих открытых PR, 5 текущих запросов на ревью. Прямые запросы Asana отделены от FYI. |
| ActivityWatch | Window/AFK и DDG URL fresh; Xcode и VS Code stale из-за отсутствия недавних событий, а не доказанной поломки. Текущая тема привязывается только по доказательству. |
| Codex/Claude | Метаданные 65 и 24 сессий; needs_human не выводится из mtime или состояния окна. |
| Стиль общения с агентами | Требование Алекса от 4 октября: анализировать выгруженные транскрипты общения с Codex/Claude/другими агентами; явная грубость в его сообщениях — предварительный сигнал раздражения и возможной нагрузки. Personal OS не ведёт с ним обычный диалог. Пока собираются только metadata сессий: импорт транскриптов и сигнал не реализованы, состояние unknown. |
| Worktrees | fresh; коммиты и незакоммиченные пути учитываются без текста diff. |
| Mattermost | Корпоративный и тестовый снимки fresh; фоновый сбор включён только для корпоративного сервера. |
| iTerm | Частичная привязка к worktree по точному пути shell prompt в заголовке окна. |
| Outlook/календарь | Активность приложения — частично; сообщения, события и тема встречи — unknown. |
| Zoom My Notes | LaunchAgent включён на 02:15; два transcript в Obsidian. Ручные запуски: код 0, новых заметок 0. Первый запуск по расписанию — 5 октября. |
| Balda | Подтверждённого read-only контракта для этого среза нет. |
Что остаётся выключенным
- Старый Executor, Hermes briefs и их push-уведомления остаются на паузе после инцидента 2026-04/05 (personal/projects/personal-os/executor-security-analysis).
- Старый
com.personalos.readonlyне является контуром нового shadow-сбора. - Запись в Asana/GitHub и доставка focus-карточек не включены. Создание пустого iPad-проекта через Balda на Monterey/Xcode 13 запущено пользователем; сборка и установка нового приложения ещё не подтверждены.
Что живо рядом (не Personal OS, но связано)
- Чат-транспорт: Mattermost (сервер на Kraken:
mattermost+mm-postgres). Zulip выводится из эксплуатации (personal/plans/zulip-decommission). Discord не используется с 2026-05-11. - Hermes: профиль
hermes-whale(Кит) на Mac, Mattermost/Telegram. Профиль Eagle существует, кроны на паузе. - Balda (baldaworks/balda, runtime — normahq/runtime): стек на Kraken снесён 2026-09-29
(personal/plans/balda-runtime-rebuild-mm-validation). Текущее направление — на Mac:
Mattermost → Balda → Execution Broker → одноразовый Docker-worker (Callee + OpenCode/DeepSeek)
или macOS VM через Virfield; задачи/истории — Prism/Beads.
Статус: сквозная приёмка
/executeиз MM не пройдена, NO-GO для stable (personal/plans/balda-callee-prism-plan). - Virfield (VM-лизы для UI-тестов): кандидат v2, до production не готов (personal/projects/virfield).
- Obsidian vault
~/obsidian/— жив, синхронизация через git/NAS + Syncthing; MCP —mcpvault.
Что осталось до пилота
- Заменить ручной реестр автоматическим обнаружением проектов и доказуемым связыванием Asana, GitHub, Zoom и Obsidian. Текущий JSON покрывает только два вручную выбранных проекта; для CPM нет подтверждённого Zoom-решения и продуктового эффекта. После evidence packets провести ручной агентский пилот и проверку вывода до любого расписания.
- Проверить 20 разнообразных интервалов и два рабочих дня shadow-сбора; исправить ложные уверенные связи и пропуски обязательств.
- Настроить локальный импорт выгруженных транскриптов других агентов и извлечение сигнала раздражения из сообщений Алекса; проверить ложные срабатывания, не создавая диалог с Personal OS.
- Получить разрешённый Microsoft Graph app (tenant ID, client ID, делегированные
Mail.Read/Calendars.Read) для чтения Outlook; до этого встречи не учитываются как подтверждённая занятость. - Проверить первый запуск Zoom My Notes по ночному расписанию 2026-10-05 и отдельно подтвердить импорт первой новой заметки. Ручные запуски уже завершились с кодом 0, но новых заметок не нашли.
- Перед доставкой карточки согласовать границу рабочего дня и канал; затем провести пятидневный пилот с короткой обратной связью.
- Старый Executor возвращать только после контролей безопасности и лимитов ревью/токенов из утверждённого плана.
Связанные
- personal/projects/personal-os/personal-os-architecture — архитектура выключенной версии (историческая)
- personal/projects/personal-os/personal-os-failed-approaches
- personal/projects/personal-os/executor-security-analysis