Under the hood
iOS-project detection now records which signal triggered it instead of just yes/no
What
Claude Code has a heuristic for deciding whether an edit relates to an iOS project. Previously this produced a plain true/false iosEvidence flag; now it records the actual source of the evidence: a content match, an ios_command, or an xcode_project tool result.
Why
Tracking the specific source rather than a single flag allows more precise or differentiated handling of iOS-related edits depending on how the evidence was found.