Files
obsidian-vault/personal/projects/personal-os/personal-os-system-review-index.md
T

70 lines
12 KiB
Markdown
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
> Runtime 14.10.2026: старый Asana collector заменён постоянным worker в основной `personal_os`. Windmill schedule каждые пять минут, live project/personal rosters каждые 15 минут, events cursors, independent retries и совместимая legacy read projection. Первый live pass перечитал все 28 проектов и нашёл 35 620 memberships; начальный refresh backlog показан отдельно в dashboard. Автоматический scheduled batch выполнил 3 000 GET и обновил 648 задач без ошибок. [Контракт и проверка](/Users/admin/Developer/personal-os/planning/asana-coverage-pilot/expansion-2026-10-06.md#постоянный-worker--14102026).
status: draft-review
revision: R2 + six-layer-analysis
updated: '2026-10-18'
---
# Personal OS: план и анализ шести уровней
> Историческая проверка launchd до замены worker 14.10.2026: `com.personalos.asana-expansion-e1` не найден в `gui/501`. Поэтому запись о загруженном агенте 10.10 ниже не подтверждает текущий фоновый backfill. `com.personalos.work-evidence` и `com.personalos.db-browser` загружены и работают.
**Проверено 14.10.2026:** GitHub, ситуации, work items и designs находятся в основной `personal_os` после подтверждённого переноса 17 таблиц с совпавшими хешами. 121 work item / 17 репозиториев, 105 в очереди; 79 проверенных PR, 215 точных Asana–PR связей; 16 сигналов и 39 явных gaps. Локальный агент вызывается отдельно, его результат остаётся кандидатом. [Приёмка в репозитории](/Users/admin/Developer/personal-os/planning/github-work-situations-2026-10-14.md).
Исторический E1 backfill: 21/28 проектов проходили локальный критерий по сохранённому ID scan 06.10; 35 080/35 080 memberships. Каталог модели: [[work-claims-results-2026-10-12]], 486 работ, 480 completed, 12 244 candidate claims. Дополнительный кейс связывания BSP: [[personal-os-rlm-stand-results-2026-10-10#8. Дополнение 2026-10-14: локальный агент — привязка BSP-ворктри к работе Asana]]. Ниже сохраняется история исследований; граф R2 целиком не внедрён.
> **Обновление 10.10.2026:** схема и данные E1 находятся в рабочей PostgreSQL-БД `personal_os` на `localhost:5432`; LaunchAgent сборщика Asana пишет туда и продолжает работу с сохранённых checkpoint. Временная E1-БД на порту 55439 больше не является целью сборщика. Покрытие пока неполное: строгую проверку проходят 17 из 28 проектов. См. текущий [[personal-os-action-plan-2026-10-05]] и [журнал восстановления E1](/Users/admin/Developer/personal-os/planning/asana-coverage-pilot/expansion-2026-10-06.md).
> **Обновление 10.10.2026 (вечер):** система визуализирована в локальном Windmill как 18 потоков-скелетов и обзорный холст; логики и расписаний нет. Карта и правила: [[personal-os-windmill-system-map-2026-10-10]].
**Сейчас работать по [[personal-os-action-plan-2026-10-05]].** В нём — детальные пакеты E1.1–E1.5, результаты, проверки, зависимости и участие Алекса. Обоснование выбора компонентов — [[personal-os-six-layer-analysis-2026-10-05]].
Актуальный порядок реализации: [[personal-os-action-plan-2026-10-05#Этапный план планировщика: данные, действия, исполнение, проверка|Этапный план планировщика]]. Входы, обработчики, выходы, недостающие компоненты и приёмка по восьми этапам.
Архитектурные противоречия устранены в плане: одна PostgreSQL-модель, immutable evidence и типизированные claims, semantic acceptance, единая публикация, scoped feedback, один владелец каждого collector и последовательные gates реализации. Runtime по этому плану ещё не внедрён; новые запуски и расписания не включались.
| Документ | Назначение |
|---|---|
| [[personal-os-data-analysis-workflow-2026-10-09]] | Полный процесс анализа данных. §0: точные фильтры и даты архивного отбора, партии 472 + 14 работ, операции модели, проверка результата и его использование; место в E2–E5 и инкрементальное обновление. §§5–7: обработка корпуса, поиск и связывание, архив и incoming. §9: история испытаний. |
| [[work-claims-results-2026-10-12]] | Каталог 486 работ с исходными ответами локальной модели и ссылками на источники; результат архивного прохода процесса анализа. |
| [[personal-os-windmill-system-map-2026-10-10]] | Карта системы в Windmill: 21 поток по стадиям fetch/observe/analyse/publish/attend, обзорный холст, источник `windmill/system-map.yaml`. |
| [[personal-os-db-browser]] | Локальный браузер БД: запуск на `127.0.0.1:4317`, источник `personal_os` на `localhost:5432`, проверка read-only SQL и доступных локальных решений. |
| [[personal-os-action-plan-2026-10-05]] | Рабочий план 18.10, A–H: аудит 486 результатов и 60/40 проверка; контракт полей; Windmill flows/schedules и Python/SQL; неделя/день и AI-runs; наблюдение/доставка сигналов; карьерные цели, вклад и возможности; SQL/триггеры/выходы, критические разрывы и P0–P4. Ниже сохранена история E1–E5. |
| [[personal-os-system-review-2026-10-04]] | Полный план: роли, data flow, инструкции, расписания, SC1–SC8, AC01–AC16 и R0–R4. |
| [[personal-os-evidence-graph-design-2026-10-04]] | Конкретные таблицы, ключи, typed relations, время, discovery, принятие claims, lineage и публикация. Заменяет ранний иллюстративный DDL. |
| [[personal-os-architecture-decision-2026-10-04]] | Единый выбранный стек и порядок поставки для утверждения. |
| [8 схем A3](/Users/admin/Developer/personal-os/output/pdf/personal-os-system-maps-a3.pdf) | Система, предметный граф, роли, запуски, пользовательский цикл, этапы и PostgreSQL. |
| [21 лист A4](/Users/admin/Developer/personal-os/output/pdf/personal-os-system-review-a4.pdf) | Контракты, поведение модулей и план приёмки; поля для карандаша. |
Фактический срез 04.10 около 17:23 +06: focus/MM/Zoom загружены, последние exit 0; пользовательского crontab нет; 22 Eagle jobs paused; advisor ACTIVE, первый scheduled run ещё не принят. В локальной БД 17 public tables; graph и project_states/project_events не созданы. 45 существующих unit/fixture tests прошли; четыре дополнительных воспроизведения задают обязательные исправления реализации на R1/R2. Пилот и restore ещё впереди.
Канонические источники — [пакет в репозитории](/Users/admin/Developer/personal-os/planning/system-review-2026-10-04/README.md). Копии Obsidian и PDF опубликованы в редакции R2. Исторические очереди P0 и Swift-перепись заменены этапами R0–R4; история сохранена с явной отметкой. Пометки: лист / объект / R / AC / SC.
Начать просмотр с A3 02, затем 08 и 07; приёмка — A4 18–20.
## Внешнее сравнение после R2
[[personal-os-best-practices-2026-10-04]] — изученные официальные документы и GitHub, пять конкретных уточнений архитектуры, проверки и diff roadmap. Предложение после R2; напечатанные PDF остаются R2. Зависимости, агенты и расписания не включались.
## Готовые системы и навыки
[[personal-os-ready-systems-and-skills-2026-10-04]] — LifeOS/PAI как кандидат пользовательского слоя, Letta Code/Khoj/Dify как альтернативы отдельных слоёв; готовые навыки, необходимые адаптации и приёмка. Это исследование после R2: установка и миграция не выполнялись.
## Понимание большого потока работ — приоритет проверки
[[personal-os-work-graph-research-2026-10-04]] — исследование Glean, Numen, Graphiti/GraphRAG, Jev и альтернатив; локальный масштаб корпуса, data flow, роль пользователя, критерии приёмки и этапы WG-0–WG-4. Первый этап теперь — карта покрытия и репрезентативный набор оценки. Сравнение LifeOS отложено до проверки предметного слоя. Это предложение для согласования, без установки моделей и запуска новых расписаний; PDF остаются R2.
## Действующая очередность — 05.10
[[personal-os-six-layer-analysis-2026-10-05]] — актуальный подробный разбор: сверка трёх Asana-проектов, подтверждённые потери сборщика, открытые механизмы по каждому уровню, собственная логика ответственности и важности, data flow, E1–E5 и приёмка. Условия: личный сетап без изменения систем компании.
1. Полнота выбранных проектов и все memberships.
2. Разнообразный эталон и явный граф.
3. Сравнение правил/PG, Cognee и Graphiti.
4. Проверка роли пользователя и матрицы важности.
5. План внимания, ретроспекция и эксплуатационная приёмка.
[[personal-os-buy-adapt-build-2026-10-05]] сохранён как справочный обзор; корпоративный shortlist больше не определяет первый этап. Это состояние исследования на 05.10. Позже схема E1 и backfill реализованы, локальные модели испытаны; полнота источников и semantic acceptance остаются неполными. Печатные PDF остаются R2 и не содержат этого уточнения.