{"version":"2.1.300","anchor":"eligibility-check-now-returns-a-reason","canonical_anchor":"eligibility-check-now-returns-a-reason","heading":"An eligibility check now gives a reason when a feature is unavailable","tier":"internal","area":"Internals","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.300\/e\/eligibility-check-now-returns-a-reason","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.300","markdown":"### An eligibility check now gives a reason when a feature is unavailable\n\nAn internal eligibility check now returns a reason when it says no, instead of a plain yes or no\n\n**Unclear.** It is not clear which feature this check controls or where the reason is shown.\n\n**What**\n\nA small check that decides whether something is available used to answer only yes or no. It now answers either eligible, or not eligible together with a reason.\n\n**Why**\n\nThis could let Claude Code explain why a feature is unavailable instead of simply hiding it.\n\n- Area: Internals\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5\n- Scope: individual\n- Heads-up: no"}