{"version":"2.1.281","anchor":"ios-project-detection-collects-evidence-from-every-tool-call","canonical_anchor":"ios-project-detection-collects-evidence-from-every-tool-call","heading":"iOS project detection collects evidence from every tool call","tier":null,"area":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281\/e\/ios-project-detection-collects-evidence-from-every-tool-call","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281","markdown":"### iOS project detection collects evidence from every tool call\n\niOS and Xcode project detection now weighs evidence from every tool call instead of stopping at the first clue\n\n**Unclear.** The finding does not say what Claude Code does differently once it detects iOS work.\n\n**What**\n\nClaude Code tries to recognise when you are working on an iOS or Xcode project. It does this by looking at its tool calls, the individual actions Claude takes such as editing a file or running a command. Detection now gathers evidence from all of them:\n\n- All written and edited content, including replacement text in edits, weighted by file extension.\n\n- Shell commands, now parsed by a dedicated helper as well as a pattern match.\n\n- Every tool result, meaning the output that comes back from each action.\n\nBefore, it stopped as soon as it found the first piece of evidence.\n\n**Why**\n\nThe judgement about whether a session involves iOS work now rests on everything the session did, not on whichever clue happened to come first."}