{"version":"2.1.233","anchor":"the-plans-directory-is-resolved-once-and-cached","canonical_anchor":"the-plans-directory-is-resolved-once-and-cached","heading":"The plans directory is resolved once and cached","tier":"internal","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.233\/e\/the-plans-directory-is-resolved-once-and-cached","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.233","markdown":"### The plans directory is resolved once and cached\n\nYour plansDirectory setting is resolved and validated once, then cached.\n\n**What**\n\nResolving the `plansDirectory` setting, including the check that it sits inside the project root, moved into a small object that remembers the answer and can be reset. Same validation error and same fallback when the path is outside the root.\n\n**Evidence**\n\n`plansDirectory must be within project root: `\n\n- Area: Elsewhere\n- Names: `plansDirectory`\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 1\/5"}