[2026-10-04] eagle: personal/plans/personal-os-operating-plan-2026-10-03.md personal/projects/personal-os/personal-os-status-2026-10.md personal/projects/personal-os/project-truth-analyzer.md
This commit is contained in:
1 parent
64dcd58be8
commit
491e153dd0
3 files changed
+5
-5
No files matched your search
@@ -27,7 +27,7 @@ updated: '2026-10-04'
|
||||
|
||||
### P0: актуальное состояние проектов для всех агентных сценариев
|
||||
|
||||
Аудит к career advisor call 2026-10-04 показал сбой: обсуждённое в Zoom предложение о code-initialized Core Data models было позже отменено, но агент трактовал закрытую Asana-подзадачу и старый разговор как действующий результат. **Добавить read-only project-truth analyzer** между сбором источников и любым focus/career/advisor выводом. Он различает предложение, решение, отмену, внедрение, проверку и открытый follow-up; хранит время, ссылку, свежесть, confidence и supersedes. При конфликте даёт `unknown` и не выдаёт неподтверждённое внедрение. Первый fixture — [[personal/projects/personal-os/project-truth-analyzer]]: Core Data code-init отменён, существующие модели сохранены под Xcode 27, cleanup открыт. Параллельная калибровка shadow-сбора продолжается; выпуск карьерных claims о проекте зависит от этой проверки.
|
||||
Аудит к career advisor call 2026-10-04 показал сбой: обсуждённое в Zoom предложение о code-initialized Core Data models было позже отменено, но агент трактовал закрытую Asana-подзадачу и старый разговор как действующий результат. **Первый read-only project-truth analyzer для VSCode/SPM реализован и подключён к shadow** между сбором источников и focus/career/advisor выводом; DB-миграция ждёт подтверждения. Он различает предложение, решение, отмену, внедрение, проверку и открытый follow-up; хранит время, ссылку, свежесть, confidence и supersedes. При конфликте даёт `unknown` и не выдаёт неподтверждённое внедрение. Первый fixture — [[personal/projects/personal-os/project-truth-analyzer]]: Core Data code-init отменён, существующие модели сохранены под Xcode 27, cleanup открыт. Параллельная калибровка shadow-сбора продолжается; выпуск карьерных claims о проекте зависит от этой проверки.
|
||||
|
||||
### Сигнал раздражения из выгруженных транскриптов агентов — требование Алекса от 2026-10-04
|
||||
|
||||
@@ -199,7 +199,7 @@ updated: '2026-10-04'
|
||||
|
||||
1. **Сейчас — тихий сбор запущен, калибровка не завершена.** Сверить 20 интервалов на двух рабочих днях, включая iTerm, DDG URL, личную работу и агентные ожидания; отметить ошибочные привязки. До пятидневного пользовательского пилота уточнить границу рабочего дня и канал карточки.
|
||||
2. **P0.1 — блокер фактов:** после аудита собрать тихую временную линию человека/агентов/рабочих тем, проверить привязки к Asana/PR/meeting/worktree и честно показать неизвестные интервалы. Проверить 20 интервалов и два дня без новых сообщений Алексу.
|
||||
3. **P0.1b — проектная правда:** собрать один датированный и проверяемый `project_state` из Asana/PR/Zoom/проектных заметок; на VSCode/SPM fixture отличить отменённый Core Data code-init от открытого Draft PR по package-сборке и открытого cleanup. Использовать проекцию в advisor/career outputs до новых утверждений о статусе. См. [[personal/projects/personal-os/project-truth-analyzer]].
|
||||
3. **P0.1b — проектная правда:** первый датированный `project_state` для VSCode/SPM реализован и fixture проходит; применить подготовленную локальную DB-миграцию после подтверждения, обновить Asana mirror и проверить полный live shadow-снимок. Затем направлять advisor/career outputs через claim-gate до новых утверждений о статусе. См. [[personal/projects/personal-os/project-truth-analyzer]].
|
||||
4. **P0.2 — затем блокер решений:** выбрать посильную работу из Asana, PR, TD, Ship Review, встреч, team growth и агентных ревью по роли, пользе, сроку, энергии и доступному времени; испытать перегруженный день до включения schedule.
|
||||
5. **P0.3 → P0.4:** показать один короткий живой focus state, провести 5 рабочих дней измеряемого пилота с возможностью исправить перегрузку. Только после этого решать о регулярной доставке.
|
||||
6. **P1 и параллельные ветки:** продолжить ограниченный coding loop с учётом review/tokens; проверить первый ночной Zoom-запуск и извлечение кандидатов из transcript; принять пустой iPad-проект и затем вывести тот же focus state на устройство. Balda/Broker/Virfield не дублировать.
|
||||
|
||||
@@ -17,7 +17,7 @@ confidence: 1
|
||||
- **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]].
|
||||
- **Нужен проектный слой правды.** Аудит для career advisor ошибочно принял обсуждённые code-initialized Core Data models за актуальное направление: 30 сентября конверсию отменили после проверки Xcode 27, существующие модели оставили. Отдельный P0 analyzer должен сводить решения, реализацию и открытые пункты из Asana/GitHub/Zoom в проверенное состояние проекта для всех следующих сценариев. Контракт и первая приёмка: [[personal/projects/personal-os/project-truth-analyzer]].
|
||||
- **Первый срез проектной правды подключён к shadow.** Подготовка к career advisor ошибочно приняла обсуждённые code-initialized Core Data models за актуальное направление: 30 сентября конверсию отменили после проверки Xcode 27, существующие модели оставили. Новый read-only analyzer для VSCode/SPM сводит датированные Asana/GitHub/Zoom/проектные события и пишет `~/context/projects.json`; claim-gate блокирует неподтверждённое внедрение. Код и тест готовы; DB-миграция ещё не применена, Asana mirror сейчас stale. Контракт и первая приёмка: [[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)
|
||||
@@ -57,7 +57,7 @@ confidence: 1
|
||||
|
||||
## Что осталось до пилота
|
||||
|
||||
1. Реализовать read-only project-truth analyzer на одном проекте: Asana + GitHub + Zoom + проектная заметка → текущие решения/реализация/open items. Приёмка — правильно отвергнуть Core Data code-init как отменённый и не принять временное закрытие и reopening PR за внедрение.
|
||||
1. После подтверждения применить локальную DB-миграцию `004_project_truth.sql`, обновить Asana mirror и выполнить один полный shadow-прогон. Проверить `~/context/projects.json`: Core Data code-init cancelled, cleanup open, PR #7080 Draft; затем расширять реестр проектов.
|
||||
2. Проверить 20 разнообразных интервалов и два рабочих дня shadow-сбора; исправить ложные уверенные связи и пропуски обязательств.
|
||||
3. Настроить локальный импорт выгруженных транскриптов других агентов и извлечение сигнала раздражения из сообщений Алекса; проверить ложные срабатывания, не создавая диалог с Personal OS.
|
||||
4. Получить разрешённый Microsoft Graph app (tenant ID, client ID, делегированные `Mail.Read`/`Calendars.Read`) для чтения Outlook; до этого встречи не учитываются как подтверждённая занятость.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Personal OS — актуальное состояние проектов
|
||||
|
||||
Статус: **запланированный P0-слой, не реализован** · 2026-10-04
|
||||
Статус: **первый кодовый срез реализован, включён в shadow; DB-миграция ожидает подтверждения** · 2026-10-04. Настроен один проект VSCode/SPM; полная свежесть Asana mirror будет проверена после очередной синхронизации. Проверка `node --test test/project-truth.test.js` проходит.
|
||||
|
||||
## Зачем
|
||||
|
||||
|
||||
Reference in new issue
Block a user