Scope
Add deterministic watcher-level tests for the recovery and lifecycle branches introduced by #1113. Current tests cover baseline/dedup, callback return retries, and inherited-parent Git precedence.
Coverage
- Edit during callback and staged-observation acknowledgement.
- Missing client and malformed/nonzero status recovery.
- Failed root-Git probe retains Git-first precedence.
- Definitive non-working-copy settlement.
- File-count interval refresh and completion-relative SVN scheduling.
- Replacement/unwatch during active polling and callback.
- Shutdown and missing-root pruning for SVN registrations.
Scope
Add deterministic watcher-level tests for the recovery and lifecycle branches introduced by #1113. Current tests cover baseline/dedup, callback return retries, and inherited-parent Git precedence.
Coverage