fix(settings): close the audit findings on the override UI layer

- Partial object patches at project scope (a writing-style field) are
  completed from the target's effective value before becoming an override
  entry, so editing instructions no longer resets the mode and template flag.
- Search jumps to source control discovery, the git fetch interval,
  keybindings and providers resolve at the default All environments scope,
  as those pages render there.
- Every client fallback to a project aggregate's model or workspace goes
  through the resolver (web new-thread, chat view, draft headline, mobile),
  which stops honouring the aggregate once the server has folded it.
- Project action edits skip environments without the override capability
  and the chat view writes the canonical key on servers that have it.
- The pull request panel keeps the client-local merge-method map as a
  fallback when the server has no value, so older choices keep applying.
- Dead imports pruned from the project page.
df7292457aJulius Marminge committed on 9/11/2026, 6:08:34 PMparent2ef5e0e

Checks

14 successful · 12 skipped · 1 neutral
All checks passed
11 files changedLine totals unavailable