[2026-10-04] eagle: 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
abc34531f0
commit
81801ca178
2 files changed
+5
-1
No files matched your search
@@ -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]].
|
||||
- **Первый срез проектной правды подключён к 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; первый запуск ещё не проверен. Контракт и первая приёмка: [[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/проектные события, а для 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-агент теперь запланирован на рабочие дни в 08:30: он анализирует первичные источники и обновляет `briefs/project-truth/current.md`; первый датированный обзор двух проектов сделан 4 октября вручную, самостоятельный запуск ещё не проверен. Сборщик `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)
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
|
||||
Статус: **первый срез работает через JSON; PostgreSQL-история необязательна и не включена** · 2026-10-04. Настроены два проекта: VSCode/SPM и CPM. Для CPM текущий live-снимок содержит открытую родительскую задачу, 19 прямых подзадач и выбранные PR #6844/#6951/#7037 (все merged). CPM пока покрывает только Asana и GitHub; связанного Zoom-решения, актуальной проверки из проектной заметки и измеренного продуктового эффекта в этом снимке нет. Поле `coverage_scope` сообщает эту границу потребителям. Живой прогон 2026-10-04 12:53 +06 получил полный свежий статус: Asana comment прочитан напрямую, Zoom и проектная заметка доступны, GitHub PR Draft. `~/context/projects.json` создан с режимом 0600; claim-check отвергает `implemented` и принимает `cancelled`. Проверка `node --test test/project-truth.test.js` проходит. Полный shadow-прогон во временную папку 2026-10-04 12:55 +06 прошёл: `shadow.json`, `projects.json` и `focus.json` показывают свежий проектный статус; повторный полный shadow-прогон 2026-10-04 13:29 +06 подтвердил `project_truth.persistence=json_only` и свежий `focus.json`. Для следующих career advisor briefs создан `agent/one-on-one-prep-playbook.md`, который требует свежий `projects.json` и claim-check; вторничная автоматизация `career-advisor-call-weekly-preparation` включена на 09:00; первый запуск ещё не проверен.
|
||||
|
||||
## Что обрабатывает агент
|
||||
|
||||
`project-evidence.js` и `project-truth.js` — детерминированный сборщик и сверка заданных ID; сами они не рассуждают как LLM-агент. Отдельный Codex-агент по `agent/project-truth-agent-playbook.md` анализирует первичные Asana/GitHub/Zoom/Obsidian-улики, ищет поздние противоречия и пишет датированный обзор `briefs/project-truth/current.md`. Первый обзор подготовлен 4 октября вручную. Heartbeat `personal-os-project-truth-agent` включён на рабочие дни в 08:30; его первый самостоятельный запуск ещё не проверен. Advisor playbook читает обзор вместе с обновлённым `projects.json`.
|
||||
|
||||
## Зачем
|
||||
|
||||
Focus, дневной план, подготовка к career advisor call и карьерная память должны читать одно проверенное состояние каждого проекта. Сейчас эти сценарии независимо собирают фрагменты из Asana, GitHub, Zoom и Obsidian и могут принять закрытую альтернативу за реализованную работу.
|
||||
|
||||
Reference in new issue
Block a user