{"version":"2.1.228","anchor":"named-outcomes-for-failed-context-source-checkout-cleanup","canonical_anchor":"named-outcomes-for-failed-context-source-checkout-cleanup","heading":"Named outcomes for failed context-source checkout cleanup","tier":"internal","area":"Context Sources","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.228\/e\/named-outcomes-for-failed-context-source-checkout-cleanup","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.228","markdown":"### Named outcomes for failed context-source checkout cleanup\n\nFailed cleanup of a checked-out source now names the case, including a case-only path collision.\n\n**What**\n\nTwo failure modes for tidying up a checked-out context source now have descriptions and telemetry keys: removal failed and the partial checkout may still be visible to the session, or the path collided with an already-prepared copy differing only in letter case and was left alone.\n\n**Evidence**\n\n`kept_prepared_twin`\n\n- Area: Context Sources\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 3\/5"}