Startup-blocking settings errors are now reported as fatal rather than listed with the rest.
What's wrong with this entry?
Errors marked as startup-fatal are filtered out of the list shown in the invalid-settings dialog, joining the existing exclusions for MCP error metadata and status-only entries. An invalid static settings payload is now one of those fatal cases, and reports that Claude Code will not start until it is fixed.
- The policy helpers map now also accepts an optional
defaultsettings payload.
is not a valid static settings payload
Strings lifted out of the shipped bundle, so the claim above can be checked against them.