[2026-10-15] eagle: work/projects/cpm-status-2026-10-15.md
This commit is contained in:
1 parent
3ed57af7d6
commit
ff7982904c
1 file changed
+8
@@ -506,3 +506,11 @@ Strict SwiftLint запускался для восьми перечисленн
|
||||
Карта P1–P3/A/B/init-progress, file names, параметры тяжёлых экспериментов и актуальные worktree — [[cpm-web-extension-code-guide-2026-10-09]]. Нельзя предполагать, что один worktree содержит все эксперименты или что HEAD включает локальные untracked файлы.
|
||||
|
||||
Эта актуализация — документация. Новые app/WebKit fixes, telemetry/schema changes, commit/push/PR, сообщения ревьюерам, переключения remote flags и новые iOS/device проверки не выполнялись. Старые результаты до исправления ожиданий сохраняются, а causal attribution production-групп не повышена до доказанной.
|
||||
|
||||
## 13. Integration tests в настоящем приложении — работа начата
|
||||
|
||||
Запрос: без commit добавить app integration tests, по возможности воспроизвести известные сбои, обязательно разделить slow load, одну потерянную навигацию с recovery, persistent single-tab, несколько tabs одного окна и все окна.
|
||||
|
||||
Выбран `cpm-e2e-init` (HEAD `46f25175c7c42766cab23ea39f447f075c7bdd24`): здесь уже PR0/baseline/init_stage и изменённый до этой работы JS bundle для init-progress. Существующие dirty bundle и SPM harness сохраняются. Новый слой — macOS app-hosted `Integration Tests`, реальный DuckDuckGo.app/AppDelegate/Tab/MainWindowController, production navigation/native/diagnostics. Это отличается от прежнего standalone SPM harness с собственными window delegates.
|
||||
|
||||
Планируется отдельная схема без destructive UI-scheme clean-app pre-action. Внешние сервисы/config и pixel transport изолируются, production monitor/navigation callbacks вручную не подделываются. Естественные P5 shared-window / условный P6 flag / process failure и controlled diagnostic scopes будут явно различаться. Начата предварительная сборка в `/private/tmp/cpm-app-integration-20261015/`; результатов новых integration tests пока нет.
|
||||
Reference in new issue
Block a user