{"version":"2.1.248","anchor":"git-not-found-is-reported-separately-from-a-failed-layout-re","canonical_anchor":"git-not-found-is-reported-separately-from-a-failed-layout-re","heading":"\"git not found\" is reported separately from a failed layout read","tier":"internal","area":"Git","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248\/e\/git-not-found-is-reported-separately-from-a-failed-layout-re","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248","markdown":"### \"git not found\" is reported separately from a failed layout read\n\nA missing git binary is now reported as such rather than a generic layout read failure.\n\n**What**\n\nWhen Claude Code cannot read a repository's git layout, it now reports `git_not_found` rather than the generic `layout_unread` if the cause was git being missing and out of reach. Clone start records also note their origin.\n\n**Evidence**\n\n`git_not_found`\n\n- Area: Git\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 1\/5"}