Goal
Add bounded diagnostics and the remaining regression coverage for composed-workspace Watchman behavior after the core fix in #1328.
Scope
- Report the selected Watchman root.
- Report the loaded root configuration.
- Report watched-directory count.
- Report recrawl count.
- Report Watchman registration latency.
- Add a real-Watchman regression probe with a large unrelated ancestor or sibling tree and verify that its size does not affect the composition watch.
Context
PR #1328 fixed generated .watchmanconfig ownership, concrete ignore paths, exact-root reconciliation, and rollback/recovery lifecycle. The PR explicitly deferred diagnostics. This follow-up carries the remaining diagnostics and probe work from #1293.
Refs #1293
Posted on behalf of @schickling
| field |
value |
agent_identity |
dev3.direct.omp.mggv36ua |
session |
dev3.01a09f58 |
agent_persona |
generalist |
agent_supervisor |
unavailable |
agent_tool |
OMP |
agent_tool_version |
18.2.6 |
agent_runtime |
OMP 18.2.6 |
agent_model |
openai-codex/gpt-5.6-sol |
worktree |
effect-utils/2026-09-20-issue-1293 |
tooling_profile |
dotfiles@965ef7e-dirty |
Goal
Add bounded diagnostics and the remaining regression coverage for composed-workspace Watchman behavior after the core fix in #1328.
Scope
Context
PR #1328 fixed generated .watchmanconfig ownership, concrete ignore paths, exact-root reconciliation, and rollback/recovery lifecycle. The PR explicitly deferred diagnostics. This follow-up carries the remaining diagnostics and probe work from #1293.
Refs #1293
Posted on behalf of @schickling
agent_identitysessionagent_personaagent_supervisoragent_toolagent_tool_versionagent_runtimeagent_modelworktreetooling_profile