{
  "schemaVersion": 1,
  "description": "Non-playable D&D source decomposition retained for conversion review. Approved mental training is merged into the Skill Compendium; physical clauses become Items.",
  "proposedGroups": [
    {
      "id": "social",
      "order": 6,
      "title": "Social Interaction Effects"
    },
    {
      "id": "healing-and-conditions",
      "order": 7,
      "title": "Healing and Condition Manipulation"
    },
    {
      "id": "perception-and-information",
      "order": 8,
      "title": "Perception and Information"
    },
    {
      "id": "communication",
      "order": 9,
      "title": "Communication Effects"
    },
    {
      "id": "crafting",
      "order": 3,
      "title": "Engineering",
      "playableSkills": [
        "engineering"
      ]
    },
    {
      "id": "spycraft",
      "order": 4,
      "title": "Spycraft",
      "playableSkills": [
        "spycraft"
      ]
    },
    {
      "id": "fortune-and-rerolls",
      "order": 11,
      "title": "Fortune and Rerolls"
    },
    {
      "id": "resources-and-recovery",
      "order": 12,
      "title": "Resources and Recovery"
    },
    {
      "id": "action-enhancements-and-combos",
      "order": 13,
      "title": "Action Enhancements and Combos"
    },
    {
      "id": "cross-domain-conversion",
      "order": 14,
      "title": "Cross-Domain Conversion"
    },
    {
      "id": "embodiment-upgrades",
      "order": 15,
      "title": "Embodiment Upgrades"
    },
    {
      "id": "quarantine",
      "order": 16,
      "title": "Quarantine"
    },
    {
      "id": "arcane",
      "order": null,
      "title": "Arcane",
      "kind": "dedicated",
      "playableSkills": [
        "arcane"
      ]
    }
  ],
  "skillFamilies": [
    {
      "id": "awareness-and-investigation",
      "title": "Awareness and Investigation",
      "skills": [
        "awareness-and-investigation"
      ]
    },
    {
      "id": "knowledge",
      "title": "Knowledge",
      "skills": [
        "knowledge"
      ]
    },
    {
      "id": "social-interaction",
      "title": "Social Interaction",
      "skills": [
        "social-interaction"
      ]
    },
    {
      "id": "movement-and-coordination",
      "title": "Movement and Coordination",
      "skills": [
        "movement-and-coordination"
      ]
    },
    {
      "id": "fieldcraft-and-care",
      "title": "Fieldcraft and Care",
      "skills": [
        "fieldcraft-and-care"
      ]
    },
    {
      "id": "combat",
      "title": "Combat",
      "skills": [
        "combat"
      ]
    }
  ],
  "skills": [
    {
      "id": "attributes/mind/charisma-increase",
      "title": "Charisma Increase",
      "group": [
        "attributes",
        "mind"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "attributes/mind/mental-attribute-development"
      ],
      "requirementsText": "[Mental Attribute Development](../../attributes/mind/mental-attribute-development.html)",
      "sourceSummary": "Increase Charisma by 1, subject to the source score cap.",
      "effect": "To be adapted to Charisma and any system cap.",
      "markdown": "skill_tree/attributes/mind/charisma-increase.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind Development → Charisma Improvement",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase Charisma by 1, subject to the source score cap.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "attributes/mind/constitution-or-charisma-increase",
      "title": "Constitution or Charisma Increase",
      "group": [
        "attributes",
        "mind"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "attributes/mind/mental-attribute-development"
      ],
      "requirementsText": "[Mental Attribute Development](../../attributes/mind/mental-attribute-development.html)",
      "sourceSummary": "Increase Constitution or Charisma by 1, subject to the source score cap.",
      "effect": "To be adapted; Constitution belongs to embodiment and Charisma to mind in the current model.",
      "markdown": "skill_tree/attributes/mind/constitution-or-charisma-increase.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Stat Development → Constitution or Charisma Improvement",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase Constitution or Charisma by 1, subject to the source score cap.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "attributes/mind/constitution-wisdom-or-charisma-increase",
      "title": "Constitution, Wisdom, or Charisma Increase",
      "group": [
        "attributes",
        "mind"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "attributes/mind/mental-attribute-development"
      ],
      "requirementsText": "[Mental Attribute Development](../../attributes/mind/mental-attribute-development.html)",
      "sourceSummary": "Increase Constitution, Wisdom, or Charisma by one.",
      "effect": "Candidate clause; confirm stat caps and skill-point cost.",
      "markdown": "skill_tree/attributes/mind/constitution-wisdom-or-charisma-increase.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Attribute Development → Shared physical or mentellectic stat improvement",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase Constitution, Wisdom, or Charisma by one.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "attributes/mind/dexterity-or-charisma-increase",
      "title": "Dexterity or Charisma Increase",
      "group": [
        "attributes",
        "mind"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "attributes/mind/mental-attribute-development"
      ],
      "requirementsText": "[Mental Attribute Development](../../attributes/mind/mental-attribute-development.html)",
      "sourceSummary": "Increase Dexterity or Charisma by 1, subject to the source score cap.",
      "effect": "To be adapted; Dexterity belongs to embodiment and Charisma to mind in the current model.",
      "markdown": "skill_tree/attributes/mind/dexterity-or-charisma-increase.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Stat Development → Dexterity or Charisma Improvement",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase Dexterity or Charisma by 1, subject to the source score cap.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "attributes/mind/dexterity-or-intelligence-increase",
      "title": "Dexterity or Intelligence Increase",
      "group": [
        "attributes",
        "mind"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "attributes/mind/mental-attribute-development"
      ],
      "requirementsText": "[Mental Attribute Development](../../attributes/mind/mental-attribute-development.html)",
      "sourceSummary": "Increase Dexterity or Intelligence by 1, subject to the source score cap.",
      "effect": "To be adapted to physical or mental stat limits.",
      "markdown": "skill_tree/attributes/mind/dexterity-or-intelligence-increase.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Stat Development → Dexterity or Intelligence Improvement",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase Dexterity or Intelligence by 1, subject to the source score cap.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "attributes/mind/intelligence-increase",
      "title": "Intelligence Increase",
      "group": [
        "attributes",
        "mind"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "attributes/mind/mental-attribute-development"
      ],
      "requirementsText": "[Mental Attribute Development](../../attributes/mind/mental-attribute-development.html)",
      "sourceSummary": "Increase Intelligence by 1, subject to the source score cap.",
      "effect": "To be adapted to Intelligence and stat limits.",
      "markdown": "skill_tree/attributes/mind/intelligence-increase.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind Development → Intelligence Improvement",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase Intelligence by 1, subject to the source score cap.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "attributes/mind/intelligence-or-wisdom-increase",
      "title": "Intelligence or Wisdom Increase",
      "group": [
        "attributes",
        "mind"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "attributes/mind/mental-attribute-development"
      ],
      "requirementsText": "[Mental Attribute Development](../../attributes/mind/mental-attribute-development.html)",
      "sourceSummary": "Increase Intelligence or Wisdom by 1, subject to the source score cap.",
      "effect": "To be adapted to Mentellic values and limits.",
      "markdown": "skill_tree/attributes/mind/intelligence-or-wisdom-increase.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind Development → Intelligence or Wisdom Improvement",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase Intelligence or Wisdom by 1, subject to the source score cap.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "attributes/mind/mental-attribute-development",
      "title": "Mental Attribute Development",
      "group": [
        "attributes",
        "mind"
      ],
      "type": "Foundational skill",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [],
      "requirementsText": "None; this is a root skill.",
      "sourceSummary": "Develop mental attributes before purchasing focused mental improvements.",
      "effect": "undefined",
      "markdown": "skill_tree/attributes/mind/mental-attribute-development.html",
      "unresolvedRequirements": [],
      "dependents": [
        "attributes/mind/charisma-increase",
        "attributes/mind/constitution-or-charisma-increase",
        "attributes/mind/constitution-wisdom-or-charisma-increase",
        "attributes/mind/dexterity-or-charisma-increase",
        "attributes/mind/dexterity-or-intelligence-increase",
        "attributes/mind/intelligence-increase",
        "attributes/mind/intelligence-or-wisdom-increase",
        "attributes/mind/mental-stat-increase",
        "attributes/mind/physical-or-mental-stat-increase",
        "attributes/mind/strength-or-charisma-increase",
        "attributes/mind/strength-wisdom-or-charisma-increase",
        "attributes/mind/wisdom-or-charisma-increase"
      ],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Attributes → Mind",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Develop mental attributes before purchasing focused mental improvements.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "attributes/mind/mental-stat-increase",
      "title": "Mental Stat Increase",
      "group": [
        "attributes",
        "mind"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "attributes/mind/mental-attribute-development"
      ],
      "requirementsText": "[Mental Attribute Development](../../attributes/mind/mental-attribute-development.html)",
      "sourceSummary": "Increase Intelligence, Wisdom, or Charisma by 1, subject to the source score cap.",
      "effect": "To be adapted to Mentellic values and stat caps.",
      "markdown": "skill_tree/attributes/mind/mental-stat-increase.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind Development → Increase a Mentallic",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase Intelligence, Wisdom, or Charisma by 1, subject to the source score cap.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "attributes/mind/physical-or-mental-stat-increase",
      "title": "Physical or Mental Stat Increase",
      "group": [
        "attributes",
        "mind"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "attributes/mind/mental-attribute-development"
      ],
      "requirementsText": "[Mental Attribute Development](../../attributes/mind/mental-attribute-development.html)",
      "sourceSummary": "Increase Constitution or Wisdom by 1, subject to the source score cap.",
      "effect": "To be adapted; determine whether Constitution maps to body stats and Wisdom to Mentellics as currently defined.",
      "markdown": "skill_tree/attributes/mind/physical-or-mental-stat-increase.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Stat Development → Constitution or Wisdom Improvement",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase Constitution or Wisdom by 1, subject to the source score cap.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "attributes/mind/strength-or-charisma-increase",
      "title": "Strength or Charisma Increase",
      "group": [
        "attributes",
        "mind"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "attributes/mind/mental-attribute-development"
      ],
      "requirementsText": "[Mental Attribute Development](../../attributes/mind/mental-attribute-development.html)",
      "sourceSummary": "Increase Strength or Charisma by 1, subject to the source score cap.",
      "effect": "To be adapted; Strength belongs to embodiment and Charisma to mind in the current model.",
      "markdown": "skill_tree/attributes/mind/strength-or-charisma-increase.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Stat Development → Strength or Charisma Improvement",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase Strength or Charisma by 1, subject to the source score cap.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "attributes/mind/strength-wisdom-or-charisma-increase",
      "title": "Strength, Wisdom, or Charisma Increase",
      "group": [
        "attributes",
        "mind"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "attributes/mind/mental-attribute-development"
      ],
      "requirementsText": "[Mental Attribute Development](../../attributes/mind/mental-attribute-development.html)",
      "sourceSummary": "Increase Strength, Wisdom, or Charisma by 1, subject to the source score cap.",
      "effect": "To be adapted; Strength is embodiment-based and Wisdom/Charisma are mind-based in the current model.",
      "markdown": "skill_tree/attributes/mind/strength-wisdom-or-charisma-increase.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Stat Development → Strength, Wisdom, or Charisma Improvement",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase Strength, Wisdom, or Charisma by 1, subject to the source score cap.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "attributes/mind/wisdom-or-charisma-increase",
      "title": "Wisdom or Charisma Increase",
      "group": [
        "attributes",
        "mind"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "attributes/mind/mental-attribute-development"
      ],
      "requirementsText": "[Mental Attribute Development](../../attributes/mind/mental-attribute-development.html)",
      "sourceSummary": "Increase Wisdom or Charisma by 1, subject to the source score cap.",
      "effect": "To be adapted to Mentellic values and limits.",
      "markdown": "skill_tree/attributes/mind/wisdom-or-charisma-increase.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind Development → Wisdom or Charisma Improvement",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase Wisdom or Charisma by 1, subject to the source score cap.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "attributes/shared/any-stat-increase",
      "title": "Any Stat Increase",
      "group": [
        "attributes",
        "shared"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "attributes/shared/attribute-development"
      ],
      "requirementsText": "[Attribute Development](../../attributes/shared/attribute-development.html)",
      "sourceSummary": "Increase one ability score by 1, subject to the source score cap.",
      "effect": "To be adapted to the six stats and limits.",
      "markdown": "skill_tree/attributes/shared/any-stat-increase.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Stat Development → Flexible Attribute Increase",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase one ability score by 1, subject to the source score cap.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "attributes/shared/attribute-development",
      "title": "Attribute Development",
      "group": [
        "attributes",
        "shared"
      ],
      "type": "Foundational skill",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [],
      "requirementsText": "None; this is a root skill.",
      "sourceSummary": "Develop general attributes before purchasing flexible attribute improvements.",
      "effect": "undefined",
      "markdown": "skill_tree/attributes/shared/attribute-development.html",
      "unresolvedRequirements": [],
      "dependents": [
        "attributes/shared/any-stat-increase",
        "attributes/shared/attribute-increase",
        "attributes/shared/chosen-save-stat-increase",
        "attributes/shared/strength-or-wisdom-increase"
      ],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Attributes → Shared",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Develop general attributes before purchasing flexible attribute improvements.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "attributes/shared/attribute-increase",
      "title": "Attribute Increase",
      "group": [
        "attributes",
        "shared"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "attributes/shared/attribute-development"
      ],
      "requirementsText": "[Attribute Development](../../attributes/shared/attribute-development.html)",
      "sourceSummary": "Increase one ability score by 2, or two scores by 1 each; the source has a score cap and allows repeat selection.",
      "effect": "To be adapted to the six stats, which score types can be improved, stat caps, and skill-point economy.",
      "markdown": "skill_tree/attributes/shared/attribute-increase.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Stat Development → Attribute Increase",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase one ability score by 2, or two scores by 1 each; the source has a score cap and allows repeat selection.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "attributes/shared/chosen-save-stat-increase",
      "title": "Chosen Save Stat Increase",
      "group": [
        "attributes",
        "shared"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "attributes/shared/attribute-development"
      ],
      "requirementsText": "[Attribute Development](../../attributes/shared/attribute-development.html)",
      "sourceSummary": "Increase a chosen ability score by 1; source score must lack saving throw proficiency and cannot exceed its cap.",
      "effect": "To be adapted to stat development and defense checks.",
      "markdown": "skill_tree/attributes/shared/chosen-save-stat-increase.html",
      "unresolvedRequirements": [],
      "dependents": [
        "shared/cross-domain-skills/saving-throw-training"
      ],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Stat Development → Resilient Attribute",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Increase a chosen ability score by 1; source score must lack defense checks proficiency and cannot exceed its cap.",
        "parent": "Unassigned",
        "parentStat": "Unassigned",
        "rollCheckStat": "Unassigned"
      }
    },
    {
      "id": "attributes/shared/strength-or-wisdom-increase",
      "title": "Strength or Wisdom Increase",
      "group": [
        "attributes",
        "shared"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "attributes/shared/attribute-development"
      ],
      "requirementsText": "[Attribute Development](../../attributes/shared/attribute-development.html)",
      "sourceSummary": "Strength or Wisdom Increase is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/attributes/shared/strength-or-wisdom-increase.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "crafting/tools-and-making/attuned-item-genius-recovery",
      "title": "Attuned Item Genius Recovery",
      "group": [
        "crafting",
        "tools-and-making"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "crafting/tools-and-making/replicated-magic-item"
      ],
      "requirementsText": "[Replicated Magic Item](../../crafting/tools-and-making/replicated-magic-item.html)",
      "sourceSummary": "Convert an attuned creation into a full recovery of insight.",
      "effect": "undefined",
      "markdown": "skill_tree/crafting/tools-and-making/attuned-item-genius-recovery.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "crafting",
      "sourceCandidatePath": "Convert an attuned creation into a full recovery of insight.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick plus materials.",
        "action": "3+ acting ticks.",
        "scopeEffect": "Convert an attuned creation into a full recovery of insight.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "crafting/tools-and-making/charge-magic-item",
      "title": "Charge Magic Item",
      "group": [
        "crafting",
        "tools-and-making"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "crafting/tools-and-making/replicated-magic-item"
      ],
      "requirementsText": "[Replicated Magic Item](../../crafting/tools-and-making/replicated-magic-item.html)",
      "sourceSummary": "Spend magical power to restore a created item's charges.",
      "effect": "undefined",
      "markdown": "skill_tree/crafting/tools-and-making/charge-magic-item.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Spend magical power to restore a created item's charges.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 item charge.",
        "action": "2 acting ticks.",
        "scopeEffect": "Spend magical power to restore a created item's charges.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "crafting/tools-and-making/created-item-last-stand",
      "title": "Created Item Last Stand",
      "group": [
        "crafting",
        "tools-and-making"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "crafting/tools-and-making/replicated-magic-item"
      ],
      "requirementsText": "[Replicated Magic Item](../../crafting/tools-and-making/replicated-magic-item.html)",
      "sourceSummary": "End attunement to one of your creations to avoid incapacitation.",
      "effect": "undefined",
      "markdown": "skill_tree/crafting/tools-and-making/created-item-last-stand.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "crafting",
      "sourceCandidatePath": "End attunement to one of your creations to avoid incapacitation.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick plus materials.",
        "action": "3+ acting ticks.",
        "scopeEffect": "End attunement to one of your creations to avoid incapacitation.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "crafting/tools-and-making/drain-magic-item",
      "title": "Drain Magic Item",
      "group": [
        "crafting",
        "tools-and-making"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "crafting/tools-and-making/replicated-magic-item"
      ],
      "requirementsText": "[Replicated Magic Item](../../crafting/tools-and-making/replicated-magic-item.html)",
      "sourceSummary": "Drain a created item's charges to recover magical power.",
      "effect": "undefined",
      "markdown": "skill_tree/crafting/tools-and-making/drain-magic-item.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Drain a created item's charges to recover magical power.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 item charge.",
        "action": "2 acting ticks.",
        "scopeEffect": "Drain a created item's charges to recover magical power.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "crafting/tools-and-making/expanded-attunement",
      "title": "Expanded Attunement",
      "group": [
        "crafting",
        "tools-and-making"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "crafting/tools-and-making/toolcraft"
      ],
      "requirementsText": "[Toolcraft](../../crafting/tools-and-making/toolcraft.html)",
      "sourceSummary": "Increase the number of magic items that can be attuned at once.",
      "effect": "undefined",
      "markdown": "skill_tree/crafting/tools-and-making/expanded-attunement.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Increase the number of magic items that can be attuned at once.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase the number of magic items that can be attuned at once.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "crafting/tools-and-making/instant-created-item-attunement",
      "title": "Instant Created Item Attunement",
      "group": [
        "crafting",
        "tools-and-making"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "crafting/tools-and-making/replicated-magic-item"
      ],
      "requirementsText": "[Replicated Magic Item](../../crafting/tools-and-making/replicated-magic-item.html)",
      "sourceSummary": "Attune immediately to an item you created when eligible.",
      "effect": "undefined",
      "markdown": "skill_tree/crafting/tools-and-making/instant-created-item-attunement.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "crafting",
      "sourceCandidatePath": "Attune immediately to an item you created when eligible.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick plus materials.",
        "action": "3+ acting ticks.",
        "scopeEffect": "Attune immediately to an item you created when eligible.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "crafting/tools-and-making/magic-item-plan-repertoire",
      "title": "Magic Item Plan Repertoire",
      "group": [
        "crafting",
        "tools-and-making"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "crafting/tools-and-making/toolcraft"
      ],
      "requirementsText": "[Toolcraft](../../crafting/tools-and-making/toolcraft.html)",
      "sourceSummary": "Learn a configurable repertoire of magic-item plans.",
      "effect": "undefined",
      "markdown": "skill_tree/crafting/tools-and-making/magic-item-plan-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [
        "crafting/tools-and-making/replicated-magic-item"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Learn a configurable repertoire of magic-item plans.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Learn a configurable repertoire of magic-item plans.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "crafting/tools-and-making/perfect-poisoner",
      "title": "Perfect Poisoner",
      "group": [
        "crafting",
        "tools-and-making"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Chemical → Poisoning",
      "requirements": [
        "crafting/tools-and-making/toolcraft"
      ],
      "requirementsText": "[Toolcraft](../../crafting/tools-and-making/toolcraft.html)",
      "sourceSummary": "Once per turn, maximize dice used to determine poison damage.",
      "effect": "Candidate clause; adapt to toxin damage and its resource cost.",
      "markdown": "skill_tree/crafting/tools-and-making/perfect-poisoner.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "crafting",
      "sourceCandidatePath": "Embodiment development → Toxin craft → Potency",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick plus materials.",
        "action": "3+ acting ticks.",
        "scopeEffect": "Once per action cycle, maximize dice used to determine poison damage.",
        "parent": "Poisoning"
      }
    },
    {
      "id": "crafting/tools-and-making/quick-gear-crafting",
      "title": "Quick Gear Crafting",
      "group": [
        "crafting",
        "tools-and-making"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft",
      "requirements": [
        "crafting/tools-and-making/toolcraft"
      ],
      "requirementsText": "[Toolcraft](../../crafting/tools-and-making/toolcraft.html)",
      "sourceSummary": "After a long rest, craft one listed piece of gear using associated tools; it falls apart after the next long rest.",
      "effect": "To be adapted; decide which tools and equipment apply to bodies, machines, or virtual spaces.",
      "markdown": "skill_tree/crafting/tools-and-making/quick-gear-crafting.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "crafting",
      "sourceCandidatePath": "Mind → Crafting Knowledge → Quick Gear Crafting",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick plus materials.",
        "action": "3+ acting ticks.",
        "scopeEffect": "After a full recovery, craft one listed piece of gear using associated tools; it falls apart after the next full recovery.",
        "parent": "Toolcraft"
      }
    },
    {
      "id": "crafting/tools-and-making/replicated-magic-item",
      "title": "Replicated Magic Item",
      "group": [
        "crafting",
        "tools-and-making"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "crafting/tools-and-making/magic-item-plan-repertoire"
      ],
      "requirementsText": "[Magic Item Plan Repertoire](../../crafting/tools-and-making/magic-item-plan-repertoire.html)",
      "sourceSummary": "Create a temporary magic item from a learned plan.",
      "effect": "undefined",
      "markdown": "skill_tree/crafting/tools-and-making/replicated-magic-item.html",
      "unresolvedRequirements": [],
      "dependents": [
        "crafting/tools-and-making/attuned-item-genius-recovery",
        "crafting/tools-and-making/charge-magic-item",
        "crafting/tools-and-making/created-item-last-stand",
        "crafting/tools-and-making/drain-magic-item",
        "crafting/tools-and-making/instant-created-item-attunement",
        "crafting/tools-and-making/transmute-magic-item",
        "mind/spellcraft/created-item-spell-focus"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Create a temporary magic item from a learned plan.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Create a temporary magic item from a learned plan.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "crafting/tools-and-making/spell-storing-item",
      "title": "Spell Storing Item",
      "group": [
        "crafting",
        "tools-and-making"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "crafting/tools-and-making/toolcraft"
      ],
      "requirementsText": "[Toolcraft](../../crafting/tools-and-making/toolcraft.html)",
      "sourceSummary": "Store a repeatable spell effect in an item for others to invoke.",
      "effect": "undefined",
      "markdown": "skill_tree/crafting/tools-and-making/spell-storing-item.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Store a repeatable spell effect in an item for others to invoke.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Store a repeatable spell effect in an item for others to invoke.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "crafting/tools-and-making/tinkers-magic-reserve",
      "title": "Tinkers Magic Reserve",
      "group": [
        "crafting",
        "tools-and-making"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "crafting/tools-and-making/toolcraft"
      ],
      "requirementsText": "[Toolcraft](../../crafting/tools-and-making/toolcraft.html)",
      "sourceSummary": "Maintain a limited capacity for temporary minor magical creations.",
      "effect": "undefined",
      "markdown": "skill_tree/crafting/tools-and-making/tinkers-magic-reserve.html",
      "unresolvedRequirements": [],
      "dependents": [
        "crafting/tools-and-making/tinkers-magic"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Maintain a limited capacity for temporary minor magical creations.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick.",
        "action": "Maintained action.",
        "scopeEffect": "Maintain a limited capacity for temporary minor magical creations.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "crafting/tools-and-making/tinkers-magic",
      "title": "Tinkers Magic",
      "group": [
        "crafting",
        "tools-and-making"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "crafting/tools-and-making/tinkers-magic-reserve"
      ],
      "requirementsText": "[Tinkers Magic Reserve](../../crafting/tools-and-making/tinkers-magic-reserve.html)",
      "sourceSummary": "Create a temporary mundane item or minor magical effect through a tool.",
      "effect": "undefined",
      "markdown": "skill_tree/crafting/tools-and-making/tinkers-magic.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Create a temporary mundane item or minor magical effect through a tool.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Create a temporary mundane item or minor magical effect through a tool.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "crafting/tools-and-making/transmute-magic-item",
      "title": "Transmute Magic Item",
      "group": [
        "crafting",
        "tools-and-making"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "crafting/tools-and-making/replicated-magic-item"
      ],
      "requirementsText": "[Replicated Magic Item](../../crafting/tools-and-making/replicated-magic-item.html)",
      "sourceSummary": "Replace one temporary created item with another learned design.",
      "effect": "undefined",
      "markdown": "skill_tree/crafting/tools-and-making/transmute-magic-item.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Replace one temporary created item with another learned design.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Replace one temporary created item with another learned design.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "mind/fortune/devils-favor",
      "title": "Devil's Favor",
      "group": [
        "mind",
        "fortune"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Knowledge → Gamble → Fortune Actions",
      "requirements": [
        "mind/fortune/fortune-training"
      ],
      "requirementsText": "[Fortune Training](../../mind/fortune/fortune-training.html)",
      "sourceSummary": "Devil's Favor is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/fortune/devils-favor.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "fortune-and-rerolls",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Fortune Actions"
      }
    },
    {
      "id": "mind/fortune/focus-save-reroll",
      "title": "Focus Save Reroll",
      "group": [
        "mind",
        "fortune"
      ],
      "type": "Effect leaf",
      "candidatePath": "Knowledge → Gamble → Fortune Actions",
      "requirements": [
        "embodiment/combat/focus-reserve"
      ],
      "requirementsText": "[Focus Reserve](../../embodiment/combat/focus-reserve.html)",
      "sourceSummary": "Spend focus to reroll a failed saving throw.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/fortune/focus-save-reroll.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "fortune-and-rerolls",
      "sourceCandidatePath": "Spend focus to reroll a failed saving throw.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Spend focus to reroll a failed defense checks.",
        "parent": "Fortune Actions"
      }
    },
    {
      "id": "mind/fortune/fortified-save-reroll",
      "title": "Fortified Save Reroll",
      "group": [
        "mind",
        "fortune"
      ],
      "type": "Effect leaf",
      "candidatePath": "Knowledge → Gamble → Fortune Actions",
      "requirements": [
        "mind/fortune/saving-throw-reroll",
        "mind/fortune/indomitable-reserve"
      ],
      "requirementsText": "[Saving Throw Reroll](../../mind/fortune/saving-throw-reroll.html); [Indomitable Reserve](../../mind/fortune/indomitable-reserve.html)",
      "sourceSummary": "Spend one Indomitable use to add Fighter level to the replacement roll.",
      "effect": "Spend one Indomitable Reserve use to add a scaling bonus to a failed-save reroll. The bonus scale remains to be adapted.",
      "markdown": "skill_tree/mind/fortune/fortified-save-reroll.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "fortune-and-rerolls",
      "sourceCandidatePath": "Mind → Fortune and Probability → Saving Throw Recovery → Fortified Reroll",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Spend one Indomitable use to add Fighter level to the replacement roll.",
        "parent": "Fortune Actions"
      }
    },
    {
      "id": "mind/fortune/fortune-training",
      "title": "Fortune Training",
      "group": [
        "mind",
        "fortune"
      ],
      "type": "Foundational skill",
      "candidatePath": "Knowledge → Gamble → Fortune Actions",
      "requirements": [],
      "requirementsText": "None; this is a root skill.",
      "sourceSummary": "Learn to recognize and influence chance before acquiring specialized fortune effects.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/fortune/fortune-training.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/fortune/devils-favor",
        "mind/fortune/luck-points",
        "mind/fortune/saving-throw-reroll",
        "mind/fortune/stroke-of-luck"
      ],
      "proposedGroup": "fortune-and-rerolls",
      "sourceCandidatePath": "Mind → Fortune",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Learn to recognize and influence chance before acquiring specialized fortune effects.",
        "parent": "Fortune Actions",
        "parentStat": "IQ",
        "rollCheckStat": "EQ"
      }
    },
    {
      "id": "mind/fortune/indomitable-reserve",
      "title": "Indomitable Reserve",
      "group": [
        "mind",
        "fortune"
      ],
      "type": "Scalable resource leaf",
      "candidatePath": "Knowledge → Gamble → Fortune Actions",
      "requirements": [
        "mind/fortune/saving-throw-reroll"
      ],
      "requirementsText": "[Saving Throw Reroll](../../mind/fortune/saving-throw-reroll.html)",
      "sourceSummary": "Gain one use of Indomitable, increasing to two and then three uses at higher Fighter levels; all uses return after a Long Rest.",
      "effect": "Gain a limited reserve for improved saving-throw rerolls. Capacity, advancement, and recovery interval remain to be adapted.",
      "markdown": "skill_tree/mind/fortune/indomitable-reserve.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/fortune/fortified-save-reroll"
      ],
      "proposedGroup": "fortune-and-rerolls",
      "sourceCandidatePath": "Mind → Fortune and Probability → Saving Throw Recovery → Reserve",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Gain one use of Indomitable, increasing to two and then three uses at higher Fighter levels; all uses return after a full recovery.",
        "parent": "Fortune Actions"
      }
    },
    {
      "id": "mind/fortune/luck-points",
      "title": "Luck Points",
      "group": [
        "mind",
        "fortune"
      ],
      "type": "Effect leaf",
      "candidatePath": "Knowledge → Gamble → Fortune Actions",
      "requirements": [
        "mind/fortune/fortune-training"
      ],
      "requirementsText": "[Fortune Training](../../mind/fortune/fortune-training.html)",
      "sourceSummary": "Gain a limited pool of Luck Points that can be spent on the linked lucky-success or lucky-evasion effects.",
      "effect": "To be adapted; define its resource pool and recovery rule.",
      "markdown": "skill_tree/mind/fortune/luck-points.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/fortune/lucky-evasion",
        "mind/fortune/lucky-success"
      ],
      "proposedGroup": "fortune-and-rerolls",
      "sourceCandidatePath": "Mind → Fortune and Probability → Luck Reserve",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain a limited pool of Luck Points that can be spent on the linked lucky-success or lucky-evasion effects.",
        "parent": "Fortune Actions"
      }
    },
    {
      "id": "mind/fortune/lucky-evasion",
      "title": "Lucky Evasion",
      "group": [
        "mind",
        "fortune"
      ],
      "type": "Effect leaf",
      "candidatePath": "Knowledge → Gamble → Fortune Actions",
      "requirements": [
        "mind/fortune/luck-points"
      ],
      "requirementsText": "[Luck Points](../../mind/fortune/luck-points.html)",
      "sourceSummary": "Impose Disadvantage on an attack roll made against you by spending a Luck Point.",
      "effect": "To be adapted to the system's roll mechanics.",
      "markdown": "skill_tree/mind/fortune/lucky-evasion.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "fortune-and-rerolls",
      "sourceCandidatePath": "Mind → Fortune and Probability → Spoil Incoming Attack",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Impose roll twice and keep the lower result on an attack roll made against you by spending a Luck Point.",
        "parent": "Fortune Actions"
      }
    },
    {
      "id": "mind/fortune/lucky-success",
      "title": "Lucky Success",
      "group": [
        "mind",
        "fortune"
      ],
      "type": "Effect leaf",
      "candidatePath": "Knowledge → Gamble → Fortune Actions",
      "requirements": [
        "mind/fortune/luck-points"
      ],
      "requirementsText": "[Luck Points](../../mind/fortune/luck-points.html)",
      "sourceSummary": "Spend a Luck Point to gain Advantage on your d20 test.",
      "effect": "To be adapted to the system's roll mechanics.",
      "markdown": "skill_tree/mind/fortune/lucky-success.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "fortune-and-rerolls",
      "sourceCandidatePath": "Mind → Fortune and Probability → Improve Own Test",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Spend a Luck Point to rolls twice and keeps the higher result on your d20 test.",
        "parent": "Fortune Actions"
      }
    },
    {
      "id": "mind/fortune/saving-throw-reroll",
      "title": "Saving Throw Reroll",
      "group": [
        "mind",
        "fortune"
      ],
      "type": "Effect leaf",
      "candidatePath": "Knowledge → Gamble → Fortune Actions",
      "requirements": [
        "mind/fortune/fortune-training"
      ],
      "requirementsText": "[Fortune Training](../../mind/fortune/fortune-training.html)",
      "sourceSummary": "Reroll a failed saving throw and use the new result.",
      "effect": "Candidate clause; adapt saving throws to the game's defense checks.",
      "markdown": "skill_tree/mind/fortune/saving-throw-reroll.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/fortune/fortified-save-reroll",
        "mind/fortune/indomitable-reserve"
      ],
      "proposedGroup": "fortune-and-rerolls",
      "sourceCandidatePath": "Mind skills → Fortune → Resist a failed effect",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Reroll a failed defense checks and use the new result.",
        "parent": "Fortune Actions"
      }
    },
    {
      "id": "mind/fortune/stroke-of-luck",
      "title": "Stroke Of Luck",
      "group": [
        "mind",
        "fortune"
      ],
      "type": "Effect leaf",
      "candidatePath": "Knowledge → Gamble → Fortune Actions",
      "requirements": [
        "mind/fortune/fortune-training"
      ],
      "requirementsText": "[Fortune Training](../../mind/fortune/fortune-training.html)",
      "sourceSummary": "Turn a failed check or missed attack into a success from a limited reserve.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/fortune/stroke-of-luck.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "fortune-and-rerolls",
      "sourceCandidatePath": "Turn a failed check or missed attack into a success from a limited reserve.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Turn a failed check or missed attack into a success from a limited reserve.",
        "parent": "Fortune Actions"
      }
    },
    {
      "id": "mind/knowledge-and-performance/aberrant-perception-expertise",
      "title": "Aberrant Perception Expertise",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Awareness and Investigation → Perception",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Aberrant Perception Expertise is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/knowledge-and-performance/aberrant-perception-expertise.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "perception-and-information",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Source effect unresolved.",
        "parent": "Perception",
        "parentStat": "PERCEPTION",
        "rollCheckStat": "PERCEPTION"
      }
    },
    {
      "id": "mind/knowledge-and-performance/aberrant-perception-training",
      "title": "Aberrant Perception Training",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Awareness and Investigation → Perception",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Aberrant Perception Training is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/knowledge-and-performance/aberrant-perception-training.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "perception-and-information",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Source effect unresolved.",
        "parent": "Perception",
        "parentStat": "PERCEPTION",
        "rollCheckStat": "PERCEPTION"
      }
    },
    {
      "id": "mind/knowledge-and-performance/all-around-adept",
      "title": "All-Around Adept",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Gain basic proficiency in all skills.",
      "effect": "Candidate clause; define how broad baseline competence interacts with purchased skill ranks.",
      "markdown": "skill_tree/mind/knowledge-and-performance/all-around-adept.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind skills → Broad competence",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Gain basic proficiency in all skills.",
        "parent": "Unassigned",
        "parentStat": "Unassigned",
        "rollCheckStat": "Unassigned"
      }
    },
    {
      "id": "mind/knowledge-and-performance/cunning-intuition",
      "title": "Cunning Intuition",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Social Interaction → Performance",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Add a small bonus die to Dexterity-based Stealth and Charisma-based Performance checks.",
      "effect": "Candidate clause; map to embodiment stealth and mind performance branches.",
      "markdown": "skill_tree/mind/knowledge-and-performance/cunning-intuition.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind skills → Stealth and performance",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "add this node's proficiency to Dexterity-based Stealth and Charisma-based Performance checks.",
        "parent": "Performance",
        "parentStat": "EQ",
        "rollCheckStat": "EQ"
      }
    },
    {
      "id": "mind/knowledge-and-performance/death-lore",
      "title": "Death Lore",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Knowledge → History/Lore",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Add a d4 to an Intelligence-based History check or Wisdom-based Medicine check.",
      "effect": "To be adapted to the game's knowledge and check systems.",
      "markdown": "skill_tree/mind/knowledge-and-performance/death-lore.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind → Knowledge → Death Lore",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add a d4 to an Intelligence-based History check or Wisdom-based Medicine check.",
        "parent": "History/Lore"
      }
    },
    {
      "id": "mind/knowledge-and-performance/deductive-intuition",
      "title": "Deductive Intuition",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Awareness and Investigation → Investigation",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Add a small bonus die to Intelligence-based investigation and Wisdom-based insight checks.",
      "effect": "Candidate clause; map to the mind's Intellect or Wisdom checks.",
      "markdown": "skill_tree/mind/knowledge-and-performance/deductive-intuition.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind skills → Investigation and insight",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "add this node's proficiency to Intelligence-based investigation and Wisdom-based insight checks.",
        "parent": "Investigation",
        "parentStat": "IQ",
        "rollCheckStat": "IQ"
      }
    },
    {
      "id": "mind/knowledge-and-performance/divine-knowledge-bonus",
      "title": "Divine Knowledge Bonus",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Add a linked mental attribute to a bounded knowledge check.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/knowledge-and-performance/divine-knowledge-bonus.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Add Wisdom modifier to selected Arcana or Religion checks.",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Add a linked mental attribute to a bounded knowledge check.",
        "parent": "Virtual Manipulation",
        "parentStat": "IQ",
        "rollCheckStat": "IQ"
      }
    },
    {
      "id": "mind/knowledge-and-performance/domain-traveler",
      "title": "Domain Traveler",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Domain Traveler is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/knowledge-and-performance/domain-traveler.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/knowledge-and-performance/echo-skill-expertise",
      "title": "Echo Skill Expertise",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Echo Skill Expertise is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/knowledge-and-performance/echo-skill-expertise.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Source effect unresolved.",
        "parent": "Unassigned",
        "parentStat": "Unassigned",
        "rollCheckStat": "Unassigned"
      }
    },
    {
      "id": "mind/knowledge-and-performance/echo-skill-training",
      "title": "Echo Skill Training",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Echo Skill Training is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/knowledge-and-performance/echo-skill-training.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Source effect unresolved.",
        "parent": "Unassigned",
        "parentStat": "Unassigned",
        "rollCheckStat": "Unassigned"
      }
    },
    {
      "id": "mind/knowledge-and-performance/encouraging-song",
      "title": "Encouraging Song",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Social Interaction → Performance",
      "requirements": [
        "mind/knowledge-and-performance/instrument-training"
      ],
      "requirementsText": "[Instrument Training](../../mind/knowledge-and-performance/instrument-training.html)",
      "sourceSummary": "A song grants Heroic Inspiration to a number of allies who hear it, up to Proficiency Bonus.",
      "effect": "To be adapted; define its audience, resource, and use limits.",
      "markdown": "skill_tree/mind/knowledge-and-performance/encouraging-song.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind → Performance → Rallying Performance",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "A song grants Heroic Inspiration to a number of allies who hear it, up to skill proficiency.",
        "parent": "Performance",
        "parentStat": "EQ",
        "rollCheckStat": "EQ"
      }
    },
    {
      "id": "mind/knowledge-and-performance/fey-pact-language-nature",
      "title": "Sylvan Language and Nature Training",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Knowledge → Sciences → Nature",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Sylvan Language and Nature Training is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/knowledge-and-performance/fey-pact-language-nature.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "communication",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Source effect unresolved.",
        "parent": "Nature",
        "parentStat": "IQ",
        "rollCheckStat": "IQ"
      }
    },
    {
      "id": "mind/knowledge-and-performance/gifted-scribe",
      "title": "Gifted Scribe",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Knowledge → History/Lore",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Add a small bonus die to History checks and checks using Calligrapher's Supplies.",
      "effect": "Candidate clause; link to mind knowledge and crafting skills.",
      "markdown": "skill_tree/mind/knowledge-and-performance/gifted-scribe.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "communication",
      "sourceCandidatePath": "Mind skills → History and inscription",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add a small bonus die to History checks and checks using Calligrapher's Supplies.",
        "parent": "History/Lore"
      }
    },
    {
      "id": "mind/knowledge-and-performance/heightened-suspicion",
      "title": "Heightened Suspicion",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Awareness and Investigation → Perception",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Heightened Suspicion is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/knowledge-and-performance/heightened-suspicion.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Perception"
      }
    },
    {
      "id": "mind/knowledge-and-performance/hidden-druidic-messages",
      "title": "Hidden Druidic Messages",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Communication leaf",
      "candidatePath": "Knowledge → Language",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Encode and detect messages through a secret learned language.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/knowledge-and-performance/hidden-druidic-messages.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "communication",
      "sourceCandidatePath": "Create hidden messages automatically noticed by those who know Druidic.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Encode and detect messages through a secret learned language.",
        "parent": "Language"
      }
    },
    {
      "id": "mind/knowledge-and-performance/hunters-intuition",
      "title": "Hunter's Intuition",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Awareness and Investigation → Perception",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Add a small bonus die to Wisdom-based perception and survival checks.",
      "effect": "Candidate clause; map to sensory interpretation and tracking knowledge.",
      "markdown": "skill_tree/mind/knowledge-and-performance/hunters-intuition.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind skills → Perception and tracking",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "add this node's proficiency to Wisdom-based perception and survival checks.",
        "parent": "Perception",
        "parentStat": "PERCEPTION",
        "rollCheckStat": "PERCEPTION"
      }
    },
    {
      "id": "mind/knowledge-and-performance/inherent-tongues",
      "title": "Inherent Tongues",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Inherent Tongues is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/knowledge-and-performance/inherent-tongues.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/knowledge-and-performance/learned-aptitude",
      "title": "Learned Aptitude",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Foundational skill",
      "candidatePath": "Social Interaction → Performance",
      "requirements": [],
      "requirementsText": "None; this is a root skill.",
      "sourceSummary": "Learn study and practice fundamentals before acquiring specialized knowledge and performance techniques.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/knowledge-and-performance/learned-aptitude.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/knowledge-and-performance/aberrant-perception-expertise",
        "mind/knowledge-and-performance/aberrant-perception-training",
        "mind/knowledge-and-performance/all-around-adept",
        "mind/knowledge-and-performance/cunning-intuition",
        "mind/knowledge-and-performance/death-lore",
        "mind/knowledge-and-performance/deductive-intuition",
        "mind/knowledge-and-performance/divine-knowledge-bonus",
        "mind/knowledge-and-performance/domain-traveler",
        "mind/knowledge-and-performance/echo-skill-expertise",
        "mind/knowledge-and-performance/echo-skill-training",
        "mind/knowledge-and-performance/fey-pact-language-nature",
        "mind/knowledge-and-performance/gifted-scribe",
        "mind/knowledge-and-performance/heightened-suspicion",
        "mind/knowledge-and-performance/hidden-druidic-messages",
        "mind/knowledge-and-performance/hunters-intuition",
        "mind/knowledge-and-performance/inherent-tongues",
        "mind/knowledge-and-performance/instrument-training",
        "mind/knowledge-and-performance/language-training",
        "mind/knowledge-and-performance/lore-knowledge",
        "mind/knowledge-and-performance/mark-intuition-die-improvement",
        "mind/knowledge-and-performance/medical-intuition",
        "mind/knowledge-and-performance/mimicry",
        "mind/knowledge-and-performance/nature-knowledge-bonus",
        "mind/knowledge-and-performance/quick-search",
        "mind/knowledge-and-performance/quick-study",
        "mind/knowledge-and-performance/reliable-talent",
        "mind/knowledge-and-performance/search-study-focus",
        "mind/knowledge-and-performance/sentinels-intuition",
        "mind/knowledge-and-performance/symbiotic-language",
        "mind/knowledge-and-performance/symbiotic-skill-training",
        "mind/knowledge-and-performance/untrained-aptitude",
        "mind/knowledge-and-performance/warders-intuition",
        "mind/knowledge-and-performance/wild-intuition",
        "mind/knowledge-and-performance/windwrights-intuition"
      ],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind → Knowledge and Performance",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Learn study and practice fundamentals before acquiring specialized knowledge and performance techniques.",
        "parent": "Performance",
        "parentStat": "EQ",
        "rollCheckStat": "EQ"
      }
    },
    {
      "id": "mind/knowledge-and-performance/lore-knowledge",
      "title": "Lore Knowledge",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Knowledge → History/Lore",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Select one scholarly field; gain proficiency if untrained, or Expertise if already proficient.",
      "effect": "To be adapted to the mind's knowledge and skill-point systems.",
      "markdown": "skill_tree/mind/knowledge-and-performance/lore-knowledge.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind → Knowledge → Focused Lore",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Select one scholarly field; train it as a +0–5% specialization.",
        "parent": "History/Lore",
        "parentStat": "IQ",
        "rollCheckStat": "IQ"
      }
    },
    {
      "id": "mind/knowledge-and-performance/mark-intuition-die-improvement",
      "title": "Mark Intuition Die Improvement",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Improve the associated mark's intuition check die from d4 to d6.",
      "effect": "Candidate modifier node; set the die used by a trained skill check.",
      "markdown": "skill_tree/mind/knowledge-and-performance/mark-intuition-die-improvement.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind skills → Mark intuition → Improved check die",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Improve the associated mark's intuition check die from d4 to d6.",
        "parent": "Unassigned",
        "parentStat": "Unassigned",
        "rollCheckStat": "Unassigned"
      }
    },
    {
      "id": "mind/knowledge-and-performance/medical-intuition",
      "title": "Medical Intuition",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Fieldcraft and Care → Medicine",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Add a small bonus die to Medicine checks and checks using a Herbalism Kit.",
      "effect": "Candidate clause; adapt to medical knowledge and embodiment repair skills.",
      "markdown": "skill_tree/mind/knowledge-and-performance/medical-intuition.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind skills → Medicine and herbal practice",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "add this node's proficiency to Medicine checks and checks using a Herbalism Kit.",
        "parent": "Medicine",
        "parentStat": "IQ",
        "rollCheckStat": "IQ"
      }
    },
    {
      "id": "mind/knowledge-and-performance/mimicry",
      "title": "Mimicry",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Social Interaction → Performance",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Reproduce creature sounds, including speech; a listener tests whether the sound is imitation.",
      "effect": "To be adapted to the game's skill check and detection rules.",
      "markdown": "skill_tree/mind/knowledge-and-performance/mimicry.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "communication",
      "sourceCandidatePath": "Mind → Performance → Voice and Sound Mimicry",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Reproduce creature sounds, including speech; a listener tests whether the sound is imitation.",
        "parent": "Performance"
      }
    },
    {
      "id": "mind/knowledge-and-performance/nature-knowledge-bonus",
      "title": "Nature Knowledge Bonus",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Knowledge → Sciences → Nature",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Add a linked mental attribute to a bounded nature-knowledge check.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/knowledge-and-performance/nature-knowledge-bonus.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Add Wisdom modifier to selected Arcana or Nature checks.",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Add a linked mental attribute to a bounded nature-knowledge check.",
        "parent": "Nature",
        "parentStat": "IQ",
        "rollCheckStat": "IQ"
      }
    },
    {
      "id": "mind/knowledge-and-performance/primal-skill-substitution",
      "title": "Primal Skill Substitution",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "embodiment/combat/rage-state"
      ],
      "requirementsText": "[Rage State](../../embodiment/combat/rage-state.html)",
      "sourceSummary": "Substitute a state-linked physical stat for a bounded group of skill checks.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/knowledge-and-performance/primal-skill-substitution.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "During Rage, use Strength for selected agility, presence, awareness, stealth, or survival checks.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Substitute a state-linked physical stat for a bounded group of skill checks.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/knowledge-and-performance/quick-search",
      "title": "Quick Search",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Awareness and Investigation → Investigation",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Take the Search action as a Bonus Action.",
      "effect": "To be adapted to the game's action and information rules.",
      "markdown": "skill_tree/mind/knowledge-and-performance/quick-search.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind → Awareness and Investigation → Rapid Search",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "+1 acting tick as a combo.",
        "scopeEffect": "Take the Search action as a combo action.",
        "parent": "Investigation"
      }
    },
    {
      "id": "mind/knowledge-and-performance/quick-study",
      "title": "Quick Study",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Take the Study action as a Bonus Action.",
      "effect": "To be adapted to the game's actions and information gathering.",
      "markdown": "skill_tree/mind/knowledge-and-performance/quick-study.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind → Knowledge → Rapid Analysis",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "+1 acting tick as a combo.",
        "scopeEffect": "Take the Study action as a combo action.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/knowledge-and-performance/reliable-talent",
      "title": "Reliable Talent",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat or Relevant Skill → Action Enhancement / Combo",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Apply a minimum result to trained skill checks.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/knowledge-and-performance/reliable-talent.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "action-enhancements-and-combos",
      "sourceCandidatePath": "Apply a minimum result to trained skill checks.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Apply a minimum result to trained skill checks.",
        "parent": "Action Enhancement / Combo"
      }
    },
    {
      "id": "mind/knowledge-and-performance/search-study-focus",
      "title": "Search and Study Focus",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Awareness and Investigation → Investigation",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "When taking Search or Study, gain Advantage on an included ability check; a failed check does not expend the use.",
      "effect": "To be adapted to the system's investigation actions, checks, and resources.",
      "markdown": "skill_tree/mind/knowledge-and-performance/search-study-focus.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind → Observation and Research → Focused Search",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "When taking Search or Study, rolls twice and keeps the higher result on an included ability check; a failed check does not expend the use.",
        "parent": "Investigation"
      }
    },
    {
      "id": "mind/knowledge-and-performance/sentinels-intuition",
      "title": "Sentinel's Intuition",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Awareness and Investigation → Perception",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Add a small bonus die to Insight and Perception checks.",
      "effect": "Candidate clause; map to relevant mind senses and reads.",
      "markdown": "skill_tree/mind/knowledge-and-performance/sentinels-intuition.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind skills → Insight and perception",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "add this node's proficiency to Insight and Perception checks.",
        "parent": "Perception",
        "parentStat": "PERCEPTION",
        "rollCheckStat": "PERCEPTION"
      }
    },
    {
      "id": "mind/knowledge-and-performance/symbiotic-language",
      "title": "Symbiotic Language",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Knowledge → Language",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Symbiotic Language is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/knowledge-and-performance/symbiotic-language.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "communication",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Language"
      }
    },
    {
      "id": "mind/knowledge-and-performance/symbiotic-skill-training",
      "title": "Symbiotic Skill Training",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Symbiotic Skill Training is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/knowledge-and-performance/symbiotic-skill-training.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Source effect unresolved.",
        "parent": "Unassigned",
        "parentStat": "Unassigned",
        "rollCheckStat": "Unassigned"
      }
    },
    {
      "id": "mind/knowledge-and-performance/untrained-aptitude",
      "title": "Untrained Aptitude",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Gain a partial training bonus on otherwise untrained checks.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/knowledge-and-performance/untrained-aptitude.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Add half Proficiency Bonus to skill checks lacking proficiency.",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Gain a partial training bonus on otherwise untrained checks.",
        "parent": "Unassigned",
        "parentStat": "Unassigned",
        "rollCheckStat": "Unassigned"
      }
    },
    {
      "id": "mind/knowledge-and-performance/warders-intuition",
      "title": "Warder's Intuition",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Awareness and Investigation → Investigation",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Add a small bonus die to Investigation checks and checks using Thieves' Tools.",
      "effect": "Candidate clause; adapt to system inspection and security bypass.",
      "markdown": "skill_tree/mind/knowledge-and-performance/warders-intuition.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind skills → Investigation and security systems",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "add this node's proficiency to Investigation checks and checks using Thieves' Tools.",
        "parent": "Investigation",
        "parentStat": "IQ",
        "rollCheckStat": "IQ"
      }
    },
    {
      "id": "mind/knowledge-and-performance/wild-intuition",
      "title": "Wild Intuition",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Knowledge → Sciences → Nature",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Add a small bonus die to Intelligence-based nature and Wisdom-based animal handling checks.",
      "effect": "Candidate clause; adapt to knowledge about biological or animal-like entities.",
      "markdown": "skill_tree/mind/knowledge-and-performance/wild-intuition.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind skills → Nature and animal handling",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "add this node's proficiency to Intelligence-based nature and Wisdom-based animal handling checks.",
        "parent": "Nature",
        "parentStat": "IQ",
        "rollCheckStat": "IQ"
      }
    },
    {
      "id": "mind/knowledge-and-performance/windwrights-intuition",
      "title": "Windwright's Intuition",
      "group": [
        "mind",
        "knowledge-and-performance"
      ],
      "type": "Effect leaf",
      "candidatePath": "Movement and Coordination",
      "requirements": [
        "mind/knowledge-and-performance/learned-aptitude"
      ],
      "requirementsText": "[Learned Aptitude](../../mind/knowledge-and-performance/learned-aptitude.html)",
      "sourceSummary": "Add a small bonus die to Acrobatics and Navigator's Tools checks.",
      "effect": "Candidate clause; map to embodiment coordination and navigation knowledge.",
      "markdown": "skill_tree/mind/knowledge-and-performance/windwrights-intuition.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind skills → Navigation and movement reading",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "add this node's proficiency to Acrobatics and Navigator's Tools checks.",
        "parent": "Movement and Coordination",
        "parentStat": "REFLEXES",
        "rollCheckStat": "REFLEXES"
      }
    },
    {
      "id": "mind/mind-effects/aberrant-fortitude-recharge",
      "title": "Aberrant Fortitude Recharge",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Progression Review → Action Resources and Recovery",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Refresh Aberrant Fortitude after a short or long rest instead of only a long rest.",
      "effect": "Candidate upgrade node; replace rest timing with system recovery intervals.",
      "markdown": "skill_tree/mind/mind-effects/aberrant-fortitude-recharge.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "resources-and-recovery",
      "sourceCandidatePath": "Mind skills → Defensive focus → Reusable fortitude",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Refresh Aberrant Fortitude after a short or full recovery instead of only a full recovery.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/mind-effects/aberrant-fortitude",
      "title": "Aberrant Fortitude",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Progression Review → Action Resources and Recovery",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "After failing a Constitution saving throw, use a reaction and roll an extra die to improve the result; recharges after a long rest.",
      "effect": "Candidate clause; map Constitution checks to embodiment defense and choose a resource refresh.",
      "markdown": "skill_tree/mind/mind-effects/aberrant-fortitude.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/mind-effects/improved-aberrant-fortitude"
      ],
      "proposedGroup": "resources-and-recovery",
      "sourceCandidatePath": "Mind skills → Defensive focus → Resist bodily failure",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "1 acting tick at the trigger.",
        "scopeEffect": "After failing a Constitution defense checks, use a reaction and roll an extra die to improve the result; recharges after a full recovery.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/mind-effects/aberrant-harmful-surge",
      "title": "Aberrant Harmful Surge",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat or Relevant Skill → Action Enhancement / Combo",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "On an odd surge roll, deal force damage to a nearby creature, or to the user if there is no valid target.",
      "effect": "Candidate clause; rework the risk, targeting, and self-harm rules.",
      "markdown": "skill_tree/mind/mind-effects/aberrant-harmful-surge.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "action-enhancements-and-combos",
      "sourceCandidatePath": "Mind skills → Aberrant surge → Uncontrolled force",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "On an odd surge roll, deal force damage to a nearby creature, or to the user if there is no valid target.",
        "parent": "Action Enhancement / Combo"
      }
    },
    {
      "id": "mind/mind-effects/aberrant-protective-surge",
      "title": "Aberrant Protective Surge",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "On an even surge roll, gain a temporary health buffer equal to the roll.",
      "effect": "Candidate clause; map the buffer and sacrifice cost to the health or influence economy.",
      "markdown": "skill_tree/mind/mind-effects/aberrant-protective-surge.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Aberrant surge → Self-protection",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "On an even surge roll, gain a temporary health buffer equal to the roll.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/bargain-buying",
      "title": "Bargain Buying",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Buy nonmagical items at a 20 percent discount.",
      "effect": "To be adapted to the setting's economy and Influence rules.",
      "markdown": "skill_tree/mind/mind-effects/bargain-buying.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind → Trade and Negotiation → Bargain Buying",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Buy nonmagical items at a 20 percent discount.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "mind/mind-effects/battle-familiar",
      "title": "Battle Familiar",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/find-familiar"
      ],
      "requirementsText": "[Find Familiar](../../mind/spellcraft/find-familiar.html)",
      "sourceSummary": "Keep Battle Familiar prepared and cast it once without a spell slot per long rest; slot-based casting also remains available.",
      "effect": "To be adapted to companion-machine rules.",
      "markdown": "skill_tree/mind/mind-effects/battle-familiar.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Companion Constructs → Combat Familiar",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Battle Familiar prepared and cast it once without a casting resources per full recovery; slot-based casting also remains available.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/beast-sense",
      "title": "Beast Sense",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Awareness and Investigation → Perception",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Keep Beast Sense prepared and cast once without a slot; that use does not require Concentration.",
      "effect": "To be adapted to perception, control, and concentration rules.",
      "markdown": "skill_tree/mind/mind-effects/beast-sense.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "perception-and-information",
      "sourceCandidatePath": "Mind / Influence → Perception Link → Animal Senses",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick.",
        "action": "Maintained action.",
        "scopeEffect": "Keep Beast Sense prepared and cast once without a slot; that use does not require Concentration.",
        "parent": "Perception"
      }
    },
    {
      "id": "mind/mind-effects/concealed-spectral-hand",
      "title": "Concealed Spectral Hand",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat or Relevant Skill → Action Enhancement / Combo",
      "requirements": [
        "mind/mind-effects/mage-hand-access"
      ],
      "requirementsText": "[Mage Hand Access](../../mind/mind-effects/mage-hand-access.html)",
      "sourceSummary": "Cast Mage Hand without verbal or somatic components and make the hand invisible.",
      "effect": "To be adapted to access signatures and visibility.",
      "markdown": "skill_tree/mind/mind-effects/concealed-spectral-hand.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "action-enhancements-and-combos",
      "sourceCandidatePath": "Mind / Influence → Telekinesis → Concealed Manipulation",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Cast Mage Hand without verbal or somatic components and make the hand invisible.",
        "parent": "Action Enhancement / Combo"
      }
    },
    {
      "id": "mind/mind-effects/conserved-recovery",
      "title": "Conserved Recovery",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Progression Review → Action Resources and Recovery",
      "requirements": [
        "mind/mind-effects/tactical-recovery"
      ],
      "requirementsText": "[Tactical Recovery](../../mind/mind-effects/tactical-recovery.html)",
      "sourceSummary": "If the added recovery die does not turn the failed check into a success, the recovery use is not expended.",
      "effect": "Refund the recovery use when Tactical Recovery fails to change the outcome.",
      "markdown": "skill_tree/mind/mind-effects/conserved-recovery.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "resources-and-recovery",
      "sourceCandidatePath": "Mind → Tactics → Recover a Failed Check → Conserve Effort",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "If the added recovery die does not turn the failed check into a success, the recovery use is not expended.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/mind-effects/divine-sense",
      "title": "Divine Sense",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "mind/spellcraft/channel-divinity-reserve"
      ],
      "requirementsText": "[Channel Divinity Reserve](../../mind/spellcraft/channel-divinity-reserve.html)",
      "sourceSummary": "Sense nearby supernatural creatures through focused divine awareness.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/mind-effects/divine-sense.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Sense nearby supernatural creatures through focused divine awareness.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Sense nearby supernatural creatures through focused divine awareness.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "mind/mind-effects/elemental-familiar-infusion",
      "title": "Elemental Familiar Infusion",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/find-familiar"
      ],
      "requirementsText": "[Find Familiar](../../mind/spellcraft/find-familiar.html)",
      "sourceSummary": "Imbue a summoned familiar with one selected elemental energy type until Find Familiar is cast again.",
      "effect": "To be adapted to companion-machine configuration.",
      "markdown": "skill_tree/mind/mind-effects/elemental-familiar-infusion.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/mind-effects/familiar-elemental-resistance",
        "mind/mind-effects/familiar-energy-pulse"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Companion Constructs → Elemental Configuration",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Imbue a summoned familiar with one selected elemental energy type until Find Familiar is cast again.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/enchanting-presence",
      "title": "Enchanting Presence",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Keep Charm Person prepared and cast it once per long rest without a spell slot.",
      "effect": "To be adapted to Influence and mental defenses.",
      "markdown": "skill_tree/mind/mind-effects/enchanting-presence.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Enchantment → Charm",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Charm Person prepared and cast it once per full recovery without a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/extended-mage-hand",
      "title": "Extended Mage Hand",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat or Relevant Skill → Action Enhancement / Combo",
      "requirements": [
        "mind/mind-effects/mage-hand-access"
      ],
      "requirementsText": "[Mage Hand Access](../../mind/mind-effects/mage-hand-access.html)",
      "sourceSummary": "Increase Mage Hand's range and maximum distance from the user by 30 feet.",
      "effect": "To be adapted to control range.",
      "markdown": "skill_tree/mind/mind-effects/extended-mage-hand.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "action-enhancements-and-combos",
      "sourceCandidatePath": "Mind / Influence → Telekinesis → Increased Manipulation Range",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase Mage Hand's range and maximum distance from the user by 30 feet.",
        "parent": "Action Enhancement / Combo"
      }
    },
    {
      "id": "mind/mind-effects/eyes-of-eirdu",
      "title": "Eyes of Eirdu",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat or Relevant Skill → Action Enhancement / Combo",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "The user and nearby allies gain an advantage when resisting or ending blindness.",
      "effect": "Candidate clause; adapt range, resolution, and who benefits to this system.",
      "markdown": "skill_tree/mind/mind-effects/eyes-of-eirdu.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "action-enhancements-and-combos",
      "sourceCandidatePath": "Mind or protective embodiment skills → Condition protection",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "The user and nearby allies gain an roll twice and keep the higher result when resisting or ending blindness.",
        "parent": "Action Enhancement / Combo"
      }
    },
    {
      "id": "mind/mind-effects/faerie-time-warp",
      "title": "Faerie Time Warp",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Faerie Time Warp is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/mind-effects/faerie-time-warp.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/familiar-elemental-resistance",
      "title": "Familiar Elemental Resistance",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/mind-effects/elemental-familiar-infusion"
      ],
      "requirementsText": "[Elemental Familiar Infusion](../../mind/mind-effects/elemental-familiar-infusion.html)",
      "sourceSummary": "The infused familiar gains Resistance to its chosen damage type.",
      "effect": "To be adapted to companion durability and damage types.",
      "markdown": "skill_tree/mind/mind-effects/familiar-elemental-resistance.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Companion Constructs → Elemental Defense",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "The infused familiar gains Resistance to its chosen damage type.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/familiar-energy-pulse",
      "title": "Familiar Energy Pulse",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/mind-effects/elemental-familiar-infusion"
      ],
      "requirementsText": "[Elemental Familiar Infusion](../../mind/mind-effects/elemental-familiar-infusion.html)",
      "sourceSummary": "Command the familiar to emit a close-range elemental burst; affected creatures save or take elemental damage and may be knocked prone.",
      "effect": "To be adapted to blast size, damage, saving throws, and companion action economy.",
      "markdown": "skill_tree/mind/mind-effects/familiar-energy-pulse.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Companion Constructs → Elemental Attack",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Command the familiar to emit a close-range elemental burst; affected creatures defense check or take elemental damage and may be knocked prone.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/familiar-otherworldly-resistance",
      "title": "Familiar Otherworldly Resistance",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/mind-effects/otherworldly-familiar-infusion"
      ],
      "requirementsText": "[Otherworldly Familiar Infusion](../../mind/mind-effects/otherworldly-familiar-infusion.html)",
      "sourceSummary": "Infused familiar gains Resistance to one selected type: Necrotic, Poison, Psychic, Radiant, or Thunder.",
      "effect": "To be adapted to defenses and damage types.",
      "markdown": "skill_tree/mind/mind-effects/familiar-otherworldly-resistance.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Companion Constructs → Otherworldly Defense",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Infused familiar gains Resistance to one selected type: Necrotic, Poison, Psychic, Radiant, or Thunder.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/flash-of-genius-reserve",
      "title": "Flash Of Genius Reserve",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Progression Review → Action Resources and Recovery",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Maintain a limited reserve of rapid flashes of insight.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/mind-effects/flash-of-genius-reserve.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/mind-effects/flash-of-genius"
      ],
      "proposedGroup": "resources-and-recovery",
      "sourceCandidatePath": "Maintain a limited reserve of rapid flashes of insight.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "Maintained action.",
        "scopeEffect": "Maintain a limited reserve of rapid flashes of insight.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/mind-effects/flash-of-genius",
      "title": "Flash Of Genius",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat or Relevant Skill → Action Enhancement / Combo",
      "requirements": [
        "mind/mind-effects/flash-of-genius-reserve"
      ],
      "requirementsText": "[Flash Of Genius Reserve](../../mind/mind-effects/flash-of-genius-reserve.html)",
      "sourceSummary": "Spend insight to improve a nearby check or saving throw.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/mind-effects/flash-of-genius.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "action-enhancements-and-combos",
      "sourceCandidatePath": "Spend insight to improve a nearby check or saving throw.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Spend insight to improve a nearby check or defense checks.",
        "parent": "Action Enhancement / Combo"
      }
    },
    {
      "id": "mind/mind-effects/fortified-familiar",
      "title": "Fortified Familiar",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/find-familiar"
      ],
      "requirementsText": "[Find Familiar](../../mind/spellcraft/find-familiar.html)",
      "sourceSummary": "Increase the familiar's maximum and current Hit Points by twice the character's level when the familiar is summoned.",
      "effect": "To be adapted to the embodiment and companion durability rules; the level scaling is not adopted automatically.",
      "markdown": "skill_tree/mind/mind-effects/fortified-familiar.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Companion Constructs → Durable Companion",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Increase the familiar's maximum and current Hit Points by twice the character's level when the familiar is summoned.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/frostbite",
      "title": "Frostbite",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat or Relevant Skill → Action Enhancement / Combo",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "After a cold-damage hit, subtract 1d4 from the target's next saving throw before the end of your next turn.",
      "effect": "To be adapted to save and damage types.",
      "markdown": "skill_tree/mind/mind-effects/frostbite.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "action-enhancements-and-combos",
      "sourceCandidatePath": "Mind / Influence → Cold Effects → Weaken Resistance",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "After a cold-damage hit, subtract 1d4 from the target's next defense checks before the end of your next action.",
        "parent": "Action Enhancement / Combo"
      }
    },
    {
      "id": "mind/mind-effects/grasping-mist",
      "title": "Grasping Mist",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/fog-cloud"
      ],
      "requirementsText": "[Fog Cloud](../../mind/spellcraft/fog-cloud.html)",
      "sourceSummary": "When creating Fog Cloud, extinguish nonmagical flames in it and reduce enemy movement while inside.",
      "effect": "To be adapted to environment and movement rules.",
      "markdown": "skill_tree/mind/mind-effects/grasping-mist.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Concealment → Obscuring Field Effects",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "When creating Fog Cloud, extinguish nonmagical flames in it and reduce enemy movement while inside.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/guarded-mind",
      "title": "Guarded Mind",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Progression Review → Action Resources and Recovery",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Convert one failed Intelligence, Wisdom, or Charisma saving throw into a success.",
      "effect": "To be adapted to Mentellic checks, Willpower, and recovery.",
      "markdown": "skill_tree/mind/mind-effects/guarded-mind.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "resources-and-recovery",
      "sourceCandidatePath": "Mind → Resolve → Resist Mental Intrusion",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Convert one failed Intelligence, Wisdom, or Charisma defense checks into a success.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/mind-effects/healing-beacon",
      "title": "Healing Beacon",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/find-familiar"
      ],
      "requirementsText": "[Find Familiar](../../mind/spellcraft/find-familiar.html)",
      "sourceSummary": "Allies within a 5-foot emanation around the familiar treat healing dice showing 1 or 2 as 3.",
      "effect": "To be adapted to companion range and recovery rules.",
      "markdown": "skill_tree/mind/mind-effects/healing-beacon.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Companion Support → Healing Amplification",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Allies within a 5-foot emanation around the familiar treat healing dice showing 1 or 2 as 3.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/healing-reroll",
      "title": "Healing Reroll",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Knowledge → Gamble → Fortune Actions",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Reroll a healing die that shows 1 and use the new result.",
      "effect": "To be adapted if healing uses rolled values in this system.",
      "markdown": "skill_tree/mind/mind-effects/healing-reroll.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "fortune-and-rerolls",
      "sourceCandidatePath": "Mind → Medicine → Reliable Treatment",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Reroll a healing die that shows 1 and use the new result.",
        "parent": "Fortune Actions"
      }
    },
    {
      "id": "mind/mind-effects/helpful-familiar",
      "title": "Helpful Familiar",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/find-familiar"
      ],
      "requirementsText": "[Find Familiar](../../mind/spellcraft/find-familiar.html)",
      "sourceSummary": "Gain Advantage on a proficient-skill check while the familiar is nearby, a limited number of times per long rest.",
      "effect": "To be adapted to the game's skill check and companion rules.",
      "markdown": "skill_tree/mind/mind-effects/helpful-familiar.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Companion Coordination → Cooperative Skill Use",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "rolls twice and keeps the higher result on a proficient-skill check while the familiar is nearby, a limited number of times per full recovery.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/helpful-premonition",
      "title": "Helpful Premonition",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Awareness and Investigation → Perception",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "After the user or a visible nearby creature fails a saving throw, use a reaction to add a d4, potentially converting failure to success. Source uses scale with Proficiency Bonus and refresh on a long rest.",
      "effect": "To be adapted; determine whether saving throws and limited uses apply.",
      "markdown": "skill_tree/mind/mind-effects/helpful-premonition.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "perception-and-information",
      "sourceCandidatePath": "Mind / Influence → Divination → Intervene in a Failed Save",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "After the user or a visible nearby creature fails a defense checks, use a reaction to add a d4, potentially converting failure to success. Source uses scale with skill proficiency and refresh on a full recovery.",
        "parent": "Perception",
        "parentStat": "PERCEPTION",
        "rollCheckStat": "REFLEXES"
      }
    },
    {
      "id": "mind/mind-effects/honed-instincts",
      "title": "Honed Instincts",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat or Relevant Skill → Action Enhancement / Combo",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "After failing an ability check, add 1d6 to its result, potentially turning failure into success.",
      "effect": "To be adapted to checks and resource limits.",
      "markdown": "skill_tree/mind/mind-effects/honed-instincts.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "action-enhancements-and-combos",
      "sourceCandidatePath": "Mind → Instinct → Recover a Failed Check",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "After failing an ability check, add 1d6 to its result, potentially turning failure into success.",
        "parent": "Action Enhancement / Combo"
      }
    },
    {
      "id": "mind/mind-effects/improved-aberrant-fortitude",
      "title": "Improved Aberrant Fortitude",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat or Relevant Skill → Action Enhancement / Combo",
      "requirements": [
        "mind/mind-effects/aberrant-fortitude"
      ],
      "requirementsText": "[Aberrant Fortitude](../../mind/mind-effects/aberrant-fortitude.html)",
      "sourceSummary": "Improve the bonus die used by Aberrant Fortitude.",
      "effect": "Candidate upgrade node; specify the improved die or check modifier.",
      "markdown": "skill_tree/mind/mind-effects/improved-aberrant-fortitude.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "action-enhancements-and-combos",
      "sourceCandidatePath": "Mind skills → Defensive focus → Resist bodily failure",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Improve the bonus die used by Aberrant Fortitude.",
        "parent": "Action Enhancement / Combo"
      }
    },
    {
      "id": "mind/mind-effects/incessant-watchers",
      "title": "Incessant Watchers",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Incessant Watchers is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/mind-effects/incessant-watchers.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/mind-effects/initiative-swap",
      "title": "Initiative Swap",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat or Relevant Skill → Action Enhancement / Combo",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "After initiative is rolled, swap initiative order with one willing ally.",
      "effect": "To be adapted to the game's turn order.",
      "markdown": "skill_tree/mind/mind-effects/initiative-swap.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "action-enhancements-and-combos",
      "sourceCandidatePath": "Mind → Tactics → Coordinated Readiness",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "After initiative is rolled, swap initiative order with one willing ally.",
        "parent": "Action Enhancement / Combo"
      }
    },
    {
      "id": "mind/mind-effects/intercept-attack",
      "title": "Intercept Attack",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/find-familiar"
      ],
      "requirementsText": "[Find Familiar](../../mind/spellcraft/find-familiar.html)",
      "sourceSummary": "Familiar uses a reaction to increase the target's AC against an incoming attack by Proficiency Bonus, possibly causing it to miss.",
      "effect": "To be adapted to companion reactions and defense stats.",
      "markdown": "skill_tree/mind/mind-effects/intercept-attack.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Companion Coordination → Familiar Interception",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Familiar uses a reaction to increase the target's AC against an incoming attack by skill proficiency, possibly causing it to miss.",
        "parent": "Virtual Manipulation",
        "parentStat": "IQ",
        "rollCheckStat": "REFLEXES"
      }
    },
    {
      "id": "mind/mind-effects/intrusive-echoes",
      "title": "Intrusive Echoes",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Intrusive Echoes is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/mind-effects/intrusive-echoes.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/mind-effects/involuntary-change",
      "title": "Involuntary Change",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Involuntary Change is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/mind-effects/involuntary-change.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/mind-effects/mage-hand-access",
      "title": "Mage Hand Access",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Learn the Mage Hand spell.",
      "effect": "To be adapted to remote manipulation of virtual and physical objects.",
      "markdown": "skill_tree/mind/mind-effects/mage-hand-access.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/mind-effects/concealed-spectral-hand",
        "mind/mind-effects/extended-mage-hand"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Telekinesis → Remote Manipulation",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Learn the Mage Hand spell.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/mark-of-inspiration-buffer",
      "title": "Mark of Inspiration Buffer",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Convert rolled health dice into temporary health for the user, adding Constitution.",
      "effect": "Candidate clause; map to a shield, mind-health buffer, or body integrity.",
      "markdown": "skill_tree/mind/mind-effects/mark-of-inspiration-buffer.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Aberrant surge → Ally or self protection",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Convert rolled health dice into temporary health for the user, adding Constitution.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/mark-of-inspiration-damage",
      "title": "Mark of Inspiration Damage",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Convert the rolled health dice into force damage against a chosen nearby creature.",
      "effect": "Candidate clause; map force damage and the limited use pool.",
      "markdown": "skill_tree/mind/mind-effects/mark-of-inspiration-damage.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Aberrant surge → Force projection",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Convert the rolled health dice into force damage against a chosen nearby creature.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/mental-discipline",
      "title": "Mental Discipline",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Foundational skill",
      "candidatePath": "Combat or Relevant Skill → Action Enhancement / Combo",
      "requirements": [],
      "requirementsText": "None; this is a root skill.",
      "sourceSummary": "Develop deliberate mental control before learning specialized mental effects.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/mind-effects/mental-discipline.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/mind-effects/aberrant-fortitude",
        "mind/mind-effects/aberrant-fortitude-recharge",
        "mind/mind-effects/aberrant-harmful-surge",
        "mind/mind-effects/aberrant-protective-surge",
        "mind/mind-effects/bargain-buying",
        "mind/mind-effects/battle-medicine",
        "mind/mind-effects/beast-sense",
        "mind/mind-effects/condition-cleansing",
        "mind/mind-effects/enchanting-presence",
        "mind/mind-effects/eyes-of-eirdu",
        "mind/mind-effects/faerie-time-warp",
        "mind/mind-effects/flash-of-genius-reserve",
        "mind/mind-effects/frostbite",
        "mind/mind-effects/guarded-mind",
        "mind/mind-effects/healing-pool",
        "mind/mind-effects/healing-reroll",
        "mind/mind-effects/helpful-premonition",
        "mind/mind-effects/honed-instincts",
        "mind/mind-effects/incessant-watchers",
        "mind/mind-effects/initiative-swap",
        "mind/mind-effects/inspiring-willpower",
        "mind/mind-effects/intrusive-echoes",
        "mind/mind-effects/involuntary-change",
        "mind/mind-effects/keen-observer",
        "mind/mind-effects/mage-hand-access",
        "mind/mind-effects/mark-of-inspiration-buffer",
        "mind/mind-effects/mark-of-inspiration-damage",
        "mind/mind-effects/mental-save-training",
        "mind/mind-effects/merge-with-shadows",
        "mind/mind-effects/necrosis",
        "mind/mind-effects/ominous-will",
        "mind/mind-effects/paranoia",
        "mind/mind-effects/poisoned-roots",
        "mind/mind-effects/prescient-intervention",
        "mind/mind-effects/sheltering-aid",
        "mind/mind-effects/shroud-of-shadows",
        "mind/mind-effects/skill-tool-training",
        "mind/mind-effects/symbiotic-agenda",
        "mind/mind-effects/telekinetic-shove",
        "mind/mind-effects/transformation-failure-stun",
        "mind/mind-effects/understanding-of-death",
        "mind/mind-effects/unearthly-scream",
        "mind/mind-effects/voices-from-beyond",
        "mind/mind-effects/wild-companion"
      ],
      "proposedGroup": "action-enhancements-and-combos",
      "sourceCandidatePath": "Mind → Mental Effects",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Develop deliberate mental control before learning specialized mental effects.",
        "parent": "Action Enhancement / Combo"
      }
    },
    {
      "id": "mind/mind-effects/mental-save-training",
      "title": "Mental Save Training",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Gain training in mental saving throws.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/mind-effects/mental-save-training.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Gain training in mental saving throws.",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Gain training in mental defense checks.",
        "parent": "Unassigned",
        "parentStat": "Unassigned",
        "rollCheckStat": "Unassigned"
      }
    },
    {
      "id": "mind/mind-effects/merge-with-shadows",
      "title": "Merge with Shadows",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat or Relevant Skill → Action Enhancement / Combo",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Become invisible while in dim light or darkness, ending the effect when taking an action.",
      "effect": "Candidate clause; adapt invisibility and environmental lighting.",
      "markdown": "skill_tree/mind/mind-effects/merge-with-shadows.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "action-enhancements-and-combos",
      "sourceCandidatePath": "Mind skills → Concealment → Shadow presence",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Become invisible while in dim light or darkness, ending the effect when taking an action.",
        "parent": "Action Enhancement / Combo"
      }
    },
    {
      "id": "mind/mind-effects/ominous-will",
      "title": "Ominous Will",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Ominous Will is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/mind-effects/ominous-will.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/mind-effects/otherworldly-familiar-infusion",
      "title": "Otherworldly Familiar Infusion",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/find-familiar"
      ],
      "requirementsText": "[Find Familiar](../../mind/spellcraft/find-familiar.html)",
      "sourceSummary": "Imbue the familiar with otherworldly power until Find Familiar is cast again.",
      "effect": "To be adapted to machine or virtual companion configuration.",
      "markdown": "skill_tree/mind/mind-effects/otherworldly-familiar-infusion.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/mind-effects/familiar-otherworldly-resistance",
        "mind/mind-effects/phase-walk"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Companion Constructs → Otherworldly Configuration",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Imbue the familiar with otherworldly power until Find Familiar is cast again.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/paranoia",
      "title": "Paranoia",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Paranoia is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/mind-effects/paranoia.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/mind-effects/phase-walk",
      "title": "Phase Walk",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/mind-effects/otherworldly-familiar-infusion"
      ],
      "requirementsText": "[Otherworldly Familiar Infusion](../../mind/mind-effects/otherworldly-familiar-infusion.html)",
      "sourceSummary": "Familiar moves through creatures and objects as difficult terrain; if it ends inside an object, it is displaced to its previous unoccupied space.",
      "effect": "To be adapted to collision and virtual-world traversal rules.",
      "markdown": "skill_tree/mind/mind-effects/phase-walk.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Companion Constructs → Phasing Movement",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Familiar moves through creatures and objects as difficult terrain; if it ends inside an object, it is displaced to its previous unoccupied space.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/poisoned-roots",
      "title": "Poisoned Roots",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Poisoned Roots is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/mind-effects/poisoned-roots.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/mind-effects/prescient-intervention",
      "title": "Prescient Intervention",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Give a visible creature Advantage or Disadvantage on a D20 Test; source refreshes after a long rest or casting a divination spell with a spell slot.",
      "effect": "To be adapted to aspect and contested-roll procedures.",
      "markdown": "skill_tree/mind/mind-effects/prescient-intervention.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Divination → Alter a Test",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Give a visible creature roll twice and keep the higher result or roll twice and keep the lower result on a D20 Test; source refreshes after a full recovery or casting a divination spell with a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/replenishing-meal",
      "title": "Replenishing Meal",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Progression Review → Action Resources and Recovery",
      "requirements": [
        "crafting/tools-and-making/cooks-utensils"
      ],
      "requirementsText": "[Cook's Utensils](../../crafting/tools-and-making/cooks-utensils.html)",
      "sourceSummary": "Prepare a meal during a short rest; eaters who spend Hit Dice regain an extra 1d8 Hit Points.",
      "effect": "To be adapted to the game's recovery and resources.",
      "markdown": "skill_tree/mind/mind-effects/replenishing-meal.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "resources-and-recovery",
      "sourceCandidatePath": "Mind → Cooking → Restorative Meals",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Prepare a meal during a short recovery; eaters who spend Hit Dice regain an extra 1d8 Hit Points.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/mind-effects/sheltering-aid",
      "title": "Sheltering Aid",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat or Relevant Skill → Action Enhancement / Combo",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "An ally helped with an ability check gains Temporary Hit Points equal to Proficiency Bonus.",
      "effect": "To be adapted; determine the equivalent protective resource and scaling.",
      "markdown": "skill_tree/mind/mind-effects/sheltering-aid.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "action-enhancements-and-combos",
      "sourceCandidatePath": "Mind / Influence → Support → Aid an Ally",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "An ally helped with an ability check gains Temporary Hit Points equal to skill proficiency.",
        "parent": "Action Enhancement / Combo",
        "parentStat": "REFLEXES",
        "rollCheckStat": "REFLEXES"
      }
    },
    {
      "id": "mind/mind-effects/shroud-of-shadows",
      "title": "Shroud of Shadows",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Shroud of Shadows is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/mind-effects/shroud-of-shadows.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/skill-tool-training",
      "title": "Skill and Tool Training",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Gain proficiency in any combination of three skills or tools; the source feat can be taken repeatedly.",
      "effect": "To be adapted to skill-point purchases and the mind-versus-embodiment distinction.",
      "markdown": "skill_tree/mind/mind-effects/skill-tool-training.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "Mind → Skill Development → Broad Training",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Gain proficiency in any combination of three skills or tools; the source feat can be taken repeatedly.",
        "parent": "Unassigned",
        "parentStat": "Unassigned",
        "rollCheckStat": "Unassigned"
      }
    },
    {
      "id": "mind/mind-effects/symbiotic-agenda",
      "title": "Symbiotic Agenda",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Symbiotic Agenda is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/mind-effects/symbiotic-agenda.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/mind-effects/tactical-recovery",
      "title": "Tactical Recovery",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Progression Review → Action Resources and Recovery",
      "requirements": [
        "embodiment/defense-and-resilience/recovery-reserve"
      ],
      "requirementsText": "[Recovery Reserve](../../embodiment/defense-and-resilience/recovery-reserve.html)",
      "sourceSummary": "After failing an ability check, spend one recovery use to add 1d10 and potentially turn the failure into a success.",
      "effect": "Spend a recovery use after a failed check to add a recovery die or equivalent bonus. The die size and eligible checks remain to be adapted.",
      "markdown": "skill_tree/mind/mind-effects/tactical-recovery.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/mind-effects/conserved-recovery"
      ],
      "proposedGroup": "resources-and-recovery",
      "sourceCandidatePath": "Mind → Tactics → Recover a Failed Check",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "After failing an ability check, spend one recovery use to add 1d10 and potentially turn the failure into a success.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/mind-effects/telekinetic-shove",
      "title": "Telekinetic Shove",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat or Relevant Skill → Action Enhancement / Combo",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "As a Bonus Action, attempt to move a visible nearby creature 5 feet toward or away from the user if it fails a Strength save.",
      "effect": "To be adapted to force, range, resistance, and action rules.",
      "markdown": "skill_tree/mind/mind-effects/telekinetic-shove.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "action-enhancements-and-combos",
      "sourceCandidatePath": "Mind / Influence → Telekinesis → Move a Target",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "+1 acting tick as a combo.",
        "scopeEffect": "As a combo action, attempt to move a visible nearby creature 5 feet toward or away from the user if it fails a Strength defense check.",
        "parent": "Action Enhancement / Combo"
      }
    },
    {
      "id": "mind/mind-effects/transformation-failure-stun",
      "title": "Transformation Failure Stun",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Quarantine → Requires Ninefold domain decision",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Transformation Failure Stun is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/mind-effects/transformation-failure-stun.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "quarantine",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "mind/mind-effects/unearthly-scream",
      "title": "Unearthly Scream",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Unearthly Scream is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/mind-effects/unearthly-scream.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/voices-from-beyond",
      "title": "Voices from Beyond",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Voices from Beyond is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/mind-effects/voices-from-beyond.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/mind-effects/wild-companion",
      "title": "Wild Companion",
      "group": [
        "mind",
        "mind-effects"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/mind-effects/mental-discipline"
      ],
      "requirementsText": "[Mental Discipline](../../mind/mind-effects/mental-discipline.html)",
      "sourceSummary": "Convert casting or transformation capacity into a temporary companion.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/mind-effects/wild-companion.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Spend a spell slot or transformation use to summon a temporary nature familiar.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Convert casting or transformation capacity into a temporary companion.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/social-influence/abjure-foes",
      "title": "Abjure Foes",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/channel-divinity-reserve"
      ],
      "requirementsText": "[Channel Divinity Reserve](../../mind/spellcraft/channel-divinity-reserve.html)",
      "sourceSummary": "Spend divine power to frighten and hinder multiple foes.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/social-influence/abjure-foes.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Spend divine power to frighten and hinder multiple foes.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Spend divine power to frighten and hinder multiple foes.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/social-influence/aura-expansion",
      "title": "Aura Expansion",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/social-influence/protective-aura",
        "mind/social-influence/courage-aura"
      ],
      "requirementsText": "[Protective Aura](../../mind/social-influence/protective-aura.html); [Courage Aura](../../mind/social-influence/courage-aura.html)",
      "sourceSummary": "Increase the reach of compatible protective auras.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/social-influence/aura-expansion.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Increase the reach of compatible protective auras.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick.",
        "action": "Maintained action.",
        "scopeEffect": "Increase the reach of compatible protective auras.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/social-influence/bolstering-performance",
      "title": "Bolstering Performance",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Social Interaction → Persuasion → Leadership",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Grant temporary Hit Points to up to six witnesses, scaled by character level and the chosen ability modifier.",
      "effect": "To be adapted to mind/embodiment health and non-level scaling.",
      "markdown": "skill_tree/mind/social-influence/bolstering-performance.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "social",
      "sourceCandidatePath": "Mind → Social Skills → Leadership → Rallying Performance",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Grant temporary Hit Points to up to six witnesses, scaled by character level and the chosen ability modifier.",
        "parent": "Leadership"
      }
    },
    {
      "id": "mind/social-influence/component-free-focused-casting",
      "title": "Component-Free Focused Casting",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Cast the associated effect without components and maintain concentration despite taking damage.",
      "effect": "Candidate clause; split activation and interruption rules as needed in final design.",
      "markdown": "skill_tree/mind/social-influence/component-free-focused-casting.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Influence effects → Sustained casting",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick.",
        "action": "Maintained action.",
        "scopeEffect": "Cast the associated effect without components and maintain concentration despite taking damage.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "mind/social-influence/countercharm-reroll",
      "title": "Countercharm Reroll",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Knowledge → Gamble → Fortune Actions",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Grant a nearby target an improved reroll against mental influence.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/social-influence/countercharm-reroll.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "fortune-and-rerolls",
      "sourceCandidatePath": "React to a failed save against Charm or Fear and cause an advantaged reroll.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Grant a nearby target an improved reroll against mental influence.",
        "parent": "Fortune Actions"
      }
    },
    {
      "id": "mind/social-influence/courage-aura",
      "title": "Courage Aura",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Prevent or suppress fear for nearby allies.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/social-influence/courage-aura.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/social-influence/aura-expansion"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Prevent or suppress fear for nearby allies.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick.",
        "action": "Maintained action.",
        "scopeEffect": "Prevent or suppress fear for nearby allies.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/social-influence/curse-retaliation",
      "title": "Curse Retaliation",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "A creature cursed by Hex takes psychic harm when it hits the user, limited to once per turn.",
      "effect": "Candidate clause; rework damage scaling and timing.",
      "markdown": "skill_tree/mind/social-influence/curse-retaliation.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Curses → Retaliation",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "A creature cursed by Hex takes psychic harm when it hits the user, limited to once per action cycle.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/social-influence/devilish-fear-aura",
      "title": "Devilish Fear Aura",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Devilish Fear Aura is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/social-influence/devilish-fear-aura.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick.",
        "action": "Maintained action.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/social-influence/entreat",
      "title": "Entreat",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Social Interaction → Persuasion",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Gain proficiency in Insight, Performance, or Persuasion.",
      "effect": "To be adapted to the mind's skill tree.",
      "markdown": "skill_tree/mind/social-influence/entreat.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "social",
      "sourceCandidatePath": "Mind → Social Skills → Insight, Performance, or Persuasion",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Gain proficiency in Insight, Performance, or Persuasion.",
        "parent": "Persuasion",
        "parentStat": "EQ",
        "rollCheckStat": "EQ"
      }
    },
    {
      "id": "mind/social-influence/eternal-rest",
      "title": "Eternal Rest",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Targets reduced to zero health cannot return as undead.",
      "effect": "Candidate clause; adapt if the setting has persistence or resurrection states.",
      "markdown": "skill_tree/mind/social-influence/eternal-rest.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Death-state influence",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Targets reduced to zero health cannot return as undead.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/social-influence/ever-hospitable",
      "title": "Ever Hospitable",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Social Interaction → Persuasion",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Add a small bonus die to Persuasion checks and checks using Brewer's Supplies or Cook's Utensils.",
      "effect": "Candidate clause; adapt social influence and crafting/tool skills.",
      "markdown": "skill_tree/mind/social-influence/ever-hospitable.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "social",
      "sourceCandidatePath": "Mind skills → Social influence → Hospitality",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add a small bonus die to Persuasion checks and checks using Brewer's Supplies or Cook's Utensils.",
        "parent": "Persuasion"
      }
    },
    {
      "id": "mind/social-influence/grant-inspiration",
      "title": "Grant Inspiration",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Social Interaction → Persuasion → Leadership",
      "requirements": [
        "mind/social-influence/inspiration-reserve"
      ],
      "requirementsText": "[Inspiration Reserve](../../mind/social-influence/inspiration-reserve.html)",
      "sourceSummary": "Transfer one inspiration resource to an eligible ally.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/social-influence/grant-inspiration.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/social-influence/inspired-failure-recovery"
      ],
      "proposedGroup": "social",
      "sourceCandidatePath": "Give a nearby creature one inspiration die as a Bonus Action.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Transfer one inspiration resource to an eligible ally.",
        "parent": "Leadership"
      }
    },
    {
      "id": "mind/social-influence/hex-spell",
      "title": "Hex",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Access to the Hex spell, using a selected mentellectic stat.",
      "effect": "Candidate clause; adapt to the virtual-world influence system.",
      "markdown": "skill_tree/mind/social-influence/hex-spell.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Curses",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Access to the Hex spell, using a selected mentellectic stat.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/social-influence/improve-fate",
      "title": "Improve Fate",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Social Interaction → Persuasion",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Add a rolled bonus or penalty to a nearby creature's completed d20 test.",
      "effect": "Candidate clause; translate into the system's roll and aspect mechanics.",
      "markdown": "skill_tree/mind/social-influence/improve-fate.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "social",
      "sourceCandidatePath": "Mind skills → Probability influence → Alter a test",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add a rolled bonus or penalty to a nearby creature's completed d20 test.",
        "parent": "Persuasion"
      }
    },
    {
      "id": "mind/social-influence/initiative-inspiration-recovery",
      "title": "Initiative Inspiration Recovery",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Recovery-rule leaf",
      "candidatePath": "Social Interaction → Persuasion → Leadership",
      "requirements": [
        "mind/social-influence/inspiration-reserve"
      ],
      "requirementsText": "[Inspiration Reserve](../../mind/social-influence/inspiration-reserve.html)",
      "sourceSummary": "Set a minimum inspiration reserve when conflict begins.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/social-influence/initiative-inspiration-recovery.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "social",
      "sourceCandidatePath": "On Initiative, restore Inspiration until at least two uses remain.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Set a minimum inspiration reserve when conflict begins.",
        "parent": "Leadership"
      }
    },
    {
      "id": "mind/social-influence/inspiration-reserve",
      "title": "Inspiration Reserve",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Scalable resource leaf",
      "candidatePath": "Social Interaction → Persuasion → Leadership",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Gain a scalable reserve of inspiration dice.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/social-influence/inspiration-reserve.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/social-influence/grant-inspiration",
        "mind/social-influence/initiative-inspiration-recovery",
        "mind/social-influence/inspiration-short-recovery",
        "shared/cross-domain-skills/spell-to-inspiration"
      ],
      "proposedGroup": "social",
      "sourceCandidatePath": "Gain Charisma-scaled uses of Bardic Inspiration with a growing die size.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain a scalable reserve of inspiration dice.",
        "parent": "Leadership"
      }
    },
    {
      "id": "mind/social-influence/inspiration-short-recovery",
      "title": "Inspiration Short Recovery",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Recovery-rule leaf",
      "candidatePath": "Social Interaction → Persuasion → Leadership",
      "requirements": [
        "mind/social-influence/inspiration-reserve"
      ],
      "requirementsText": "[Inspiration Reserve](../../mind/social-influence/inspiration-reserve.html)",
      "sourceSummary": "Restore the inspiration reserve on a shorter recovery cycle.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/social-influence/inspiration-short-recovery.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "social",
      "sourceCandidatePath": "Recover all Inspiration uses after a Short or Long Rest.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Restore the inspiration reserve on a shorter recovery cycle.",
        "parent": "Leadership"
      }
    },
    {
      "id": "mind/social-influence/inspired-by-fear",
      "title": "Inspired by Fear",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Social Interaction → Intimidation",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "When you cause Fear, gain Heroic Inspiration if you do not already have it.",
      "effect": "To be adapted to the game's resource economy.",
      "markdown": "skill_tree/mind/social-influence/inspired-by-fear.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "social",
      "sourceCandidatePath": "Mind → Resolve → Gain Momentum from Fear",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "When you cause Fear, gain Heroic Inspiration if you do not already have it.",
        "parent": "Intimidation"
      }
    },
    {
      "id": "mind/social-influence/inspired-failure-recovery",
      "title": "Inspired Failure Recovery",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Social Interaction → Persuasion → Leadership",
      "requirements": [
        "mind/social-influence/grant-inspiration"
      ],
      "requirementsText": "[Grant Inspiration](../../mind/social-influence/grant-inspiration.html)",
      "sourceSummary": "Spend received inspiration after failure to improve the result.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/social-influence/inspired-failure-recovery.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "social",
      "sourceCandidatePath": "After failing a test, roll and add an inspiration die, expending it.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Spend received inspiration after failure to improve the result.",
        "parent": "Leadership"
      }
    },
    {
      "id": "mind/social-influence/inspiring-strike",
      "title": "Inspiring Strike",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat → Teamwork",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Once per turn on a critical hit, grant Heroic Inspiration to one eligible ally.",
      "effect": "To be adapted to criticals and team resources.",
      "markdown": "skill_tree/mind/social-influence/inspiring-strike.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "social",
      "sourceCandidatePath": "Mind → Teamwork → Inspiration Through Combat",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Once per action cycle on a critical hit, grant Heroic Inspiration to one eligible ally.",
        "parent": "Teamwork"
      }
    },
    {
      "id": "mind/social-influence/irresistible-dance-access",
      "title": "Irresistible Dance Access",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Prepare and cast Otto's Irresistible Dance once without a spell slot per long rest, or with a suitable slot.",
      "effect": "Candidate clause; replace spell access with an appropriate mind or virtual influence effect.",
      "markdown": "skill_tree/mind/social-influence/irresistible-dance-access.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Influence effects → Compulsion",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Prepare and cast Otto's Irresistible Dance once without a casting resources per full recovery, or with a suitable slot.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/social-influence/lordly-resolve-protection",
      "title": "Lordly Resolve Protection",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Social Interaction → Intimidation",
      "requirements": [
        "mind/social-influence/standard-bearer-rise"
      ],
      "requirementsText": "[Standard Bearer Rise](../../mind/social-influence/standard-bearer-rise.html)",
      "sourceSummary": "Bolstered targets cannot be possessed or become Charmed or Frightened.",
      "effect": "To be adapted to Influence and status effects.",
      "markdown": "skill_tree/mind/social-influence/lordly-resolve-protection.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "social",
      "sourceCandidatePath": "Mind → Leadership → Shield Allies from Control",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Bolstered targets cannot be possessed or become Charmed or Frightened.",
        "parent": "Intimidation"
      }
    },
    {
      "id": "mind/social-influence/lordly-resolve-recovery",
      "title": "Lordly Resolve Recovery",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Social Interaction → Intimidation",
      "requirements": [
        "mind/social-influence/standard-bearer-rise"
      ],
      "requirementsText": "[Standard Bearer Rise](../../mind/social-influence/standard-bearer-rise.html)",
      "sourceSummary": "Bolstered targets already under possession, Charm, or Fear gain Advantage on new saves against that effect.",
      "effect": "To be adapted to resistance and recovery rules.",
      "markdown": "skill_tree/mind/social-influence/lordly-resolve-recovery.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "social",
      "sourceCandidatePath": "Mind → Leadership → Resist Existing Control",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Bolstered targets already under possession, Charm, or Fear rolls twice and keeps the higher result on new defense checks against that effect.",
        "parent": "Intimidation"
      }
    },
    {
      "id": "mind/social-influence/mark-handling-animal-friendship",
      "title": "Mark Handling: Animal Friendship",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Prepare Animal Friendship and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; define rapport with animal-like organisms or machine intelligences.",
      "markdown": "skill_tree/mind/social-influence/mark-handling-animal-friendship.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Social influence → Creature rapport",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Prepare Animal Friendship and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/social-influence/mark-handling-speak-with-animals",
      "title": "Mark Handling: Speak with Animals",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Prepare Speak with Animals and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; define the entities and communication protocols available.",
      "markdown": "skill_tree/mind/social-influence/mark-handling-speak-with-animals.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Communication → Animal minds",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Prepare Speak with Animals and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/social-influence/mental-communication",
      "title": "Mental Communication",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat → Telepathy",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Communicate telepathically over a substantial range.",
      "effect": "Candidate clause; adapt to network reach and influence rules.",
      "markdown": "skill_tree/mind/social-influence/mental-communication.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Telepathy and remote communication",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Communicate telepathically over a substantial range.",
        "parent": "Telepathy"
      }
    },
    {
      "id": "mind/social-influence/protective-aura",
      "title": "Protective Aura",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Improve nearby allies' saving throws while conscious.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/social-influence/protective-aura.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/social-influence/aura-expansion"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Improve nearby allies' saving throws while conscious.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick.",
        "action": "Maintained action.",
        "scopeEffect": "Improve nearby allies' defense checks while conscious.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/social-influence/rallying-cry",
      "title": "Rallying Cry",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Social Interaction → Persuasion → Leadership",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "At the start of a conflict, grant Heroic Inspiration to several visible nearby creatures.",
      "effect": "To be adapted to conflict timing and team resources.",
      "markdown": "skill_tree/mind/social-influence/rallying-cry.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "social",
      "sourceCandidatePath": "Mind → Leadership → Initiative Rally",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "At the start of a conflict, grant Heroic Inspiration to several visible nearby creatures.",
        "parent": "Leadership"
      }
    },
    {
      "id": "mind/social-influence/shared-inspiration",
      "title": "Shared Inspiration",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Social Interaction → Persuasion → Leadership",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "When a nearby visible ally spends Heroic Inspiration, the user may gain it if they do not already have it; the source limits uses by proficiency and refreshes them on a rest.",
      "effect": "Candidate clause; determine whether this transfers to the game's influence or morale resources.",
      "markdown": "skill_tree/mind/social-influence/shared-inspiration.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "social",
      "sourceCandidatePath": "Mind skills → Leadership and morale → Shared inspiration",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "When a nearby visible ally spends Heroic Inspiration, the user may gain it if they do not already have it; the source limits uses by proficiency and refreshes them on a rest.",
        "parent": "Leadership",
        "parentStat": "EQ",
        "rollCheckStat": "EQ"
      }
    },
    {
      "id": "mind/social-influence/sing-out",
      "title": "Sing Out",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "A charmed target cannot speak verbal spell components and sings nonsense if able.",
      "effect": "Candidate clause; define which speech or communication channels are suppressed.",
      "markdown": "skill_tree/mind/social-influence/sing-out.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Compulsion → Speech suppression",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "A charmed target cannot speak verbal spell components and sings nonsense if able.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/social-influence/smooth-talker",
      "title": "Smooth Talker",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Social Interaction → Intimidation",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Add a d4 to a Charisma-based Deception, Intimidation, or Persuasion check.",
      "effect": "To be adapted to the game's check system.",
      "markdown": "skill_tree/mind/social-influence/smooth-talker.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "social",
      "sourceCandidatePath": "Mind → Social Skills → Persuasion, Deception, and Intimidation → Smooth Talker",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add a d4 to a Charisma-based Deception, Intimidation, or Persuasion check.",
        "parent": "Intimidation"
      }
    },
    {
      "id": "mind/social-influence/speak-with-animals",
      "title": "Speak with Animals",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Keep Speak with Animals prepared, cast with spell slots, and extend ritual-cast duration to eight hours.",
      "effect": "To be adapted to creature communication and Influence.",
      "markdown": "skill_tree/mind/social-influence/speak-with-animals.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Communication → Animal Speech",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Speak with Animals prepared, cast with casting resources, and extend ritual-cast duration to eight hours.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/social-influence/standard-bearer-rise",
      "title": "Standard Bearer Rise",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Social Interaction → Persuasion → Leadership",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "As a Bonus Action, let up to three allies use a reaction to end Prone if their Speed is not 0.",
      "effect": "To be adapted to conditions and coordinated actions.",
      "markdown": "skill_tree/mind/social-influence/standard-bearer-rise.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/social-influence/lordly-resolve-protection",
        "mind/social-influence/lordly-resolve-recovery"
      ],
      "proposedGroup": "social",
      "sourceCandidatePath": "Mind → Leadership → Rally Allies to Their Feet",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "+1 acting tick as a combo.",
        "scopeEffect": "As a combo action, let up to three allies use a reaction to end Prone if their Speed is not 0.",
        "parent": "Leadership"
      }
    },
    {
      "id": "mind/social-influence/steel-yourself",
      "title": "Steel Yourself",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Social Interaction → Intimidation",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "After failing a save against Charmed or Frightened, use a reaction to add Proficiency Bonus to the roll, potentially turning failure into success.",
      "effect": "To be adapted to mind Willpower and Influence rules.",
      "markdown": "skill_tree/mind/social-influence/steel-yourself.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "social",
      "sourceCandidatePath": "Mind → Resolve → Resist Mental Influence",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "After failing a defense check against Charmed or Frightened, use a reaction to add skill proficiency to the roll, potentially turning failure into success.",
        "parent": "Intimidation",
        "parentStat": "WILL",
        "rollCheckStat": "WILL"
      }
    },
    {
      "id": "mind/social-influence/subdue-animal",
      "title": "Subdue Animal",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Social Interaction → Intimidation",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Force a qualifying creature that fails a Wisdom defense check to become frightened temporarily.",
      "effect": "Candidate clause; translate creature types, emotional states, and control safeguards.",
      "markdown": "skill_tree/mind/social-influence/subdue-animal.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "social",
      "sourceCandidatePath": "Mind skills → Social influence → Creature command",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Force a qualifying creature that fails a Wisdom defense check to become frightened temporarily.",
        "parent": "Intimidation"
      }
    },
    {
      "id": "mind/social-influence/telepathic-utterance",
      "title": "Telepathic Utterance",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat → Telepathy",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "Send telepathic speech to a visible creature within 60 feet that knows the language; it cannot reply telepathically through this effect.",
      "effect": "To be adapted to mind-to-mind communication and range.",
      "markdown": "skill_tree/mind/social-influence/telepathic-utterance.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind → Telepathy → One-Way Communication",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Send telepathic speech to a visible creature within 60 feet that knows the language; it cannot reply telepathically through this effect.",
        "parent": "Telepathy"
      }
    },
    {
      "id": "mind/social-influence/turn-undead",
      "title": "Turn Undead",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/channel-divinity-reserve"
      ],
      "requirementsText": "[Channel Divinity Reserve](../../mind/spellcraft/channel-divinity-reserve.html)",
      "sourceSummary": "Repel a defined creature family with a sustained disabling effect.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/social-influence/turn-undead.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/sear-turned-undead"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Frighten and incapacitate nearby Undead until harmed or the effect ends.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Repel a defined creature family with a sustained disabling effect.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/social-influence/withering-wordplay",
      "title": "Withering Wordplay",
      "group": [
        "mind",
        "social-influence"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat → Teamwork",
      "requirements": [
        "mind/social-influence/social-influence-training"
      ],
      "requirementsText": "[Social Influence Training](../../mind/social-influence/social-influence-training.html)",
      "sourceSummary": "When helping an ally attack an enemy, that enemy has Disadvantage on its first save before your next turn.",
      "effect": "To be adapted to teamwork and saving-throw rules.",
      "markdown": "skill_tree/mind/social-influence/withering-wordplay.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "social",
      "sourceCandidatePath": "Mind → Teamwork → Undermine an Enemy",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "When helping an ally attack an enemy, that enemy rolls twice and keeps the lower result on its first defense check before your next action.",
        "parent": "Teamwork"
      }
    },
    {
      "id": "mind/spatial-manipulation/blink-step",
      "title": "Blink Step",
      "group": [
        "mind",
        "spatial-manipulation"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spatial-manipulation/spatial-manipulation-training"
      ],
      "requirementsText": "[Spatial Manipulation Training](../../mind/spatial-manipulation/spatial-manipulation-training.html)",
      "sourceSummary": "Teleport to a visible open space after taking an attack or magic action.",
      "effect": "Candidate clause; adapt range, destination visibility, and action timing.",
      "markdown": "skill_tree/mind/spatial-manipulation/blink-step.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spatial manipulation → Short teleport",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Teleport to a visible open space after taking an attack or magic action.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spatial-manipulation/fey-sentinel-fade",
      "title": "Fey Sentinel Fade",
      "group": [
        "mind",
        "spatial-manipulation"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spatial-manipulation/spatial-manipulation-training"
      ],
      "requirementsText": "[Spatial Manipulation Training](../../mind/spatial-manipulation/spatial-manipulation-training.html)",
      "sourceSummary": "Fey Sentinel Fade is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spatial-manipulation/fey-sentinel-fade.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spatial-manipulation/fey-shift",
      "title": "Fey Shift",
      "group": [
        "mind",
        "spatial-manipulation"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spatial-manipulation/spatial-manipulation-training"
      ],
      "requirementsText": "[Spatial Manipulation Training](../../mind/spatial-manipulation/spatial-manipulation-training.html)",
      "sourceSummary": "Fey Shift is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spatial-manipulation/fey-shift.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spatial-manipulation/magical-passage",
      "title": "Magical Passage",
      "group": [
        "mind",
        "spatial-manipulation"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spatial-manipulation/spatial-manipulation-training"
      ],
      "requirementsText": "[Spatial Manipulation Training](../../mind/spatial-manipulation/spatial-manipulation-training.html)",
      "sourceSummary": "Keep Misty Step prepared and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; translate to virtual transfer or positional influence.",
      "markdown": "skill_tree/mind/spatial-manipulation/magical-passage.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spatial manipulation → Short-range teleportation",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Misty Step prepared and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spatial-manipulation/manipulate-shadow",
      "title": "Manipulate Shadow",
      "group": [
        "mind",
        "spatial-manipulation"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spatial-manipulation/spatial-manipulation-training"
      ],
      "requirementsText": "[Spatial Manipulation Training](../../mind/spatial-manipulation/spatial-manipulation-training.html)",
      "sourceSummary": "Manipulate Shadow is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spatial-manipulation/manipulate-shadow.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spatial-manipulation/mist-walk",
      "title": "Mist Walk",
      "group": [
        "mind",
        "spatial-manipulation"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spatial-manipulation/spatial-manipulation-training"
      ],
      "requirementsText": "[Spatial Manipulation Training](../../mind/spatial-manipulation/spatial-manipulation-training.html)",
      "sourceSummary": "Mist Walk is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spatial-manipulation/mist-walk.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spatial-manipulation/misty-step",
      "title": "Misty Step",
      "group": [
        "mind",
        "spatial-manipulation"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spatial-manipulation/spatial-manipulation-training"
      ],
      "requirementsText": "[Spatial Manipulation Training](../../mind/spatial-manipulation/spatial-manipulation-training.html)",
      "sourceSummary": "Keep Misty Step available and cast it without a spell slot once per long rest.",
      "effect": "To be adapted to body/virtual movement and resource rules.",
      "markdown": "skill_tree/mind/spatial-manipulation/misty-step.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Spatial Manipulation → Short Teleport",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Misty Step available and cast it without a casting resources once per full recovery.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spatial-manipulation/portal-step",
      "title": "Portal Step",
      "group": [
        "mind",
        "spatial-manipulation"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spatial-manipulation/spatial-manipulation-training"
      ],
      "requirementsText": "[Spatial Manipulation Training](../../mind/spatial-manipulation/spatial-manipulation-training.html)",
      "sourceSummary": "Spend 15 feet of movement to teleport to a visible unoccupied space within 15 feet; source uses scale by Proficiency Bonus.",
      "effect": "To be adapted to virtual and physical movement rules.",
      "markdown": "skill_tree/mind/spatial-manipulation/portal-step.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Spatial Manipulation → Short Teleport",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Spend 15 feet of movement to teleport to a visible unoccupied space within 15 feet; source uses scale by skill proficiency.",
        "parent": "Spatial Manipulation",
        "parentStat": "IQ",
        "rollCheckStat": "IQ"
      }
    },
    {
      "id": "mind/spatial-manipulation/shared-passage",
      "title": "Shared Passage",
      "group": [
        "mind",
        "spatial-manipulation"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spatial-manipulation/spatial-manipulation-training"
      ],
      "requirementsText": "[Spatial Manipulation Training](../../mind/spatial-manipulation/spatial-manipulation-training.html)",
      "sourceSummary": "Let up to two willing nearby creatures react to the user's teleport by teleporting themselves.",
      "effect": "Candidate clause; define consent, distance, and shared transfer.",
      "markdown": "skill_tree/mind/spatial-manipulation/shared-passage.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spatial manipulation → Group teleportation",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Let up to two willing nearby creatures react to the user's teleport by teleporting themselves.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spatial-manipulation/spatial-manipulation-training",
      "title": "Spatial Manipulation Training",
      "group": [
        "mind",
        "spatial-manipulation"
      ],
      "type": "Foundational skill",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [],
      "requirementsText": "None; this is a root skill.",
      "sourceSummary": "Learn spatial fundamentals before acquiring teleportation and passage effects.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spatial-manipulation/spatial-manipulation-training.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spatial-manipulation/blink-step",
        "mind/spatial-manipulation/fey-sentinel-fade",
        "mind/spatial-manipulation/fey-shift",
        "mind/spatial-manipulation/magical-passage",
        "mind/spatial-manipulation/manipulate-shadow",
        "mind/spatial-manipulation/mist-walk",
        "mind/spatial-manipulation/misty-step",
        "mind/spatial-manipulation/portal-step",
        "mind/spatial-manipulation/shared-passage"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind → Spatial Manipulation",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Learn spatial fundamentals before acquiring teleportation and passage effects.",
        "parent": "Spatial Manipulation",
        "parentStat": "IQ",
        "rollCheckStat": "IQ"
      }
    },
    {
      "id": "mind/spellcraft/aberrant-cantrip-access",
      "title": "Aberrant Cantrip Access",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Learn one cantrip from the source's Sorcerer spell list.",
      "effect": "Candidate clause; select an equivalent low-cost mind or virtual effect.",
      "markdown": "skill_tree/mind/spellcraft/aberrant-cantrip-access.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Aberrant repertoire → Cantrip",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Learn one cantrip from the source's Sorcerer spell list.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/aberrant-spell-access",
      "title": "Aberrant Spell Access",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Choose a first-level spell, keep it prepared, and cast it without a slot once per short or long rest or with a spell slot.",
      "effect": "Candidate clause; adapt spell resources and casting attributes.",
      "markdown": "skill_tree/mind/spellcraft/aberrant-spell-access.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Aberrant repertoire → First-tier spell",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Choose a first-level spell, keep it prepared, and cast it without a slot once per short or full recovery or with a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/abjuration-spell-repertoire",
      "title": "Abjuration Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain a growing set of abjuration spells that are always prepared, with access keyed to spell-slot levels.",
      "effect": "To be adapted; spell slots and spell levels are not part of the defined system yet.",
      "markdown": "skill_tree/mind/spellcraft/abjuration-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Abjuration → Prepared Effects",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain a growing set of abjuration spells that are always prepared, with access keyed to spell-slot levels.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/advanced-spell-access",
      "title": "Advanced Spell Access",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/magic-initiate-cantrips"
      ],
      "requirementsText": "[Cantrip Access](../../mind/spellcraft/magic-initiate-cantrips.html)",
      "sourceSummary": "Add one first-level and one second-level spell from the Magic Initiate list; cast each once without a slot per long rest and also using slots.",
      "effect": "To be adapted to the system's skill and Influence model.",
      "markdown": "skill_tree/mind/spellcraft/advanced-spell-access.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Expanded Repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add one first-level and one second-level spell from the Magic Initiate list; cast each once without a slot per full recovery and also using slots.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/alter-self-access",
      "title": "Alter Self Access",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Alter Self Access is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spellcraft/alter-self-access.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/assured-patron-contact",
      "title": "Assured Patron Contact",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/patron-contact"
      ],
      "requirementsText": "[Patron Contact](../../mind/spellcraft/patron-contact.html)",
      "sourceSummary": "Receive a reliable result when contacting a patron.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/assured-patron-contact.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Receive a reliable result when contacting a patron.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Receive a reliable result when contacting a patron.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/at-will-mastered-spells",
      "title": "At Will Mastered Spells",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellbook-repertoire"
      ],
      "requirementsText": "[Spellbook Repertoire](../../mind/spellcraft/spellbook-repertoire.html)",
      "sourceSummary": "Cast selected low-circle spells without spending normal slots.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/at-will-mastered-spells.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/mastery-reconfiguration"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Cast selected low-circle spells without spending normal slots.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Cast selected low-circle spells without spending normal slots.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/backup-spellbook",
      "title": "Backup Spellbook",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellbook-repertoire"
      ],
      "requirementsText": "[Spellbook Repertoire](../../mind/spellcraft/spellbook-repertoire.html)",
      "sourceSummary": "Reconstruct or duplicate a spellbook from known contents.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/backup-spellbook.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Reconstruct or duplicate a spellbook from known contents.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Reconstruct or duplicate a spellbook from known contents.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/beast-form-casting",
      "title": "Beast-Form Casting",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "embodiment/mobility/beast-transformation"
      ],
      "requirementsText": "[Beast Transformation](../../embodiment/mobility/beast-transformation.html)",
      "sourceSummary": "Use spell effects while in a transformed embodiment, subject to component restrictions.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/beast-form-casting.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Cast most spells while transformed, excluding costly or consumed materials.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Use spell effects while in a transformed embodiment, subject to component restrictions.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/blessed-weapon-strike",
      "title": "Blessed Weapon Strike",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Scalable effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Add selectable sacred damage to one qualifying attack each turn.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/blessed-weapon-strike.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Once per turn, add radiant or necrotic damage to a weapon hit.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add selectable sacred damage to one qualifying attack each turn.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/bonus-action-spellfire",
      "title": "Bonus-Action Spellfire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/sacred-flame"
      ],
      "requirementsText": "[Sacred Flame](../../mind/spellcraft/sacred-flame.html)",
      "sourceSummary": "Cast Sacred Flame as a Bonus Action a limited number of times per long rest.",
      "effect": "To be adapted to action economy and use limits.",
      "markdown": "skill_tree/mind/spellcraft/bonus-action-spellfire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Radiant Effects → Quick Casting",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "+1 acting tick as a combo.",
        "scopeEffect": "Cast Sacred Flame as a combo action a limited number of times per full recovery.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/broad-magical-secrets",
      "title": "Broad Magical Secrets",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Repertoire leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Broaden the source lists eligible for a prepared-effect repertoire.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/broad-magical-secrets.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Select prepared spells from several class lists.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Broaden the source lists eligible for a prepared-effect repertoire.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/burst-of-sunlight",
      "title": "Burst of Sunlight",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Once per turn, emit sunlight around the user after a radiant attack hits.",
      "effect": "Candidate clause; define radius, duration, and light interactions.",
      "markdown": "skill_tree/mind/spellcraft/burst-of-sunlight.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Radiant effects → Light burst",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Once per action cycle, emit sunlight around the user after a radiant attack hits.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/cantrip-reconfiguration",
      "title": "Cantrip Reconfiguration",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/cantrip-repertoire"
      ],
      "requirementsText": "[Cantrip Repertoire](../../mind/spellcraft/cantrip-repertoire.html)",
      "sourceSummary": "Replace one selected cantrip when the character advances a level.",
      "effect": "Candidate clause; replace level-based timing with the skill system's advancement cadence.",
      "markdown": "skill_tree/mind/spellcraft/cantrip-reconfiguration.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spell techniques → Flexible repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Replace one selected cantrip when the character advances a level.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/cantrip-repertoire",
      "title": "Cantrip Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Scalable repertoire leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Know a selectable group of minor spells; capacity can increase with advancement.",
      "effect": "Gain a configurable repertoire of minor effects. Source spell lists and level scaling require adaptation.",
      "markdown": "skill_tree/mind/spellcraft/cantrip-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/cantrip-reconfiguration",
        "mind/spellcraft/extended-cantrip-range"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind → Spellcraft → Cantrips",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Know a selectable group of minor spells; capacity can increase with advancement.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/cantrip-vitality",
      "title": "Cantrip Vitality",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Convert minor spell damage into a nearby protective buffer.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/cantrip-vitality.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "When a cantrip damages a creature, grant temporary health nearby.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Convert minor spell damage into a nearby protective buffer.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/channel-divinity-reserve",
      "title": "Channel Divinity Reserve",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Scalable resource leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain a shared reserve for divine effect options.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/channel-divinity-reserve.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/mind-effects/divine-sense",
        "mind/social-influence/abjure-foes",
        "mind/social-influence/turn-undead",
        "mind/spellcraft/divine-spark"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Gain limited Channel Divinity uses with partial short and full long recovery.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain a shared reserve for divine effect options.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/combined-metamagic",
      "title": "Combined Metamagic",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/metamagic-repertoire",
        "mind/spellcraft/sorcery-point-reserve"
      ],
      "requirementsText": "[Metamagic Repertoire](../../mind/spellcraft/metamagic-repertoire.html); [Sorcery Point Reserve](../../mind/spellcraft/sorcery-point-reserve.html)",
      "sourceSummary": "Apply two compatible metamagic techniques to one spell.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/combined-metamagic.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Apply two compatible metamagic techniques to one spell.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Apply two compatible metamagic techniques to one spell.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/component-free-casting",
      "title": "Component-Free Casting",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Cast the selected spell without spell components.",
      "effect": "Candidate clause; decide whether an equivalent activation cost exists.",
      "markdown": "skill_tree/mind/spellcraft/component-free-casting.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spell techniques → Component-free activation",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Cast the selected spell without spell components.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/component-free-chill-touch",
      "title": "Component-Free Chill Touch",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Component-Free Chill Touch is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spellcraft/component-free-chill-touch.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/component-free-message",
      "title": "Component-Free Message",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Component-Free Message is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spellcraft/component-free-message.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/concentrated-faerie-fire",
      "title": "Concentrated Faerie Fire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Damage does not interrupt concentration on Faerie Fire when cast through this feat's free use.",
      "effect": "Candidate clause; determine whether concentration is a system mechanic.",
      "markdown": "skill_tree/mind/spellcraft/concentrated-faerie-fire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Light and revelation → Concentration",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick.",
        "action": "Maintained action.",
        "scopeEffect": "Damage does not interrupt concentration on Faerie Fire when cast through this feat's free use.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/concentration-free-alteration",
      "title": "Concentration-Free Alteration",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Concentration-Free Alteration is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spellcraft/concentration-free-alteration.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick.",
        "action": "Maintained action.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/concentration-resilience",
      "title": "Concentration Resilience",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain Advantage on Constitution saves to maintain Concentration.",
      "effect": "To be adapted to mental load and maintaining Influence effects.",
      "markdown": "skill_tree/mind/spellcraft/concentration-resilience.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Maintain an Effect",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick.",
        "action": "Maintained action.",
        "scopeEffect": "rolls twice and keeps the higher result on Constitution defense checks to maintain Concentration.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/conjuration-spell-repertoire",
      "title": "Conjuration Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain a growing set of conjuration spells that are always prepared, with access keyed to spell-slot levels.",
      "effect": "To be adapted; spell slots and spell levels are not established in the system yet.",
      "markdown": "skill_tree/mind/spellcraft/conjuration-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Conjuration → Prepared Effects",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain a growing set of conjuration spells that are always prepared, with access keyed to spell-slot levels.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/created-item-spell-focus",
      "title": "Created Item Spell Focus",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "crafting/tools-and-making/replicated-magic-item"
      ],
      "requirementsText": "[Replicated Magic Item](../../crafting/tools-and-making/replicated-magic-item.html)",
      "sourceSummary": "Use one of your created items as a spellcasting focus.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/created-item-spell-focus.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Use one of your created items as a spellcasting focus.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Use one of your created items as a spellcasting focus.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "mind/spellcraft/detection-spell-repertoire",
      "title": "Detection Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Add the mark's listed detection and divination spells to the user's spell list.",
      "effect": "Candidate clause; treat its source spell list as inspiration for a detection specialization.",
      "markdown": "skill_tree/mind/spellcraft/detection-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Detection repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add the mark's listed detection and divination spells to the user's spell list.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/diabolic-magic-weapon",
      "title": "Diabolic Magic Weapon",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Diabolic Magic Weapon is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spellcraft/diabolic-magic-weapon.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/dispel-darkness",
      "title": "Dispel Darkness",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "The aura dispels magical darkness that overlaps its area.",
      "effect": "Candidate clause; determine which concealment or field effects it disrupts.",
      "markdown": "skill_tree/mind/spellcraft/dispel-darkness.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Radiant effects → Counter darkness",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick.",
        "action": "Maintained action.",
        "scopeEffect": "The aura dispels magical darkness that overlaps its area.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/divination-spell-repertoire",
      "title": "Divination Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain a growing set of divination spells that are always prepared, keyed to spell-slot levels.",
      "effect": "To be adapted; D&D spell-level progression is not used directly.",
      "markdown": "skill_tree/mind/spellcraft/divination-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Divination → Prepared Effects",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain a growing set of divination spells that are always prepared, keyed to spell-slot levels.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/divine-order-choice",
      "title": "Divine Order Choice",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Choice node",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Select one of two sacred training branches.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/divine-order-choice.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Choose martial protection or expanded cantrip and divine knowledge benefits.",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Select one of two sacred training branches.",
        "parent": "Virtual Manipulation",
        "parentStat": "IQ",
        "rollCheckStat": "IQ"
      }
    },
    {
      "id": "mind/spellcraft/divine-spark",
      "title": "Divine Spark",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Choice effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/channel-divinity-reserve"
      ],
      "requirementsText": "[Channel Divinity Reserve](../../mind/spellcraft/channel-divinity-reserve.html)",
      "sourceSummary": "Use one divine reserve for restorative or harmful energy.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/divine-spark.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Spend Channel Divinity to heal a target or deal radiant or necrotic damage.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Use one divine reserve for restorative or harmful energy.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/dragonmark-preparation",
      "title": "Dragonmark Preparation",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Always keep the spells on the user's Mark spell list prepared.",
      "effect": "Candidate clause; translate preparation into persistent access to learned effects.",
      "markdown": "skill_tree/mind/spellcraft/dragonmark-preparation.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Dragonmark repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Always keep the spells on the user's Mark spell list prepared.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/dragonmark-spell-slot",
      "title": "Dragonmark Spell Slot",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain one additional spell slot for Dragonmark spells, refreshing after a short or long rest.",
      "effect": "Candidate clause; map to the system's influence and skill-use resources.",
      "markdown": "skill_tree/mind/spellcraft/dragonmark-spell-slot.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Dragonmark resource reserve",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Gain one additional casting resources for Dragonmark spells, refreshing after a short or full recovery.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/dual-word-targeting",
      "title": "Dual Word Targeting",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Extend a narrow group of decisive verbal effects to a second target.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/dual-word-targeting.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Always prepare two power-word spells and let either affect a second nearby target.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Extend a narrow group of decisive verbal effects to a second target.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/elemental-damage-floor",
      "title": "Elemental Damage Floor",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/elemental-resistance-bypass"
      ],
      "requirementsText": "[Elemental Resistance Bypass](../../mind/spellcraft/elemental-resistance-bypass.html)",
      "sourceSummary": "Treat a 1 rolled on a damage die for a spell of the chosen energy type as a 2.",
      "effect": "To be adapted if energy damage uses dice.",
      "markdown": "skill_tree/mind/spellcraft/elemental-damage-floor.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Elemental Damage → Reliable Damage",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Treat a 1 rolled on a damage die for a spell of the chosen energy type as a 2.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/elemental-resistance-bypass",
      "title": "Elemental Resistance Bypass",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Spells ignore resistance to one chosen damage type from Acid, Cold, Fire, Lightning, or Thunder.",
      "effect": "To be adapted to damage types and resistance rules.",
      "markdown": "skill_tree/mind/spellcraft/elemental-resistance-bypass.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/elemental-damage-floor"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Elemental Damage → Overcome Resistance",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Spells ignore resistance to one chosen damage type from Acid, Cold, Fire, Lightning, or Thunder.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/enchantment-spell-repertoire",
      "title": "Enchantment Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain a growing set of enchantment spells that are always prepared, keyed to spell-slot levels.",
      "effect": "To be adapted to Influence and virtual-world control; D&D spell levels are not used directly.",
      "markdown": "skill_tree/mind/spellcraft/enchantment-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Enchantment → Prepared Effects",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain a growing set of enchantment spells that are always prepared, keyed to spell-slot levels.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/evocation-power-surge",
      "title": "Evocation Power Surge",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Add Proficiency Bonus to one damage roll from an evocation spell, once per long rest in the source rules.",
      "effect": "To be adapted; replace Proficiency Bonus and long-rest assumptions as needed.",
      "markdown": "skill_tree/mind/spellcraft/evocation-power-surge.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Evocation → Amplify Evocation",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Add skill proficiency to one damage roll from an evocation spell, once per full recovery in the source rules.",
        "parent": "Virtual Manipulation",
        "parentStat": "IQ",
        "rollCheckStat": "IQ"
      }
    },
    {
      "id": "mind/spellcraft/evocation-spell-repertoire",
      "title": "Evocation Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain a growing set of evocation spells that are always prepared, keyed to spell-slot levels.",
      "effect": "To be adapted; spell levels and slots are not part of the defined system yet.",
      "markdown": "skill_tree/mind/spellcraft/evocation-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Evocation → Prepared Effects",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain a growing set of evocation spells that are always prepared, keyed to spell-slot levels.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/expanded-healing-touch",
      "title": "Expanded Healing Touch",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain multiple free Cure Wounds castings per long rest instead of one.",
      "effect": "Candidate upgrade node; set the free-use pool and refresh interval.",
      "markdown": "skill_tree/mind/spellcraft/expanded-healing-touch.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/potent-healing"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Repair and restoration",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain multiple free Cure Wounds castings per full recovery instead of one.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/extended-cantrip-range",
      "title": "Extended Cantrip Range",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/cantrip-repertoire"
      ],
      "requirementsText": "[Cantrip Repertoire](../../mind/spellcraft/cantrip-repertoire.html)",
      "sourceSummary": "Extend the range of minor effects above a minimum native range.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/extended-cantrip-range.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Increase the range of qualifying cantrips substantially.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Extend the range of minor effects above a minimum native range.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/extended-hunters-mark",
      "title": "Extended Hunter's Mark",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/mark-finding-hunters-mark"
      ],
      "requirementsText": "[Mark Finding: Hunter's Mark](../../mind/spellcraft/mark-finding-hunters-mark.html)",
      "sourceSummary": "Double the range of Hunter's Mark.",
      "effect": "Candidate clause; set signal range and tracking limits.",
      "markdown": "skill_tree/mind/spellcraft/extended-hunters-mark.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Target tracking",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Double the range of Hunter's Mark.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/extended-spell-range",
      "title": "Extended Spell Range",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Increase the range of a qualifying spell by 60 feet.",
      "effect": "To be adapted to virtual and physical range units.",
      "markdown": "skill_tree/mind/spellcraft/extended-spell-range.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Extended Reach",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase the range of a qualifying spell by 60 feet.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/faerie-fire",
      "title": "Faerie Fire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Access to the Faerie Fire spell, with a selected mentellectic stat as its casting basis.",
      "effect": "Candidate clause; translate the spell into the system's virtual-world and influence rules.",
      "markdown": "skill_tree/mind/spellcraft/faerie-fire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Light and revelation",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Access to the Faerie Fire spell, with a selected mentellectic stat as its casting basis.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/fey-bestow-curse",
      "title": "Bestow Curse Access",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Bestow Curse Access is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spellcraft/fey-bestow-curse.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/fey-entangle",
      "title": "Entangle Access",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Entangle Access is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spellcraft/fey-entangle.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/fey-hex",
      "title": "Hex Access",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Hex Access is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spellcraft/fey-hex.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/fey-pact-cantrips",
      "title": "Fey Cantrip Access",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Fey Cantrip Access is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spellcraft/fey-pact-cantrips.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/fey-plant-growth",
      "title": "Plant Growth Access",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Plant Growth Access is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spellcraft/fey-plant-growth.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/fey-spell-access",
      "title": "Fey Spell Access",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep a chosen first-level divination or enchantment spell available and cast it without spending a spell slot once per long rest.",
      "effect": "To be adapted; spell schools, levels, and resource limits need conversion.",
      "markdown": "skill_tree/mind/spellcraft/fey-spell-access.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Fey Effects → Chosen Spell",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep a chosen first-level divination or enchantment spell available and cast it without spending a casting resources once per full recovery.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/find-familiar",
      "title": "Find Familiar",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep Find Familiar prepared; cast it once without a spell slot or material components per long rest, or use spell slots.",
      "effect": "To be adapted. Determine whether this creates a virtual agent, machine, or other companion.",
      "markdown": "skill_tree/mind/spellcraft/find-familiar.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/mind-effects/battle-familiar",
        "mind/mind-effects/elemental-familiar-infusion",
        "mind/mind-effects/fortified-familiar",
        "mind/mind-effects/healing-beacon",
        "mind/mind-effects/helpful-familiar",
        "mind/mind-effects/intercept-attack",
        "mind/mind-effects/otherworldly-familiar-infusion"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Conjuration → Companion Construct",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Find Familiar prepared; cast it once without a casting resources or material components per full recovery, or use casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/finding-spell-repertoire",
      "title": "Finding Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Add the mark's listed finding, movement, and divination spells to the user's spell list.",
      "effect": "Candidate clause; treat its source spell list as inspiration for a search specialization.",
      "markdown": "skill_tree/mind/spellcraft/finding-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Finding repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add the mark's listed finding, movement, and divination spells to the user's spell list.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/fire-bolt",
      "title": "Fire Bolt",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain access to the Fire Bolt cantrip.",
      "effect": "To be adapted to the setting's machine, virtual-world, and combat rules.",
      "markdown": "skill_tree/mind/spellcraft/fire-bolt.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Evocation → Fire Bolt",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain access to the Fire Bolt cantrip.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/fog-cloud",
      "title": "Fog Cloud",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep Fog Cloud prepared and cast it once per long rest without a spell slot.",
      "effect": "To be adapted to virtual or physical sensory interference.",
      "markdown": "skill_tree/mind/spellcraft/fog-cloud.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/mind-effects/grasping-mist"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Concealment → Fog Field",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Fog Cloud prepared and cast it once per full recovery without a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/fortifying-light",
      "title": "Fortifying Light",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "The user and visible allies within the aura gain temporary health at the start of each turn.",
      "effect": "Candidate clause; map temporary health to shielding or body integrity.",
      "markdown": "skill_tree/mind/spellcraft/fortifying-light.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Radiant effects → Ally protection",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick.",
        "action": "Maintained action.",
        "scopeEffect": "The user and visible allies within the aura gain temporary health at the start of each turn.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/free-arcanum-casting",
      "title": "Free Arcanum Casting",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/mystic-arcanum-repertoire"
      ],
      "requirementsText": "[Mystic Arcanum Repertoire](../../mind/spellcraft/mystic-arcanum-repertoire.html)",
      "sourceSummary": "Cast a learned arcanum from its dedicated reserve.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/free-arcanum-casting.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Cast a learned arcanum from its dedicated reserve.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Cast a learned arcanum from its dedicated reserve.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/free-casting",
      "title": "Free Casting",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "On a successful chance roll, casting a low-level spell does not expend its spell slot.",
      "effect": "Candidate clause; adapt to the game's resource economy.",
      "markdown": "skill_tree/mind/spellcraft/free-casting.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spell techniques → Efficient casting",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "On a successful chance roll, casting a low-level spell does not expend its casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/free-divine-spell",
      "title": "Free Divine Spell",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Invoke one bounded repertoire effect without its normal casting resource.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/free-divine-spell.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/greater-divine-intervention"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Cast an eligible prepared divine spell without a slot or material components once per recovery.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Invoke one bounded repertoire effect without its normal casting resource.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/free-hunters-mark",
      "title": "Free Hunters Mark",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Prepare and cast a quarry-marking spell from a dedicated reserve.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/free-hunters-mark.html",
      "unresolvedRequirements": [],
      "dependents": [
        "embodiment/combat/improved-quarry-damage",
        "embodiment/combat/marked-target-accuracy",
        "mind/spellcraft/unbreakable-quarry-focus"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Prepare and cast a quarry-marking spell from a dedicated reserve.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Prepare and cast a quarry-marking spell from a dedicated reserve.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/free-metamagic",
      "title": "Free Metamagic",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/metamagic-repertoire"
      ],
      "requirementsText": "[Metamagic Repertoire](../../mind/spellcraft/metamagic-repertoire.html)",
      "sourceSummary": "Apply a metamagic technique without its normal point cost.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/free-metamagic.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Apply a metamagic technique without its normal point cost.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Apply a metamagic technique without its normal point cost.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/free-patron-contact",
      "title": "Free Patron Contact",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/patron-contact"
      ],
      "requirementsText": "[Patron Contact](../../mind/spellcraft/patron-contact.html)",
      "sourceSummary": "Contact a patron without spending a spell slot.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/free-patron-contact.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Contact a patron without spending a spell slot.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Contact a patron without spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/free-signature-casting",
      "title": "Free Signature Casting",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/signature-spell-repertoire"
      ],
      "requirementsText": "[Signature Spell Repertoire](../../mind/spellcraft/signature-spell-repertoire.html)",
      "sourceSummary": "Cast signature spells from a dedicated free reserve.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/free-signature-casting.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Cast signature spells from a dedicated free reserve.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Cast signature spells from a dedicated free reserve.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/free-smite",
      "title": "Free Smite",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Prepare and cast a signature smite without spending a normal slot.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/free-smite.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Prepare and cast a signature smite without spending a normal slot.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Prepare and cast a signature smite without spending a normal slot.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/free-steed",
      "title": "Free Steed",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Prepare and cast a steed-summoning spell without spending a normal slot.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/free-steed.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Prepare and cast a steed-summoning spell without spending a normal slot.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Prepare and cast a steed-summoning spell without spending a normal slot.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/friends-cantrip",
      "title": "Friends",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain access to the Friends cantrip.",
      "effect": "To be adapted to the setting's social and virtual-world rules.",
      "markdown": "skill_tree/mind/spellcraft/friends-cantrip.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Enchantment or Social Manipulation → Friends",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain access to the Friends cantrip.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/fueled-evocation",
      "title": "Fueled Evocation",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Once per turn, expend up to two Hit Point Dice and add their total to an evocation spell's damage.",
      "effect": "To be adapted; decide whether mind or embodiment resources can fuel Influence.",
      "markdown": "skill_tree/mind/spellcraft/fueled-evocation.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Evocation → Convert Vitality to Power",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Once per action cycle, expend up to two Hit Point Dice and add their total to an evocation spell's damage.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/fueled-spellfire",
      "title": "Fueled Spellfire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Once per turn, spend up to two Hit Point Dice and add their total to one radiant spell damage roll.",
      "effect": "To be adapted to Willpower, embodiment health, and Influence costs.",
      "markdown": "skill_tree/mind/spellcraft/fueled-spellfire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Spellfire → Convert Vitality to Radiant Damage",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Once per action cycle, spend up to two Hit Point Dice and add their total to one radiant spell damage roll.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/full-pact-recovery",
      "title": "Full Pact Recovery",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/pact-slot-reserve"
      ],
      "requirementsText": "[Pact Slot Reserve](../../mind/spellcraft/pact-slot-reserve.html)",
      "sourceSummary": "Perform a rite to recover all pact spell slots.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/full-pact-recovery.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Perform a rite to recover all pact spell slots.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Perform a rite to recover all pact casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/genie-spell-scaling",
      "title": "Genie Spell Scaling",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/wish-magic"
      ],
      "requirementsText": "[Wish Magic](../../mind/spellcraft/wish-magic.html)",
      "sourceSummary": "The chosen spell gains greater slot-level strength at character levels 11 and 17.",
      "effect": "To be adapted; D&D level thresholds and spell slots are not used directly.",
      "markdown": "skill_tree/mind/spellcraft/genie-spell-scaling.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Genie Magic → Potent Casting",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "The chosen spell gains greater slot-level strength at character levels 11 and 17.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/greater-divine-intervention",
      "title": "Greater Divine Intervention",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/free-divine-spell"
      ],
      "requirementsText": "[Free Divine Spell](../../mind/spellcraft/free-divine-spell.html)",
      "sourceSummary": "Expand free divine invocation to a reality-changing effect with extended recovery.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/greater-divine-intervention.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Use Divine Intervention to invoke Wish with a long variable recovery.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Expand free divine invocation to a reality-changing effect with extended recovery.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/guardians-shield",
      "title": "Guardian's Shield",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep Shield prepared and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; adapt the defense field to embodiment defenses.",
      "markdown": "skill_tree/mind/spellcraft/guardians-shield.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Personal defense field",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Shield prepared and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/guidance-cantrip",
      "title": "Guidance",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain access to the Guidance cantrip.",
      "effect": "To be adapted to the game's check and Influence systems.",
      "markdown": "skill_tree/mind/spellcraft/guidance-cantrip.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Divination or Support → Guidance",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain access to the Guidance cantrip.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/handling-spell-repertoire",
      "title": "Handling Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Add the mark's listed command, companion, animal, and support spells to the user's spell list.",
      "effect": "Candidate clause; treat its source spell list as inspiration for an entity-handling specialization.",
      "markdown": "skill_tree/mind/spellcraft/handling-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Handling repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add the mark's listed command, companion, animal, and support spells to the user's spell list.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/hard-to-discern-illusion",
      "title": "Hard-to-Discern Illusion",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Impose Disadvantage on Investigation checks made to identify the true nature of your spell-created illusions.",
      "effect": "To be adapted to virtual-world perceptual tests.",
      "markdown": "skill_tree/mind/spellcraft/hard-to-discern-illusion.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Illusion → Concealed Illusion",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Impose roll twice and keep the lower result on Investigation checks made to identify the true nature of your spell-created illusions.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/healing-spell-repertoire",
      "title": "Healing Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Add the mark's listed restorative and vitality spells to the user's spell list.",
      "effect": "Candidate clause; adapt this list into a mind or embodiment recovery specialization.",
      "markdown": "skill_tree/mind/spellcraft/healing-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Healing repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add the mark's listed restorative and vitality spells to the user's spell list.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/hospitality-spell-repertoire",
      "title": "Hospitality Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Add the mark's listed food, shelter, and community-support spells to the user's spell list.",
      "effect": "Candidate clause; adapt the source list into crafting, shelter, and social influence branches.",
      "markdown": "skill_tree/mind/spellcraft/hospitality-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Hospitality repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add the mark's listed food, shelter, and community-support spells to the user's spell list.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/illusion-inspires-ally",
      "title": "Illusion Inspires Ally",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Casting an illusion spell grants one observing ally a Heroic Inspiration resource, once per long rest in the source rules.",
      "effect": "To be adapted; the source's inspiration resource and rest limit need conversion.",
      "markdown": "skill_tree/mind/spellcraft/illusion-inspires-ally.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Illusion → Support Through Illusion",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Casting an illusion spell grants one observing ally a Heroic Inspiration resource, once per full recovery in the source rules.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/illusion-spell-repertoire",
      "title": "Illusion Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain a growing set of illusion spells that are always prepared, keyed to spell-slot levels.",
      "effect": "To be adapted; no spell-slot progression is yet defined.",
      "markdown": "skill_tree/mind/spellcraft/illusion-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Illusion → Prepared Effects",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain a growing set of illusion spells that are always prepared, keyed to spell-slot levels.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/improved-invisibility",
      "title": "Improved Invisibility",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/invisibility"
      ],
      "requirementsText": "[Invisibility](../../mind/spellcraft/invisibility.html)",
      "sourceSummary": "Cast the free Invisibility use at an improved strength.",
      "effect": "Candidate upgrade node; define stronger concealment and detection interactions.",
      "markdown": "skill_tree/mind/spellcraft/improved-invisibility.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Shadow concealment",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Cast the free Invisibility use at an improved strength.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/improved-magic-weapon",
      "title": "Improved Magic Weapon",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/mark-making-magic-weapon"
      ],
      "requirementsText": "[Mark Making: Magic Weapon](../../mind/spellcraft/mark-making-magic-weapon.html)",
      "sourceSummary": "Cast the free Magic Weapon use at an improved strength.",
      "effect": "Candidate upgrade node; define enhancement potency and equipment compatibility.",
      "markdown": "skill_tree/mind/spellcraft/improved-magic-weapon.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Equipment augmentation",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Cast the free Magic Weapon use at an improved strength.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/infernal-armor-of-agathys",
      "title": "Infernal Armor of Agathys",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Infernal Armor of Agathys is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spellcraft/infernal-armor-of-agathys.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/innate-sorcery-reserve",
      "title": "Innate Sorcery Reserve",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Maintain limited uses of an intensified innate-magic state.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/innate-sorcery-reserve.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/sorcery-funded-innate-state",
        "mind/spellcraft/spell-attack-advantage",
        "mind/spellcraft/spell-save-pressure"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Maintain limited uses of an intensified innate-magic state.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick.",
        "action": "Maintained action.",
        "scopeEffect": "Maintain limited uses of an intensified innate-magic state.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/inspired-hospitality-buffer",
      "title": "Inspired Hospitality Buffer",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Give each chosen nearby target temporary health based on a mentellectic stat and proficiency.",
      "effect": "Candidate clause; adapt group shielding and stat scaling.",
      "markdown": "skill_tree/mind/spellcraft/inspired-hospitality-buffer.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Hospitality → Share protection",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Give each chosen nearby target temporary health based on a mentellectic stat and proficiency.",
        "parent": "Virtual Manipulation",
        "parentStat": "IQ",
        "rollCheckStat": "IQ"
      }
    },
    {
      "id": "mind/spellcraft/inspired-hospitality-recovery",
      "title": "Inspired Hospitality Recovery",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Use the modified spell to reduce each chosen nearby target's Exhaustion by one.",
      "effect": "Candidate clause; adapt exhaustion and mass recovery states.",
      "markdown": "skill_tree/mind/spellcraft/inspired-hospitality-recovery.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Hospitality → Remove exhaustion",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Use the modified spell to reduce each chosen nearby target's Exhaustion by one.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/invisibility",
      "title": "Invisibility",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep the Invisibility spell prepared and cast it without a slot once per long rest.",
      "effect": "To be adapted to concealment, detection, and virtual-world systems.",
      "markdown": "skill_tree/mind/spellcraft/invisibility.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/improved-invisibility"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Concealment → Invisibility",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep the Invisibility spell prepared and cast it without a slot once per full recovery.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/invocation-reconfiguration",
      "title": "Invocation Reconfiguration",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/invocation-repertoire"
      ],
      "requirementsText": "[Invocation Repertoire](../../mind/spellcraft/invocation-repertoire.html)",
      "sourceSummary": "Replace learned invocations during advancement.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/invocation-reconfiguration.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Replace learned invocations during advancement.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Replace learned invocations during advancement.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/invocation-repertoire",
      "title": "Invocation Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Learn a configurable repertoire of eldritch invocations.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/invocation-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/invocation-reconfiguration"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Learn a configurable repertoire of eldritch invocations.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Learn a configurable repertoire of eldritch invocations.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/level-one-spell",
      "title": "Level-One Spell Access",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/magic-initiate-cantrips"
      ],
      "requirementsText": "[Cantrip Access](../../mind/spellcraft/magic-initiate-cantrips.html)",
      "sourceSummary": "Keep one chosen first-level spell prepared and cast it once without a spell slot per long rest; spell slots can also be used.",
      "effect": "To be adapted; spell levels and spell slots are not established in this system.",
      "markdown": "skill_tree/mind/spellcraft/level-one-spell.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Advanced Spell Repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep one chosen first-level spell prepared and cast it once without a casting resources per full recovery; casting resources can also be used.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/life-manipulation",
      "title": "Life Manipulation",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "After casting a necromancy spell with a slot, roll up to two Hit Point Dice and recover Hit Points equal to their sum plus the slot's level.",
      "effect": "To be adapted to Willpower and embodiment recovery.",
      "markdown": "skill_tree/mind/spellcraft/life-manipulation.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Necromancy → Restore Through Necromancy",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "After casting a necromancy spell with a slot, roll up to two Hit Point Dice and recover Hit Points equal to their sum plus the slot's level.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "mind/spellcraft/light-cantrip",
      "title": "Light Cantrip",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Learn the Light cantrip or a replacement Cleric cantrip; material components are not required.",
      "effect": "To be adapted to illumination and access rules.",
      "markdown": "skill_tree/mind/spellcraft/light-cantrip.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/solar-luminance"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Illumination → Light",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Learn the Light cantrip or a replacement Cleric cantrip; material components are not required.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/magic-initiate-cantrips",
      "title": "Cantrip Access",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Learn two cantrips from one of the Cleric, Druid, or Wizard lists.",
      "effect": "To be adapted to the setting's virtual and machine effect rules.",
      "markdown": "skill_tree/mind/spellcraft/magic-initiate-cantrips.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/advanced-spell-access",
        "mind/spellcraft/level-one-spell"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Basic Spell Repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Learn two cantrips from one of the Cleric, Druid, or Wizard lists.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/magical-augmentation",
      "title": "Magical Augmentation",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Increase Speed for the current turn by five feet per spell-slot level used to cast a transmutation spell.",
      "effect": "To be adapted to movement units and temporary embodiment changes.",
      "markdown": "skill_tree/mind/spellcraft/magical-augmentation.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Transmutation → Burst Movement",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase Speed for the current turn by five feet per spell-slot level used to cast a transmutation spell.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/magical-cunning",
      "title": "Magical Cunning",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/pact-slot-reserve"
      ],
      "requirementsText": "[Pact Slot Reserve](../../mind/spellcraft/pact-slot-reserve.html)",
      "sourceSummary": "Perform a brief rite to recover some pact magic.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/magical-cunning.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Perform a brief rite to recover some pact magic.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Perform a brief rite to recover some pact magic.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/making-spell-repertoire",
      "title": "Making Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Add the mark's listed identification, creation, and equipment spells to the user's spell list.",
      "effect": "Candidate clause; adapt the source list into crafting and construction branches.",
      "markdown": "skill_tree/mind/spellcraft/making-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Making repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add the mark's listed identification, creation, and equipment spells to the user's spell list.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-detection-detect-magic",
      "title": "Mark Detection: Detect Magic",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep Detect Magic prepared; cast it once per long rest without a spell slot or by spending a spell slot.",
      "effect": "Candidate clause; define detectable signals and the virtual-world equivalent of magic.",
      "markdown": "skill_tree/mind/spellcraft/mark-detection-detect-magic.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Detection",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Detect Magic prepared; cast it once per full recovery without a casting resources or by spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-detection-detect-poison",
      "title": "Mark Detection: Detect Poison and Disease",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep Detect Poison and Disease prepared; cast it once per long rest without a spell slot or by spending a spell slot.",
      "effect": "Candidate clause; adapt to toxins, pathogens, and machine corruption.",
      "markdown": "skill_tree/mind/spellcraft/mark-detection-detect-poison.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Biological and chemical detection",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Detect Poison and Disease prepared; cast it once per full recovery without a casting resources or by spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-detection-see-invisibility",
      "title": "Mark Detection: See Invisibility",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Prepare See Invisibility and cast it once per long rest without a spell slot or by spending a spell slot.",
      "effect": "Candidate clause; map concealment types and remove D&D level timing.",
      "markdown": "skill_tree/mind/spellcraft/mark-detection-see-invisibility.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Concealed-target detection",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Prepare See Invisibility and cast it once per full recovery without a casting resources or by spending a casting resources.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-finding-hunters-mark",
      "title": "Mark Finding: Hunter's Mark",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep Hunter's Mark prepared and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; translate target designation into tracking or influence rules.",
      "markdown": "skill_tree/mind/spellcraft/mark-finding-hunters-mark.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/extended-hunters-mark"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Target tracking",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Hunter's Mark prepared and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-finding-locate-object",
      "title": "Mark Finding: Locate Object",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Prepare Locate Object and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; map the effect to virtual search and object identifiers.",
      "markdown": "skill_tree/mind/spellcraft/mark-finding-locate-object.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Object location",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Prepare Locate Object and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-healing-cure-wounds",
      "title": "Mark Healing: Cure Wounds",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep Cure Wounds prepared and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; map to body repair and mind health systems.",
      "markdown": "skill_tree/mind/spellcraft/mark-healing-cure-wounds.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Repair and restoration",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Cure Wounds prepared and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-healing-lesser-restoration",
      "title": "Mark Healing: Lesser Restoration",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Prepare Lesser Restoration and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; map to condition removal and system repair.",
      "markdown": "skill_tree/mind/spellcraft/mark-healing-lesser-restoration.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Remove impairment",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Prepare Lesser Restoration and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-hospitality-calm-emotions",
      "title": "Mark Hospitality: Calm Emotions",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Prepare Calm Emotions and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; map to the game's mental health and aspect systems.",
      "markdown": "skill_tree/mind/spellcraft/mark-hospitality-calm-emotions.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Social influence → Emotional regulation",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Prepare Calm Emotions and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-hospitality-purify-food",
      "title": "Mark Hospitality: Purify Food and Drink",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Prepare Purify Food and Drink and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; define contamination and resource costs.",
      "markdown": "skill_tree/mind/spellcraft/mark-hospitality-purify-food.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Hospitality effects",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Prepare Purify Food and Drink and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-hospitality-unseen-servant",
      "title": "Mark Hospitality: Unseen Servant",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Prepare Unseen Servant and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; adapt to remote machine agents or virtual assistants.",
      "markdown": "skill_tree/mind/spellcraft/mark-hospitality-unseen-servant.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Remote assistance",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Prepare Unseen Servant and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-making-magic-weapon",
      "title": "Mark Making: Magic Weapon",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep Magic Weapon prepared and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; define item enhancement and duration.",
      "markdown": "skill_tree/mind/spellcraft/mark-making-magic-weapon.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/improved-magic-weapon"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Equipment augmentation",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Magic Weapon prepared and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "mind/spellcraft/mark-making-mending",
      "title": "Mark Making: Mending",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Learn the Mending cantrip.",
      "effect": "Candidate clause; adapt to machine repair and virtual object restoration.",
      "markdown": "skill_tree/mind/spellcraft/mark-making-mending.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Repair effects",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Learn the Mending cantrip.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-scribing-comprehend-languages",
      "title": "Mark Scribing: Comprehend Languages",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep Comprehend Languages prepared and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; adapt to machine protocols and virtual languages.",
      "markdown": "skill_tree/mind/spellcraft/mark-scribing-comprehend-languages.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Language comprehension",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Comprehend Languages prepared and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-scribing-magic-mouth",
      "title": "Mark Scribing: Magic Mouth",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Prepare Magic Mouth and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; adapt to stored messages and triggered software agents.",
      "markdown": "skill_tree/mind/spellcraft/mark-scribing-magic-mouth.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Encoded messages",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Prepare Magic Mouth and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "mind/spellcraft/mark-scribing-message",
      "title": "Mark Scribing: Message",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Learn the Message cantrip.",
      "effect": "Candidate clause; adapt to networked communication.",
      "markdown": "skill_tree/mind/spellcraft/mark-scribing-message.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Remote communication",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Learn the Message cantrip.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-shadow-invisibility",
      "title": "Mark Shadow: Invisibility",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep Invisibility prepared and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; define visual, digital, and sensor concealment.",
      "markdown": "skill_tree/mind/spellcraft/mark-shadow-invisibility.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Shadow concealment",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Invisibility prepared and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-shadow-minor-illusion",
      "title": "Mark Shadow: Minor Illusion",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Learn the Minor Illusion cantrip.",
      "effect": "Candidate clause; adapt sensory and interface illusions.",
      "markdown": "skill_tree/mind/spellcraft/mark-shadow-minor-illusion.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Shadow illusion",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Learn the Minor Illusion cantrip.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-storm-gust-of-wind",
      "title": "Mark Storm: Gust of Wind",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep Gust of Wind prepared and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; adapt vector-force and environmental control.",
      "markdown": "skill_tree/mind/spellcraft/mark-storm-gust-of-wind.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Storm effects",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Gust of Wind prepared and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-storm-thunderclap",
      "title": "Mark Storm: Thunderclap",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Learn the Thunderclap cantrip.",
      "effect": "Candidate clause; adapt sound and pressure effects.",
      "markdown": "skill_tree/mind/spellcraft/mark-storm-thunderclap.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Storm effects",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Learn the Thunderclap cantrip.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-warding-alarm",
      "title": "Mark Warding: Alarm",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep Alarm prepared and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; adapt to network and physical intrusion detection.",
      "markdown": "skill_tree/mind/spellcraft/mark-warding-alarm.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Intrusion detection",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Alarm prepared and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-warding-arcane-lock",
      "title": "Mark Warding: Arcane Lock",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep Arcane Lock prepared and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; adapt to encrypted locks and virtual permissions.",
      "markdown": "skill_tree/mind/spellcraft/mark-warding-arcane-lock.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Access control",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Arcane Lock prepared and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mark-warding-mage-armor",
      "title": "Mark Warding: Mage Armor",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep Mage Armor prepared and cast it once per long rest without a slot or by spending a spell slot.",
      "effect": "Candidate clause; map to body plating or defensive interfaces.",
      "markdown": "skill_tree/mind/spellcraft/mark-warding-mage-armor.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Protective shell",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Mage Armor prepared and cast it once per full recovery without a slot or by spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mastered-magic-school",
      "title": "Mastered Magic School",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Specialization choice",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Choose a magical school that determines access to two spell effects.",
      "effect": "Candidate specialization; define the game's magic disciplines.",
      "markdown": "skill_tree/mind/spellcraft/mastered-magic-school.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spell techniques → One selected magical discipline",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Choose a magical school that determines access to two spell effects.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mastery-reconfiguration",
      "title": "Mastery Reconfiguration",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/at-will-mastered-spells"
      ],
      "requirementsText": "[At Will Mastered Spells](../../mind/spellcraft/at-will-mastered-spells.html)",
      "sourceSummary": "Replace selected mastered spells after extended study.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/mastery-reconfiguration.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Replace selected mastered spells after extended study.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Replace selected mastered spells after extended study.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/metamagic-repertoire",
      "title": "Metamagic Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Learn and reconfigure techniques that modify spellcasting.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/metamagic-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/combined-metamagic",
        "mind/spellcraft/free-metamagic"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Learn and reconfigure techniques that modify spellcasting.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Learn and reconfigure techniques that modify spellcasting.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/minor-illusion",
      "title": "Minor Illusion",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain access to the Minor Illusion cantrip; choose Intelligence, Wisdom, or Charisma as its casting ability.",
      "effect": "To be adapted. Decide how virtual-world and machine effects work through Influence.",
      "markdown": "skill_tree/mind/spellcraft/minor-illusion.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Illusion → Minor Illusion",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain access to the Minor Illusion cantrip; choose Intelligence, Wisdom, or Charisma as its casting ability.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mystic-arcanum-repertoire",
      "title": "Mystic Arcanum Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Learn one high-circle spell for each supported arcanum tier.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/mystic-arcanum-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/free-arcanum-casting"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Learn one high-circle spell for each supported arcanum tier.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Learn one high-circle spell for each supported arcanum tier.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mythal-ward-outcomes/mythal-dissipate-spell",
      "title": "Dissipate Incoming Spell",
      "group": [
        "mind",
        "spellcraft",
        "mythal-ward-outcomes"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/mythal-ward-outcomes"
      ],
      "requirementsText": "[Mythal Ward Outcomes](../../../mind/spellcraft/mythal-ward-outcomes.html)",
      "sourceSummary": "The triggering spell dissipates with no effect and its action is wasted; a spent spell slot is not expended.",
      "effect": "To be adapted to virtual-world and Influence countermeasures.",
      "markdown": "skill_tree/mind/spellcraft/mythal-ward-outcomes/mythal-dissipate-spell.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "The triggering spell dissipates with no effect and its action is wasted; a spent casting resources is not expended.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mythal-ward-outcomes/mythal-force-burst",
      "title": "Force Burst",
      "group": [
        "mind",
        "spellcraft",
        "mythal-ward-outcomes"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/mythal-ward-outcomes"
      ],
      "requirementsText": "[Mythal Ward Outcomes](../../../mind/spellcraft/mythal-ward-outcomes.html)",
      "sourceSummary": "A force burst strikes the user and creatures within 15 feet; each makes a Dexterity save or takes force damage scaled to the triggering spell, half on a success.",
      "effect": "To be adapted to damage and area rules.",
      "markdown": "skill_tree/mind/spellcraft/mythal-ward-outcomes/mythal-force-burst.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "A force burst strikes the user and creatures within 15 feet; each makes a Dexterity defense check or takes force damage scaled to the triggering spell, half on a success.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mythal-ward-outcomes/mythal-guard",
      "title": "Mythal Guard",
      "group": [
        "mind",
        "spellcraft",
        "mythal-ward-outcomes"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/mythal-ward-outcomes"
      ],
      "requirementsText": "[Mythal Ward Outcomes](../../../mind/spellcraft/mythal-ward-outcomes.html)",
      "sourceSummary": "Gain +2 AC for one minute, potentially turning the triggering spell attack into a miss.",
      "effect": "To be adapted to defense values and duration.",
      "markdown": "skill_tree/mind/spellcraft/mythal-ward-outcomes/mythal-guard.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain +2 AC for one minute, potentially turning the triggering spell attack into a miss.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mythal-ward-outcomes/mythal-ignite-objects",
      "title": "Ignite Nearby Objects",
      "group": [
        "mind",
        "spellcraft",
        "mythal-ward-outcomes"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/mythal-ward-outcomes"
      ],
      "requirementsText": "[Mythal Ward Outcomes](../../../mind/spellcraft/mythal-ward-outcomes.html)",
      "sourceSummary": "Nearby unworn, uncarried nonmagical flammable objects near the triggering caster catch fire and take fire damage.",
      "effect": "To be adapted to environment and ongoing hazard rules.",
      "markdown": "skill_tree/mind/spellcraft/mythal-ward-outcomes/mythal-ignite-objects.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Nearby unworn, uncarried nonmagical flammable objects near the triggering caster catch fire and take fire damage.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mythal-ward-outcomes/mythal-mutual-stun",
      "title": "Mutual Stun",
      "group": [
        "mind",
        "spellcraft",
        "mythal-ward-outcomes"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/mythal-ward-outcomes"
      ],
      "requirementsText": "[Mythal Ward Outcomes](../../../mind/spellcraft/mythal-ward-outcomes.html)",
      "sourceSummary": "User and triggering caster each save against an effect that can stun them until the end of their next turn.",
      "effect": "To be adapted to saves and incapacitation rules.",
      "markdown": "skill_tree/mind/spellcraft/mythal-ward-outcomes/mythal-mutual-stun.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "User and triggering caster each defense check against an effect that can stun them until the end of their next action.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mythal-ward-outcomes/mythal-reverse-gravity",
      "title": "Reverse Gravity Field",
      "group": [
        "mind",
        "spellcraft",
        "mythal-ward-outcomes"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/mythal-ward-outcomes"
      ],
      "requirementsText": "[Mythal Ward Outcomes](../../../mind/spellcraft/mythal-ward-outcomes.html)",
      "sourceSummary": "Reverse gravity in a 15-foot-radius, 60-foot-high area centered on the user for one minute.",
      "effect": "To be adapted to area, movement, and duration rules.",
      "markdown": "skill_tree/mind/spellcraft/mythal-ward-outcomes/mythal-reverse-gravity.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Reverse gravity in a 15-foot-radius, 60-foot-high area centered on the user for one minute.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mythal-ward-outcomes/mythal-telepathic-link",
      "title": "Telepathic Link",
      "group": [
        "mind",
        "spellcraft",
        "mythal-ward-outcomes"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat → Telepathy",
      "requirements": [
        "mind/spellcraft/mythal-ward-outcomes"
      ],
      "requirementsText": "[Mythal Ward Outcomes](../../../mind/spellcraft/mythal-ward-outcomes.html)",
      "sourceSummary": "Create a one-hour telepathic link between the user and the triggering spell's caster.",
      "effect": "To be adapted to telepathy, range, and privacy rules.",
      "markdown": "skill_tree/mind/spellcraft/mythal-ward-outcomes/mythal-telepathic-link.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Create a one-hour telepathic link between the user and the triggering spell's caster.",
        "parent": "Telepathy"
      }
    },
    {
      "id": "mind/spellcraft/mythal-ward-outcomes",
      "title": "Mythal Ward Outcomes",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect-leaf family",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/mythal-ward-trigger"
      ],
      "requirementsText": "[Mythal Ward Trigger](../../mind/spellcraft/mythal-ward-trigger.html)",
      "sourceSummary": "",
      "effect": "",
      "markdown": "skill_tree/mind/spellcraft/mythal-ward-outcomes.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/mythal-ward-outcomes/mythal-dissipate-spell",
        "mind/spellcraft/mythal-ward-outcomes/mythal-force-burst",
        "mind/spellcraft/mythal-ward-outcomes/mythal-guard",
        "mind/spellcraft/mythal-ward-outcomes/mythal-ignite-objects",
        "mind/spellcraft/mythal-ward-outcomes/mythal-mutual-stun",
        "mind/spellcraft/mythal-ward-outcomes/mythal-reverse-gravity",
        "mind/spellcraft/mythal-ward-outcomes/mythal-telepathic-link"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Spell Defense → Unpredictable Ward → Random Outcome",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/mythal-ward-trigger",
      "title": "Mythal Ward Trigger",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Use a reaction after a spell attack hits or a spell save fails, then roll on a table of magical outcomes. Uses scale by Proficiency Bonus per long rest.",
      "effect": "To be adapted; see outcome candidates below.",
      "markdown": "skill_tree/mind/spellcraft/mythal-ward-trigger.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/mythal-ward-outcomes"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Spell Defense → Unpredictable Ward",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Use a reaction after a spell attack hits or a spell defense check fails, then roll on a table of magical outcomes. Uses scale by skill proficiency per full recovery.",
        "parent": "Virtual Manipulation",
        "parentStat": "IQ",
        "rollCheckStat": "REFLEXES"
      }
    },
    {
      "id": "mind/spellcraft/necromancy-cantrip",
      "title": "Necromancy Cantrip",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Learn one chosen cantrip from the Necromancy school; choose the casting ability from Intelligence, Wisdom, or Charisma.",
      "effect": "To be adapted to the system's Influence and virtual-world rules.",
      "markdown": "skill_tree/mind/spellcraft/necromancy-cantrip.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Necromancy → Basic Necromancy",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Learn one chosen cantrip from the Necromancy school; choose the casting ability from Intelligence, Wisdom, or Charisma.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/necromancy-spell-repertoire",
      "title": "Necromancy Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain a growing set of necromancy spells that are always prepared, keyed to spell-slot levels.",
      "effect": "To be adapted; spell-slot and spell-level rules are not established.",
      "markdown": "skill_tree/mind/spellcraft/necromancy-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Necromancy → Prepared Effects",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain a growing set of necromancy spells that are always prepared, keyed to spell-slot levels.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/necrotic-resistance-bypass",
      "title": "Necrotic Resistance Bypass",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Necrotic Resistance Bypass is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spellcraft/necrotic-resistance-bypass.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/pact-slot-reserve",
      "title": "Pact Slot Reserve",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Maintain a small pool of pact spell slots with unified potency.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/pact-slot-reserve.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/full-pact-recovery",
        "mind/spellcraft/magical-cunning"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Maintain a small pool of pact spell slots with unified potency.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick.",
        "action": "Maintained action.",
        "scopeEffect": "Maintain a small pool of pact casting resources with unified potency.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/passage-spell-repertoire",
      "title": "Passage Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Add the mark's listed movement, transport, and travel spells to the user's spell list.",
      "effect": "Candidate clause; adapt the source list to mobility and spatial manipulation.",
      "markdown": "skill_tree/mind/spellcraft/passage-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Passage repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add the mark's listed movement, transport, and travel spells to the user's spell list.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/patron-contact",
      "title": "Patron Contact",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Prepare a spell that contacts an extraplanar patron.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/patron-contact.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/assured-patron-contact",
        "mind/spellcraft/free-patron-contact"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Prepare a spell that contacts an extraplanar patron.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Prepare a spell that contacts an extraplanar patron.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/persistent-conjuration",
      "title": "Persistent Conjuration",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Add the ability modifier increased by the source feat to Constitution saves made to maintain concentration on conjuration spells.",
      "effect": "To be adapted to the game's mental load and embodiment damage rules.",
      "markdown": "skill_tree/mind/spellcraft/persistent-conjuration.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Conjuration → Concentration",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick.",
        "action": "Maintained action.",
        "scopeEffect": "Add the ability modifier increased by the source feat to Constitution defense checks made to maintain concentration on conjuration spells.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/potent-cantrip",
      "title": "Potent Cantrip",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Add a linked mental attribute to minor-effect damage.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/potent-cantrip.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Add the casting attribute to cantrip damage.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add a linked mental attribute to minor-effect damage.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/potent-healing",
      "title": "Potent Healing",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/expanded-healing-touch"
      ],
      "requirementsText": "[Expanded Healing Touch](../../mind/spellcraft/expanded-healing-touch.html)",
      "sourceSummary": "Treat low healing dice from Cure Wounds as a higher minimum result.",
      "effect": "Candidate upgrade node; set healing floor and applicability.",
      "markdown": "skill_tree/mind/spellcraft/potent-healing.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Repair and restoration",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Treat low healing dice from Cure Wounds as a higher minimum result.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/powerful-radiance",
      "title": "Powerful Radiance",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Once per rest, maximize dice rolled for radiant damage.",
      "effect": "Candidate clause; adapt damage types and resource recovery.",
      "markdown": "skill_tree/mind/spellcraft/powerful-radiance.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Radiant effects → Damage optimization",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Once per rest, maximize dice rolled for radiant damage.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/prepared-aberrant-spell",
      "title": "Prepared Aberrant Spell",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep the selected spell prepared for use.",
      "effect": "Candidate clause; define preparation and access permanence.",
      "markdown": "skill_tree/mind/spellcraft/prepared-aberrant-spell.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spell techniques → Aberrant spell repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep the selected spell prepared for use.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/prepared-spell-reconfiguration",
      "title": "Prepared Spell Reconfiguration",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/prepared-spell-repertoire"
      ],
      "requirementsText": "[Prepared Spell Repertoire](../../mind/spellcraft/prepared-spell-repertoire.html)",
      "sourceSummary": "Replace prepared spells at a source-defined recovery or advancement event.",
      "effect": "Reconfigure a prepared-effect repertoire during an eligible downtime interval.",
      "markdown": "skill_tree/mind/spellcraft/prepared-spell-reconfiguration.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind → Spellcraft → Prepared Effects → Reconfigure",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Replace prepared spells at a source-defined recovery or advancement event.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/prepared-spell-repertoire",
      "title": "Prepared Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Scalable repertoire leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Prepare a limited selection of leveled spells from an eligible source list.",
      "effect": "Maintain a configurable repertoire of prepared effects, bounded by learned access and casting capacity.",
      "markdown": "skill_tree/mind/spellcraft/prepared-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/prepared-spell-reconfiguration",
        "mind/spellcraft/short-rest-prepared-swap"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind → Spellcraft → Prepared Effects",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Prepare a limited selection of leveled spells from an eligible source list.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/protective-ward",
      "title": "Protective Ward",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Casting an abjuration spell grants temporary hit points to the caster or a nearby visible creature, scaled by spell-slot level.",
      "effect": "To be adapted to the embodiment defense / mind health distinction.",
      "markdown": "skill_tree/mind/spellcraft/protective-ward.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Abjuration → Protective Field",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Casting an abjuration spell grants temporary hit points to the caster or a nearby visible creature, scaled by spell-slot level.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/quick-resistance",
      "title": "Quick Resistance",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/resistance-cantrip"
      ],
      "requirementsText": "[Resistance](../../mind/spellcraft/resistance-cantrip.html)",
      "sourceSummary": "Cast Resistance as a Bonus Action.",
      "effect": "To be adapted to the action economy and resource limits.",
      "markdown": "skill_tree/mind/spellcraft/quick-resistance.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Protection → Accelerated Resistance",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "+1 acting tick as a combo.",
        "scopeEffect": "Cast Resistance as a combo action.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/quick-ritual",
      "title": "Quick Ritual",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/ritual-spell-repertoire"
      ],
      "requirementsText": "[Ritual Spell Repertoire](../../mind/spellcraft/ritual-spell-repertoire.html)",
      "sourceSummary": "Cast a prepared ritual using its normal casting time without spending a spell slot.",
      "effect": "To be adapted to activation time and resource rules.",
      "markdown": "skill_tree/mind/spellcraft/quick-ritual.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Rituals → Accelerated Ritual",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Cast a prepared ritual using its normal casting time without spending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/radiant-strike",
      "title": "Radiant Strike",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "When dealing radiant damage, knock one creature taking that damage prone.",
      "effect": "To be adapted to damage and condition rules.",
      "markdown": "skill_tree/mind/spellcraft/radiant-strike.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Radiant Effects → Knockdown",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "When dealing radiant damage, knock one creature taking that damage prone.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/ray-of-frost",
      "title": "Ray of Frost",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Learn Ray of Frost or, if already known, another Wizard cantrip.",
      "effect": "To be adapted to energy effects and the Influence system.",
      "markdown": "skill_tree/mind/spellcraft/ray-of-frost.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Cold Effects → Ray of Frost",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Learn Ray of Frost or, if already known, another Wizard cantrip.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/reactive-spell",
      "title": "Reactive Spell",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Use a reaction to cast a one-action spell targeting only the provoking creature instead of making an Opportunity Attack.",
      "effect": "To be adapted to combat triggers, actions, and Influence.",
      "markdown": "skill_tree/mind/spellcraft/reactive-spell.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Combat → Reaction Casting",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "1 acting tick at the trigger.",
        "scopeEffect": "Use a reaction to cast a one-action spell targeting only the provoking creature instead of making an Opportunity Attack.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/renewable-aberrant-casting",
      "title": "Renewable Aberrant Casting",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Regain a free casting of the selected spell after a short or long rest; it can also be cast with spell slots.",
      "effect": "Candidate clause; map to the system's skills and influence resources.",
      "markdown": "skill_tree/mind/spellcraft/renewable-aberrant-casting.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spell techniques → Resource recovery",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Regain a free casting of the selected spell after a short or full recovery; it can also be cast with casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/resistance-cantrip",
      "title": "Resistance",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain access to the Resistance cantrip.",
      "effect": "To be adapted to the system's defensive and Influence rules.",
      "markdown": "skill_tree/mind/spellcraft/resistance-cantrip.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/quick-resistance"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Protection → Resistance",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain access to the Resistance cantrip.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/ritual-from-spellbook",
      "title": "Ritual From Spellbook",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellbook-repertoire"
      ],
      "requirementsText": "[Spellbook Repertoire](../../mind/spellcraft/spellbook-repertoire.html)",
      "sourceSummary": "Cast eligible rituals directly from a spellbook without preparation.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/ritual-from-spellbook.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Cast eligible rituals directly from a spellbook without preparation.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Cast eligible rituals directly from a spellbook without preparation.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/ritual-spell-repertoire",
      "title": "Ritual Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep selected ritual spells prepared; cast them with spell slots and add further rituals as Proficiency Bonus rises.",
      "effect": "To be adapted; spells and Proficiency Bonus do not yet have Ninefold Wheel equivalents.",
      "markdown": "skill_tree/mind/spellcraft/ritual-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/quick-ritual"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Rituals → Prepared Rituals",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Keep selected ritual spells prepared; cast them with casting resources and add further rituals as skill proficiency rises.",
        "parent": "Virtual Manipulation",
        "parentStat": "IQ",
        "rollCheckStat": "IQ"
      }
    },
    {
      "id": "mind/spellcraft/rote-casting",
      "title": "Rote Casting",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep a level-one spell from the selected school ready and cast it without components or a spell slot.",
      "effect": "Candidate clause; convert spell preparation and resource costs.",
      "markdown": "skill_tree/mind/spellcraft/rote-casting.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spell techniques → Mastered magical discipline",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep a level-one spell from the selected school ready and cast it without components or a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/sacred-flame",
      "title": "Sacred Flame",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Learn the Sacred Flame cantrip.",
      "effect": "To be adapted to energy abilities and Influence.",
      "markdown": "skill_tree/mind/spellcraft/sacred-flame.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/bonus-action-spellfire"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Radiant Effects → Sacred Flame",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Learn the Sacred Flame cantrip.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/scribing-spell-repertoire",
      "title": "Scribing Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Add the mark's listed communication, illusion, and information spells to the user's spell list.",
      "effect": "Candidate clause; adapt the source list to communication and information branches.",
      "markdown": "skill_tree/mind/spellcraft/scribing-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Scribing repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add the mark's listed communication, illusion, and information spells to the user's spell list.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/sear-turned-undead",
      "title": "Sear Turned Undead",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/social-influence/turn-undead"
      ],
      "requirementsText": "[Turn Undead](../../mind/social-influence/turn-undead.html)",
      "sourceSummary": "Add non-breaking damage to a successful repulsion effect.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/sear-turned-undead.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Deal radiant damage to creatures that fail against Turn Undead without ending the turn.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add non-breaking damage to a successful repulsion effect.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/searing-spellfire",
      "title": "Searing Spellfire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Radiant damage ignores Resistance to radiant damage.",
      "effect": "To be adapted to energy types and damage resistance.",
      "markdown": "skill_tree/mind/spellcraft/searing-spellfire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Spellfire → Pierce Radiant Resistance",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Radiant damage ignores Resistance to radiant damage.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/see-through-invisibility",
      "title": "See Through Invisibility",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "A Hunter's Mark target cannot benefit from invisibility.",
      "effect": "Candidate clause; define which concealment technologies are bypassed.",
      "markdown": "skill_tree/mind/spellcraft/see-through-invisibility.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Target tracking → Counter concealment",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "A Hunter's Mark target cannot benefit from invisibility.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/sentinel-spell-repertoire",
      "title": "Sentinel Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Add the mark's listed protection, warding, and guardian spells to the user's spell list.",
      "effect": "Candidate clause; adapt the source list to defensive branches.",
      "markdown": "skill_tree/mind/spellcraft/sentinel-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Sentinel repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add the mark's listed protection, warding, and guardian spells to the user's spell list.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/shadow-darkness",
      "title": "Darkness Access",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Darkness Access is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spellcraft/shadow-darkness.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/shadow-mage-hand",
      "title": "Component-Free Mage Hand",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Component-Free Mage Hand is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spellcraft/shadow-mage-hand.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/shadow-spell-access",
      "title": "Shadow Spell Access",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep a chosen first-level illusion or necromancy spell available; cast it without a spell slot once per long rest in the source rules.",
      "effect": "To be adapted; spell levels and free-use limits need conversion.",
      "markdown": "skill_tree/mind/spellcraft/shadow-spell-access.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Shadow Effects → Chosen Spell",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep a chosen first-level illusion or necromancy spell available; cast it without a casting resources once per full recovery in the source rules.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/shadow-spell-repertoire",
      "title": "Shadow Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Add the mark's listed illusion, concealment, and perception spells to the user's spell list.",
      "effect": "Candidate clause; adapt the source list to stealth and perception branches.",
      "markdown": "skill_tree/mind/spellcraft/shadow-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Shadow repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add the mark's listed illusion, concealment, and perception spells to the user's spell list.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/shared-language-comprehension",
      "title": "Shared Language Comprehension",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Extend Comprehend Languages to up to three willing visible nearby creatures.",
      "effect": "Candidate clause; adapt shared language parsing and scope.",
      "markdown": "skill_tree/mind/spellcraft/shared-language-comprehension.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Share translation",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Extend Comprehend Languages to up to three willing visible nearby creatures.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/shared-see-invisibility",
      "title": "Shared See Invisibility",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Extend See Invisibility's benefit to one visible nearby creature.",
      "effect": "Candidate clause; adapt shared sensory data and privacy rules.",
      "markdown": "skill_tree/mind/spellcraft/shared-see-invisibility.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Share perception",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Extend See Invisibility's benefit to one visible nearby creature.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/short-rest-prepared-swap",
      "title": "Short Rest Prepared Swap",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/prepared-spell-repertoire"
      ],
      "requirementsText": "[Prepared Spell Repertoire](../../mind/spellcraft/prepared-spell-repertoire.html)",
      "sourceSummary": "Replace one prepared spell after a short rest.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/short-rest-prepared-swap.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Replace one prepared spell after a short rest.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Replace one prepared spell after a short recovery.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/short-rest-slot-recovery",
      "title": "Short-Recovery Spell Restoration",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Recovery-rule leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "mind/spellcraft/spell-slot-reserve"
      ],
      "requirementsText": "[Spell Slot Reserve](../../mind/spellcraft/spell-slot-reserve.html)",
      "sourceSummary": "Recover some expended spell capacity after a short recovery interval.",
      "effect": "Restore bounded casting capacity during a short recovery interval; the amount and frequency remain configurable.",
      "markdown": "skill_tree/mind/spellcraft/short-rest-slot-recovery.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind → Spellcraft → Casting Reserve → Recovery",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Recover some expended spell capacity after a short recovery interval.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "mind/spellcraft/signature-arcanum",
      "title": "Signature Arcanum",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep a higher-level spell from the chosen school prepared and cast it once without a spell slot per long rest.",
      "effect": "Candidate clause; map to this game's advancement and resource model.",
      "markdown": "skill_tree/mind/spellcraft/signature-arcanum.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spell techniques → Mastered magical discipline",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep a higher-level spell from the chosen school prepared and cast it once without a casting resources per full recovery.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/signature-spell-repertoire",
      "title": "Signature Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellbook-repertoire"
      ],
      "requirementsText": "[Spellbook Repertoire](../../mind/spellcraft/spellbook-repertoire.html)",
      "sourceSummary": "Designate selected spells as signature spells.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/signature-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/free-signature-casting"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Designate selected spells as signature spells.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Designate selected spells as signature spells.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/sneaky-casting",
      "title": "Sneaky Casting",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Casting with verbal components or making a spell attack does not reveal you if you finish the turn behind three-quarters or total cover.",
      "effect": "To be adapted to detection and virtual-world stealth.",
      "markdown": "skill_tree/mind/spellcraft/sneaky-casting.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Concealed Activation",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Casting with verbal components or making a spell attack does not reveal you if you finish the turn behind three-quarters or total cover.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/solar-luminance",
      "title": "Solar Luminance",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/light-cantrip"
      ],
      "requirementsText": "[Light Cantrip](../../mind/spellcraft/light-cantrip.html)",
      "sourceSummary": "When casting Light, make its illumination count as sunlight.",
      "effect": "To be adapted to light sources and sunlight-specific effects.",
      "markdown": "skill_tree/mind/spellcraft/solar-luminance.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Illumination → Sunlight Emission",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "When casting Light, make its illumination count as sunlight.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/somatic-components-hands-full",
      "title": "Somatic Components with Hands Full",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Perform somatic spell components while holding weapons or a shield in one or both hands.",
      "effect": "To be adapted to activation/access restrictions.",
      "markdown": "skill_tree/mind/spellcraft/somatic-components-hands-full.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Unencumbered Activation",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Perform somatic spell components while holding weapons or a shield in one or both hands.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/sorcery-funded-innate-state",
      "title": "Sorcery Funded Innate State",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/sorcery-point-reserve",
        "mind/spellcraft/innate-sorcery-reserve"
      ],
      "requirementsText": "[Sorcery Point Reserve](../../mind/spellcraft/sorcery-point-reserve.html); [Innate Sorcery Reserve](../../mind/spellcraft/innate-sorcery-reserve.html)",
      "sourceSummary": "Spend sorcery points to enter innate sorcery when normal uses are gone.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/sorcery-funded-innate-state.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Spend sorcery points to enter innate sorcery when normal uses are gone.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Spend sorcery points to enter innate sorcery when normal uses are gone.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/sorcery-point-reserve",
      "title": "Sorcery Point Reserve",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Maintain a renewable pool of flexible sorcery points.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/sorcery-point-reserve.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/combined-metamagic",
        "mind/spellcraft/sorcery-funded-innate-state",
        "mind/spellcraft/sorcery-short-recovery",
        "shared/cross-domain-skills/slot-to-sorcery",
        "shared/cross-domain-skills/sorcery-to-slot"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Maintain a renewable pool of flexible sorcery points.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick.",
        "action": "Maintained action.",
        "scopeEffect": "Maintain a renewable pool of flexible sorcery points.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/sorcery-short-recovery",
      "title": "Sorcery Short Recovery",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/sorcery-point-reserve"
      ],
      "requirementsText": "[Sorcery Point Reserve](../../mind/spellcraft/sorcery-point-reserve.html)",
      "sourceSummary": "Recover sorcery points during a short rest.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/sorcery-short-recovery.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Recover sorcery points during a short rest.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Recover sorcery points during a short recovery.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/spell-attack-advantage",
      "title": "Spell Attack Advantage",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/innate-sorcery-reserve"
      ],
      "requirementsText": "[Innate Sorcery Reserve](../../mind/spellcraft/innate-sorcery-reserve.html)",
      "sourceSummary": "Gain advantage on spell attacks while empowered.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/spell-attack-advantage.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Gain advantage on spell attacks while empowered.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "rolls twice and keeps the higher result on spell attacks while empowered.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/spell-bypass-cover",
      "title": "Spell Bypass Cover",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Spell attacks ignore half cover and three-quarters cover.",
      "effect": "To be adapted to targeting and line-of-sight rules.",
      "markdown": "skill_tree/mind/spellcraft/spell-bypass-cover.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Combat → Ignore Cover",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Spell attacks ignore half cover and three-quarters cover.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/spell-overload-damage-floor",
      "title": "Spell Overload Damage Floor",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "On a limited use, treat low spell damage dice as a higher minimum.",
      "effect": "Candidate clause; define the trigger and resource refresh.",
      "markdown": "skill_tree/mind/spellcraft/spell-overload-damage-floor.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spell techniques → Overload",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "On a limited use, treat low spell damage dice as a higher minimum.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/spell-overload-knockdown",
      "title": "Spell Overload Knockdown",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Targets damaged by an overloaded spell are knocked prone.",
      "effect": "Candidate clause; adapt condition and target resistance.",
      "markdown": "skill_tree/mind/spellcraft/spell-overload-knockdown.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spell techniques → Overload",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Targets damaged by an overloaded spell are knocked prone.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/spell-reconfiguration",
      "title": "Spell Reconfiguration",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "In the source feat, replace one chosen spell with another spell of the same level from the selected list when gaining a character level.",
      "effect": "To be adapted to skill-point advancement; the D&D level trigger is not applicable as written.",
      "markdown": "skill_tree/mind/spellcraft/spell-reconfiguration.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Adaptable Repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "In the source feat, replace one chosen spell with another spell of the same level from the selected list when gaining a character level.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/spell-save-pressure",
      "title": "Spell Save Pressure",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/innate-sorcery-reserve"
      ],
      "requirementsText": "[Innate Sorcery Reserve](../../mind/spellcraft/innate-sorcery-reserve.html)",
      "sourceSummary": "Increase the difficulty of saves against your spells while empowered.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/spell-save-pressure.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Increase the difficulty of saves against your spells while empowered.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Increase the difficulty of defense checks against your spells while empowered.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/spell-slot-reserve",
      "title": "Spell Slot Reserve",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Scalable resource leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain spell slots whose capacity and maximum spell level scale with advancement.",
      "effect": "Gain a tiered casting resource. Slot scale and recovery interval require adaptation.",
      "markdown": "skill_tree/mind/spellcraft/spell-slot-reserve.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/short-rest-slot-recovery",
        "shared/cross-domain-skills/slot-to-sorcery",
        "shared/cross-domain-skills/sorcery-to-slot",
        "shared/cross-domain-skills/spell-to-inspiration",
        "shared/cross-domain-skills/wild-resource-conversion"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind → Spellcraft → Casting Reserve",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain casting resources whose capacity and maximum spell level scale with advancement.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/spell-transcription",
      "title": "Spell Transcription",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellbook-repertoire"
      ],
      "requirementsText": "[Spellbook Repertoire](../../mind/spellcraft/spellbook-repertoire.html)",
      "sourceSummary": "Copy discovered spells into a spellbook.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/spell-transcription.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Copy discovered spells into a spellbook.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Copy discovered spells into a spellbook.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/spellbook-repertoire",
      "title": "Spellbook Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Record a broad and extensible spell repertoire in a spellbook.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/spellbook-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/at-will-mastered-spells",
        "mind/spellcraft/backup-spellbook",
        "mind/spellcraft/ritual-from-spellbook",
        "mind/spellcraft/signature-spell-repertoire",
        "mind/spellcraft/spell-transcription"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Record a broad and extensible spell repertoire in a spellbook.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Record a broad and extensible spell repertoire in a spellbook.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/spellcasting-dash-hide",
      "title": "Spellcasting Dash and Hide",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "After casting a qualifying spell, take both Dash and Hide as a Bonus Action.",
      "effect": "To be adapted to the action economy and use limits.",
      "markdown": "skill_tree/mind/spellcraft/spellcasting-dash-hide.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Combat → Spell-and-Move Evasion",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "+1 acting tick as a combo.",
        "scopeEffect": "After casting a qualifying spell, take both Dash and Hide as a combo action.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/spellcasting-focus",
      "title": "Spellcasting Focus",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Equipment-interface leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Use an eligible symbol, instrument, tool, book, weapon, or arcane object to provide casting components.",
      "effect": "Channel spell effects through an eligible carried or embodied focus.",
      "markdown": "skill_tree/mind/spellcraft/spellcasting-focus.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind → Spellcraft → Focus",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Use an eligible symbol, instrument, tool, book, weapon, or arcane object to provide casting components.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "mind/spellcraft/spellcasting-in-melee",
      "title": "Spellcasting in Melee",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Nearby enemies do not impose Disadvantage on spell attack rolls.",
      "effect": "To be adapted to virtual conflicts and attack modifiers.",
      "markdown": "skill_tree/mind/spellcraft/spellcasting-in-melee.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Combat → Close-Quarters Casting",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Nearby enemies do not impose roll twice and keep the lower result on spell attack rolls.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/spellcraft-training",
      "title": "Spellcraft Training",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Foundational skill",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [],
      "requirementsText": "None; this is a root skill.",
      "sourceSummary": "Learn magical fundamentals before acquiring spells, magical resources, and casting modifications.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/spellcraft-training.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/aberrant-cantrip-access",
        "mind/spellcraft/aberrant-spell-access",
        "mind/spellcraft/abjuration-spell-repertoire",
        "mind/spellcraft/alter-self-access",
        "mind/spellcraft/blessed-weapon-strike",
        "mind/spellcraft/broad-magical-secrets",
        "mind/spellcraft/burst-of-sunlight",
        "mind/spellcraft/cantrip-repertoire",
        "mind/spellcraft/cantrip-vitality",
        "mind/spellcraft/channel-divinity-reserve",
        "mind/spellcraft/component-free-casting",
        "mind/spellcraft/component-free-chill-touch",
        "mind/spellcraft/component-free-message",
        "mind/spellcraft/concentrated-faerie-fire",
        "mind/spellcraft/concentration-free-alteration",
        "mind/spellcraft/concentration-resilience",
        "mind/spellcraft/conjuration-spell-repertoire",
        "mind/spellcraft/detection-spell-repertoire",
        "mind/spellcraft/diabolic-magic-weapon",
        "mind/spellcraft/dispel-darkness",
        "mind/spellcraft/divination-spell-repertoire",
        "mind/spellcraft/divine-order-choice",
        "mind/spellcraft/dragonmark-preparation",
        "mind/spellcraft/dragonmark-spell-slot",
        "mind/spellcraft/dual-word-targeting",
        "mind/spellcraft/elemental-resistance-bypass",
        "mind/spellcraft/enchantment-spell-repertoire",
        "mind/spellcraft/evocation-power-surge",
        "mind/spellcraft/evocation-spell-repertoire",
        "mind/spellcraft/expanded-healing-touch",
        "mind/spellcraft/extended-spell-range",
        "mind/spellcraft/faerie-fire",
        "mind/spellcraft/fey-bestow-curse",
        "mind/spellcraft/fey-entangle",
        "mind/spellcraft/fey-hex",
        "mind/spellcraft/fey-pact-cantrips",
        "mind/spellcraft/fey-plant-growth",
        "mind/spellcraft/fey-spell-access",
        "mind/spellcraft/find-familiar",
        "mind/spellcraft/finding-spell-repertoire",
        "mind/spellcraft/fire-bolt",
        "mind/spellcraft/fog-cloud",
        "mind/spellcraft/fortifying-light",
        "mind/spellcraft/free-casting",
        "mind/spellcraft/free-divine-spell",
        "mind/spellcraft/free-hunters-mark",
        "mind/spellcraft/free-smite",
        "mind/spellcraft/free-steed",
        "mind/spellcraft/friends-cantrip",
        "mind/spellcraft/fueled-evocation",
        "mind/spellcraft/fueled-spellfire",
        "mind/spellcraft/guardians-shield",
        "mind/spellcraft/guidance-cantrip",
        "mind/spellcraft/handling-spell-repertoire",
        "mind/spellcraft/hard-to-discern-illusion",
        "mind/spellcraft/healing-spell-repertoire",
        "mind/spellcraft/hospitality-spell-repertoire",
        "mind/spellcraft/illusion-inspires-ally",
        "mind/spellcraft/illusion-spell-repertoire",
        "mind/spellcraft/infernal-armor-of-agathys",
        "mind/spellcraft/innate-sorcery-reserve",
        "mind/spellcraft/inspired-hospitality-buffer",
        "mind/spellcraft/inspired-hospitality-recovery",
        "mind/spellcraft/invisibility",
        "mind/spellcraft/invocation-repertoire",
        "mind/spellcraft/life-manipulation",
        "mind/spellcraft/light-cantrip",
        "mind/spellcraft/magic-initiate-cantrips",
        "mind/spellcraft/magical-augmentation",
        "mind/spellcraft/making-spell-repertoire",
        "mind/spellcraft/mark-detection-detect-magic",
        "mind/spellcraft/mark-detection-detect-poison",
        "mind/spellcraft/mark-detection-see-invisibility",
        "mind/spellcraft/mark-finding-hunters-mark",
        "mind/spellcraft/mark-finding-locate-object",
        "mind/spellcraft/mark-healing-cure-wounds",
        "mind/spellcraft/mark-healing-lesser-restoration",
        "mind/spellcraft/mark-hospitality-calm-emotions",
        "mind/spellcraft/mark-hospitality-purify-food",
        "mind/spellcraft/mark-hospitality-unseen-servant",
        "mind/spellcraft/mark-making-magic-weapon",
        "mind/spellcraft/mark-making-mending",
        "mind/spellcraft/mark-scribing-comprehend-languages",
        "mind/spellcraft/mark-scribing-magic-mouth",
        "mind/spellcraft/mark-scribing-message",
        "mind/spellcraft/mark-shadow-invisibility",
        "mind/spellcraft/mark-shadow-minor-illusion",
        "mind/spellcraft/mark-storm-gust-of-wind",
        "mind/spellcraft/mark-storm-thunderclap",
        "mind/spellcraft/mark-warding-alarm",
        "mind/spellcraft/mark-warding-arcane-lock",
        "mind/spellcraft/mark-warding-mage-armor",
        "mind/spellcraft/mastered-magic-school",
        "mind/spellcraft/metamagic-repertoire",
        "mind/spellcraft/minor-illusion",
        "mind/spellcraft/mystic-arcanum-repertoire",
        "mind/spellcraft/mythal-ward-trigger",
        "mind/spellcraft/necromancy-cantrip",
        "mind/spellcraft/necromancy-spell-repertoire",
        "mind/spellcraft/necrotic-resistance-bypass",
        "mind/spellcraft/pact-slot-reserve",
        "mind/spellcraft/passage-spell-repertoire",
        "mind/spellcraft/patron-contact",
        "mind/spellcraft/persistent-conjuration",
        "mind/spellcraft/potent-cantrip",
        "mind/spellcraft/powerful-radiance",
        "mind/spellcraft/prepared-aberrant-spell",
        "mind/spellcraft/prepared-spell-repertoire",
        "mind/spellcraft/protective-ward",
        "mind/spellcraft/radiant-strike",
        "mind/spellcraft/ray-of-frost",
        "mind/spellcraft/reactive-spell",
        "mind/spellcraft/renewable-aberrant-casting",
        "mind/spellcraft/resistance-cantrip",
        "mind/spellcraft/ritual-spell-repertoire",
        "mind/spellcraft/rote-casting",
        "mind/spellcraft/sacred-flame",
        "mind/spellcraft/scribing-spell-repertoire",
        "mind/spellcraft/searing-spellfire",
        "mind/spellcraft/see-through-invisibility",
        "mind/spellcraft/sentinel-spell-repertoire",
        "mind/spellcraft/shadow-darkness",
        "mind/spellcraft/shadow-mage-hand",
        "mind/spellcraft/shadow-spell-access",
        "mind/spellcraft/shadow-spell-repertoire",
        "mind/spellcraft/shared-language-comprehension",
        "mind/spellcraft/shared-see-invisibility",
        "mind/spellcraft/signature-arcanum",
        "mind/spellcraft/sneaky-casting",
        "mind/spellcraft/somatic-components-hands-full",
        "mind/spellcraft/sorcery-point-reserve",
        "mind/spellcraft/spell-bypass-cover",
        "mind/spellcraft/spell-overload-damage-floor",
        "mind/spellcraft/spell-overload-knockdown",
        "mind/spellcraft/spell-reconfiguration",
        "mind/spellcraft/spell-slot-reserve",
        "mind/spellcraft/spellbook-repertoire",
        "mind/spellcraft/spellcasting-dash-hide",
        "mind/spellcraft/spellcasting-focus",
        "mind/spellcraft/spellcasting-in-melee",
        "mind/spellcraft/spider-climb",
        "mind/spellcraft/storm-spell-pressure",
        "mind/spellcraft/storm-spell-repertoire",
        "mind/spellcraft/subtle-enchantment",
        "mind/spellcraft/subtle-illusion",
        "mind/spellcraft/sunlight-aura",
        "mind/spellcraft/tool-mediated-spellcasting",
        "mind/spellcraft/transmutation-spell-repertoire",
        "mind/spellcraft/unshakable-focus",
        "mind/spellcraft/vampire-spell",
        "mind/spellcraft/vicious-mockery",
        "mind/spellcraft/warding-spell-repertoire",
        "mind/spellcraft/watchers-beast-sense",
        "mind/spellcraft/watchers-speak-with-animals",
        "mind/spellcraft/whisper-augury",
        "mind/spellcraft/wish-magic",
        "mind/spellcraft/wizard-cantrip-access"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind → Spellcraft",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Learn magical fundamentals before acquiring spells, magical resources, and casting modifications.",
        "parent": "Virtual Manipulation",
        "parentStat": "IQ",
        "rollCheckStat": "IQ"
      }
    },
    {
      "id": "mind/spellcraft/spider-climb",
      "title": "Spider Climb",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep Spider Climb prepared and cast it on yourself once per long rest without a spell slot.",
      "effect": "To be adapted to embodiment mobility and gravity rules.",
      "markdown": "skill_tree/mind/spellcraft/spider-climb.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Movement Alteration → Wall Climbing",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Spider Climb prepared and cast it on yourself once per full recovery without a casting resources.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/storm-spell-pressure",
      "title": "Storm Spell Pressure",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Make targets less likely to resist spells dealing lightning or thunder damage.",
      "effect": "Candidate clause; adapt target defenses and spell resolution.",
      "markdown": "skill_tree/mind/spellcraft/storm-spell-pressure.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Storm magic → Overwhelm defenses",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Make targets less likely to resist spells dealing lightning or thunder damage.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/storm-spell-repertoire",
      "title": "Storm Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Add the mark's listed weather, wind, and elemental spells to the user's spell list.",
      "effect": "Candidate clause; adapt the source list to environmental control branches.",
      "markdown": "skill_tree/mind/spellcraft/storm-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Storm repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add the mark's listed weather, wind, and elemental spells to the user's spell list.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/subtle-enchantment",
      "title": "Subtle Enchantment",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Cast an enchantment spell without verbal, somatic, or non-consumed material components in the source rules.",
      "effect": "To be adapted to detection, access, and activation rules.",
      "markdown": "skill_tree/mind/spellcraft/subtle-enchantment.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Enchantment → Concealed Activation",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Cast an enchantment spell without verbal, somatic, or non-consumed material components in the source rules.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/subtle-illusion",
      "title": "Subtle Illusion",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Cast an illusion spell without verbal, somatic, or non-consumed material components.",
      "effect": "To be adapted to detection and activation rules.",
      "markdown": "skill_tree/mind/spellcraft/subtle-illusion.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Illusion → Concealed Activation",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Cast an illusion spell without verbal, somatic, or non-consumed material components.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/sunlight-aura",
      "title": "Sunlight Aura",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Emit a persistent aura of bright sunlight until dismissed, incapacitated, or dead.",
      "effect": "Candidate clause; define radius, visibility, and projected-light rules.",
      "markdown": "skill_tree/mind/spellcraft/sunlight-aura.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Radiant effects → Environmental field",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick.",
        "action": "Maintained action.",
        "scopeEffect": "Emit a persistent aura of bright sunlight until dismissed, incapacitated, or dead.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/tool-mediated-spellcasting",
      "title": "Tool Mediated Spellcasting",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Use a compatible tool or crafted item as the interface for spellcasting.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/tool-mediated-spellcasting.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Use a compatible tool or crafted item as the interface for spellcasting.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Use a compatible tool or crafted item as the interface for spellcasting.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "mind/spellcraft/transmutation-spell-repertoire",
      "title": "Transmutation Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain a growing set of transmutation spells that are always prepared as spell-slot levels become available.",
      "effect": "To be adapted; spell levels and slots are not yet defined in this system.",
      "markdown": "skill_tree/mind/spellcraft/transmutation-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Transmutation → Prepared Effects",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain a growing set of transmutation spells that are always prepared as spell-slot levels become available.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/unbreakable-quarry-focus",
      "title": "Unbreakable Quarry Focus",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "mind/spellcraft/free-hunters-mark"
      ],
      "requirementsText": "[Free Hunters Mark](../../mind/spellcraft/free-hunters-mark.html)",
      "sourceSummary": "Prevent damage from breaking focus on a quarry mark.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/spellcraft/unbreakable-quarry-focus.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Prevent damage from breaking focus on a quarry mark.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "Prevent damage from breaking focus on a quarry mark.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "mind/spellcraft/unshakable-focus",
      "title": "Unshakable Focus",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Engineering → Toolcraft → Virtual Item Fabrication",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Concentration persists except when replaced, incapacitated by specified states, or dead.",
      "effect": "Candidate clause; define interrupt conditions and whether concentration exists here.",
      "markdown": "skill_tree/mind/spellcraft/unshakable-focus.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Concentration → Sustained focus",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina/tick.",
        "action": "Maintained action.",
        "scopeEffect": "Concentration persists except when replaced, incapacitated by specified states, or dead.",
        "parent": "Virtual Item Fabrication"
      }
    },
    {
      "id": "mind/spellcraft/vampire-spell",
      "title": "Vampire Spell",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Keep the selected spell prepared and cast it once per long rest without expending a spell slot.",
      "effect": "To be adapted to spell and resource rules.",
      "markdown": "skill_tree/mind/spellcraft/vampire-spell.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Vampire Magic → Chosen Spell",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep the selected spell prepared and cast it once per full recovery without expending a casting resources.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/vicious-mockery",
      "title": "Vicious Mockery",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Gain access to the Vicious Mockery cantrip.",
      "effect": "To be adapted to the system's mental conflict and Influence rules.",
      "markdown": "skill_tree/mind/spellcraft/vicious-mockery.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Enchantment or Social Attack → Vicious Mockery",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Gain access to the Vicious Mockery cantrip.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/warding-spell-repertoire",
      "title": "Warding Spell Repertoire",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Add the mark's listed protection, access-control, and alarm spells to the user's spell list.",
      "effect": "Candidate clause; adapt the source list to defense and security branches.",
      "markdown": "skill_tree/mind/spellcraft/warding-spell-repertoire.html",
      "unresolvedRequirements": [],
      "dependents": [
        "embodiment/defense-and-resilience/improved-warding"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spellcraft → Warding repertoire",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Add the mark's listed protection, access-control, and alarm spells to the user's spell list.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/watchers-beast-sense",
      "title": "Beast Sense Access",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Beast Sense Access is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spellcraft/watchers-beast-sense.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/watchers-speak-with-animals",
      "title": "Speak with Animals Access",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Speak with Animals Access is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spellcraft/watchers-speak-with-animals.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/whisper-augury",
      "title": "Augury Access",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation → Spatial Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Augury Access is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/mind/spellcraft/whisper-augury.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Spatial Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/wish-magic",
      "title": "Wish Magic",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Once per long rest, cast a chosen eligible first-level spell as a Magic action.",
      "effect": "To be adapted to available effects and Influence costs.",
      "markdown": "skill_tree/mind/spellcraft/wish-magic.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/spellcraft/genie-spell-scaling"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Arcane Practice → Genie Magic → Chosen Spell",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Once per full recovery, cast a chosen eligible first-level spell as a Magic action.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/spellcraft/wizard-cantrip-access",
      "title": "Wizard Cantrip Access",
      "group": [
        "mind",
        "spellcraft"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spellcraft-training"
      ],
      "requirementsText": "[Spellcraft Training](../../mind/spellcraft/spellcraft-training.html)",
      "sourceSummary": "Learn two Wizard cantrips using a selected mentellectic stat.",
      "effect": "Candidate clause; adapt cantrip selection and casting to the system.",
      "markdown": "skill_tree/mind/spellcraft/wizard-cantrip-access.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Spell techniques → Cantrips",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Learn two Wizard cantrips using a selected mentellectic stat.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "mind/telepathy/detect-thoughts",
      "title": "Detect Thoughts",
      "group": [
        "mind",
        "telepathy"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat → Telepathy",
      "requirements": [
        "mind/telepathy/telepathy-training"
      ],
      "requirementsText": "[Telepathy Training](../../mind/telepathy/telepathy-training.html)",
      "sourceSummary": "Keep Detect Thoughts prepared and cast it once per long rest without a spell slot or components.",
      "effect": "To be adapted to mental privacy, consent, and Influence resistance rules.",
      "markdown": "skill_tree/mind/telepathy/detect-thoughts.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind / Influence → Telepathy → Read Surface Thoughts",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Keep Detect Thoughts prepared and cast it once per full recovery without a casting resources or components.",
        "parent": "Telepathy"
      }
    },
    {
      "id": "mind/telepathy/scribing-telepathy",
      "title": "Scribing Telepathy",
      "group": [
        "mind",
        "telepathy"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat → Telepathy",
      "requirements": [
        "mind/telepathy/telepathy-training"
      ],
      "requirementsText": "[Telepathy Training](../../mind/telepathy/telepathy-training.html)",
      "sourceSummary": "Link the user and chosen creatures telepathically while they remain within one mile for the spell's duration.",
      "effect": "Candidate clause; adapt network range, duration, and privacy.",
      "markdown": "skill_tree/mind/telepathy/scribing-telepathy.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Telepathy → Group link",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Link the user and chosen creatures telepathically while they remain within one mile for the spell's duration.",
        "parent": "Telepathy"
      }
    },
    {
      "id": "mind/telepathy/telepathy-training",
      "title": "Telepathy Training",
      "group": [
        "mind",
        "telepathy"
      ],
      "type": "Foundational skill",
      "candidatePath": "Combat → Telepathy",
      "requirements": [],
      "requirementsText": "None; this is a root skill.",
      "sourceSummary": "Learn mental communication fundamentals before acquiring specialized telepathic effects.",
      "effect": "undefined",
      "markdown": "skill_tree/mind/telepathy/telepathy-training.html",
      "unresolvedRequirements": [],
      "dependents": [
        "mind/telepathy/detect-thoughts",
        "mind/telepathy/scribing-telepathy",
        "mind/telepathy/vampiric-connection"
      ],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind → Telepathy",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Learn mental communication fundamentals before acquiring specialized telepathic effects.",
        "parent": "Telepathy",
        "parentStat": "WILL",
        "rollCheckStat": "WILL"
      }
    },
    {
      "id": "mind/telepathy/vampiric-connection",
      "title": "Vampiric Connection",
      "group": [
        "mind",
        "telepathy"
      ],
      "type": "Effect leaf",
      "candidatePath": "Combat → Telepathy",
      "requirements": [
        "mind/telepathy/telepathy-training"
      ],
      "requirementsText": "[Telepathy Training](../../mind/telepathy/telepathy-training.html)",
      "sourceSummary": "While on the same plane, communicate telepathically with the former master and optionally let them perceive through the user's senses.",
      "effect": "Candidate clause; adapt to the setting's network and privacy rules.",
      "markdown": "skill_tree/mind/telepathy/vampiric-connection.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind skills → Telepathy and remote perception",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "While on the same plane, communicate telepathically with the former master and optionally let them perceive through the user's senses.",
        "parent": "Telepathy"
      }
    },
    {
      "id": "shared/cross-domain-skills/all-save-training",
      "title": "All Save Training",
      "group": [
        "shared",
        "cross-domain-skills"
      ],
      "type": "Effect leaf",
      "candidatePath": "Cross-Domain Review → Mind, Embodiment, or Equipment",
      "requirements": [
        "shared/cross-domain-skills/cross-domain-training"
      ],
      "requirementsText": "[Cross-Domain Training](../../shared/cross-domain-skills/cross-domain-training.html)",
      "sourceSummary": "Gain training in every category of saving throw.",
      "effect": "undefined",
      "markdown": "skill_tree/shared/cross-domain-skills/all-save-training.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "cross-domain-conversion",
      "sourceCandidatePath": "Gain training in every category of saving throw.",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Gain training in every category of defense checks.",
        "parent": "Unassigned",
        "parentStat": "Unassigned",
        "rollCheckStat": "Unassigned"
      }
    },
    {
      "id": "shared/cross-domain-skills/cross-domain-training",
      "title": "Cross-Domain Training",
      "group": [
        "shared",
        "cross-domain-skills"
      ],
      "type": "Foundational skill",
      "candidatePath": "Cross-Domain Review → Mind, Embodiment, or Equipment",
      "requirements": [],
      "requirementsText": "None; this is a root skill.",
      "sourceSummary": "Coordinate mind and embodiment capabilities before learning effects that cross both domains.",
      "effect": "undefined",
      "markdown": "skill_tree/shared/cross-domain-skills/cross-domain-training.html",
      "unresolvedRequirements": [],
      "dependents": [
        "shared/cross-domain-skills/all-save-training",
        "shared/cross-domain-skills/endearing-pain",
        "shared/cross-domain-skills/entwined-existence",
        "shared/cross-domain-skills/flustering-strike",
        "shared/cross-domain-skills/magic-resistant-save",
        "shared/cross-domain-skills/resource-conversion",
        "shared/cross-domain-skills/siphon-life",
        "shared/cross-domain-skills/skill-expertise",
        "shared/cross-domain-skills/skill-training",
        "shared/cross-domain-skills/strength-or-dexterity-increase",
        "shared/cross-domain-skills/versatile-merc"
      ],
      "proposedGroup": "cross-domain-conversion",
      "sourceCandidatePath": "Shared → Cross-Domain Skills",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Coordinate mind and embodiment capabilities before learning effects that cross both domains.",
        "parent": "Unassigned",
        "parentStat": "Unassigned",
        "rollCheckStat": "Unassigned"
      }
    },
    {
      "id": "shared/cross-domain-skills/endearing-pain",
      "title": "Endearing Pain",
      "group": [
        "shared",
        "cross-domain-skills"
      ],
      "type": "Effect leaf",
      "candidatePath": "Cross-Domain Review → Mind, Embodiment, or Equipment",
      "requirements": [
        "shared/cross-domain-skills/cross-domain-training"
      ],
      "requirementsText": "[Cross-Domain Training](../../shared/cross-domain-skills/cross-domain-training.html)",
      "sourceSummary": "After dealing melee damage, use a Bonus Action to Charm the target until your next turn or until you or an ally damages it.",
      "effect": "To be adapted to social control and condition rules.",
      "markdown": "skill_tree/shared/cross-domain-skills/endearing-pain.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "cross-domain-conversion",
      "sourceCandidatePath": "Mind / Embodiment → Melee Influence → Charm Through Pain",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "+1 acting tick as a combo.",
        "scopeEffect": "After dealing melee damage, use a combo action to Charm the target until your next action or until you or an ally damages it.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "shared/cross-domain-skills/entwined-existence",
      "title": "Entwined Existence",
      "group": [
        "shared",
        "cross-domain-skills"
      ],
      "type": "Candidate effect leaf",
      "candidatePath": "Cross-Domain Review → Mind, Embodiment, or Equipment",
      "requirements": [
        "shared/cross-domain-skills/cross-domain-training"
      ],
      "requirementsText": "[Cross-Domain Training](../../shared/cross-domain-skills/cross-domain-training.html)",
      "sourceSummary": "Entwined Existence is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "effect": "Candidate only. Define skill-point costs and numerical balance as this system develops.",
      "markdown": "skill_tree/shared/cross-domain-skills/entwined-existence.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "cross-domain-conversion",
      "sourceCandidatePath": "This node is grouped beneath its parent branch in the directory structure.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "shared/cross-domain-skills/flustering-strike",
      "title": "Flustering Strike",
      "group": [
        "shared",
        "cross-domain-skills"
      ],
      "type": "Effect leaf",
      "candidatePath": "Cross-Domain Review → Mind, Embodiment, or Equipment",
      "requirements": [
        "shared/cross-domain-skills/cross-domain-training"
      ],
      "requirementsText": "[Cross-Domain Training](../../shared/cross-domain-skills/cross-domain-training.html)",
      "sourceSummary": "A hit can impose Disadvantage on the target's saving throws until the end of your next turn if it fails a save.",
      "effect": "To be adapted to aspects, saves, and limited-use resources.",
      "markdown": "skill_tree/shared/cross-domain-skills/flustering-strike.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "cross-domain-conversion",
      "sourceCandidatePath": "Mind / Embodiment → Combat Influence → Distracting Hit",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "A hit can impose roll twice and keep the lower result on the target's defense checks until the end of your next action if it fails a defense check.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "shared/cross-domain-skills/magic-resistant-save",
      "title": "Magic-Resistant Save",
      "group": [
        "shared",
        "cross-domain-skills"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "shared/cross-domain-skills/cross-domain-training"
      ],
      "requirementsText": "[Cross-Domain Training](../../shared/cross-domain-skills/cross-domain-training.html)",
      "sourceSummary": "After failing a save against a spell or magical effect, add 1d6 to the result, potentially turning it into success.",
      "effect": "To be adapted to Influence, saves, and resource recovery.",
      "markdown": "skill_tree/shared/cross-domain-skills/magic-resistant-save.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Mind or Embodiment → Defense → Resist Magical Effects",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "Triggered combo; no added ticks.",
        "scopeEffect": "After failing a defense check against a spell or magical effect, add 1d6 to the result, potentially turning it into success.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "shared/cross-domain-skills/resource-conversion",
      "title": "Resource Conversion",
      "group": [
        "shared",
        "cross-domain-skills"
      ],
      "type": "Conversion leaf",
      "candidatePath": "Cross-Domain Review → Mind, Embodiment, or Equipment",
      "requirements": [
        "shared/cross-domain-skills/cross-domain-training"
      ],
      "requirementsText": "[Cross-Domain Training](../../shared/cross-domain-skills/cross-domain-training.html)",
      "sourceSummary": "Exchange one limited resource for another at a defined rate.",
      "effect": "Convert between linked resource pools without making either pool universal.",
      "markdown": "skill_tree/shared/cross-domain-skills/resource-conversion.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "cross-domain-conversion",
      "sourceCandidatePath": "Shared → Resources → Conversion",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Exchange one limited resource for another at a defined rate.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "shared/cross-domain-skills/saving-throw-training",
      "title": "Saving Throw Training",
      "group": [
        "shared",
        "cross-domain-skills"
      ],
      "type": "Effect leaf",
      "candidatePath": "Cross-Domain Review → Mind, Embodiment, or Equipment",
      "requirements": [
        "attributes/shared/chosen-save-stat-increase"
      ],
      "requirementsText": "[Chosen Save Stat Increase](../../attributes/shared/chosen-save-stat-increase.html)",
      "sourceSummary": "Gain proficiency with saves associated with the selected ability.",
      "effect": "To be adapted to the game's defensive checks.",
      "markdown": "skill_tree/shared/cross-domain-skills/saving-throw-training.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "cross-domain-conversion",
      "sourceCandidatePath": "Mind or Embodiment → Defense → Trained Resistance",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Gain proficiency with defense checks associated with the selected ability.",
        "parent": "Unassigned",
        "parentStat": "Unassigned",
        "rollCheckStat": "Unassigned"
      }
    },
    {
      "id": "shared/cross-domain-skills/siphon-life",
      "title": "Siphon Life",
      "group": [
        "shared",
        "cross-domain-skills"
      ],
      "type": "Effect leaf",
      "candidatePath": "Cross-Domain Review → Mind, Embodiment, or Equipment",
      "requirements": [
        "shared/cross-domain-skills/cross-domain-training"
      ],
      "requirementsText": "[Cross-Domain Training](../../shared/cross-domain-skills/cross-domain-training.html)",
      "sourceSummary": "React to a nearby enemy's defeat to regain health, limited by rest.",
      "effect": "Candidate clause; define whether vitality transfer exists in the setting.",
      "markdown": "skill_tree/shared/cross-domain-skills/siphon-life.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "cross-domain-conversion",
      "sourceCandidatePath": "Mind or embodiment skills → Life drain → Recovery",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "React to a nearby enemy's defeat to regain health, limited by rest.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "shared/cross-domain-skills/skill-expertise",
      "title": "Skill Expertise",
      "group": [
        "shared",
        "cross-domain-skills"
      ],
      "type": "Effect leaf",
      "candidatePath": "Cross-Domain Review → Mind, Embodiment, or Equipment",
      "requirements": [
        "shared/cross-domain-skills/cross-domain-training"
      ],
      "requirementsText": "[Cross-Domain Training](../../shared/cross-domain-skills/cross-domain-training.html)",
      "sourceSummary": "Gain Expertise in one skill already proficient but not yet expert in.",
      "effect": "To be adapted; decide whether expertise is a higher tree tier or a numeric bonus.",
      "markdown": "skill_tree/shared/cross-domain-skills/skill-expertise.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "cross-domain-conversion",
      "sourceCandidatePath": "Mind or Embodiment → Skill Development → Expertise",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Gain Expertise in one skill already proficient but not yet expert in.",
        "parent": "Unassigned",
        "parentStat": "Unassigned",
        "rollCheckStat": "Unassigned"
      }
    },
    {
      "id": "shared/cross-domain-skills/skill-training",
      "title": "Skill Training",
      "group": [
        "shared",
        "cross-domain-skills"
      ],
      "type": "Effect leaf",
      "candidatePath": "Cross-Domain Review → Mind, Embodiment, or Equipment",
      "requirements": [
        "shared/cross-domain-skills/cross-domain-training"
      ],
      "requirementsText": "[Cross-Domain Training](../../shared/cross-domain-skills/cross-domain-training.html)",
      "sourceSummary": "Gain proficiency in one skill.",
      "effect": "To be adapted to skill points, knowledge, and body requirements.",
      "markdown": "skill_tree/shared/cross-domain-skills/skill-training.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "cross-domain-conversion",
      "sourceCandidatePath": "Mind or Embodiment → Skill Development → Training",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "Gain proficiency in one skill.",
        "parent": "Unassigned",
        "parentStat": "Unassigned",
        "rollCheckStat": "Unassigned"
      }
    },
    {
      "id": "shared/cross-domain-skills/slot-to-sorcery",
      "title": "Slot To Sorcery",
      "group": [
        "shared",
        "cross-domain-skills"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/spell-slot-reserve",
        "mind/spellcraft/sorcery-point-reserve"
      ],
      "requirementsText": "[Spell Slot Reserve](../../mind/spellcraft/spell-slot-reserve.html); [Sorcery Point Reserve](../../mind/spellcraft/sorcery-point-reserve.html)",
      "sourceSummary": "Convert spell-slot capacity into sorcery points.",
      "effect": "undefined",
      "markdown": "skill_tree/shared/cross-domain-skills/slot-to-sorcery.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Convert spell-slot capacity into sorcery points.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Convert spell-slot capacity into sorcery points.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "shared/cross-domain-skills/sorcery-to-slot",
      "title": "Sorcery To Slot",
      "group": [
        "shared",
        "cross-domain-skills"
      ],
      "type": "Effect leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/spellcraft/sorcery-point-reserve",
        "mind/spellcraft/spell-slot-reserve"
      ],
      "requirementsText": "[Sorcery Point Reserve](../../mind/spellcraft/sorcery-point-reserve.html); [Spell Slot Reserve](../../mind/spellcraft/spell-slot-reserve.html)",
      "sourceSummary": "Convert sorcery points into spell-slot capacity.",
      "effect": "undefined",
      "markdown": "skill_tree/shared/cross-domain-skills/sorcery-to-slot.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Convert sorcery points into spell-slot capacity.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Convert sorcery points into spell-slot capacity.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "shared/cross-domain-skills/spell-to-inspiration",
      "title": "Spell-to-Inspiration Conversion",
      "group": [
        "shared",
        "cross-domain-skills"
      ],
      "type": "Conversion leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "mind/social-influence/inspiration-reserve",
        "mind/spellcraft/spell-slot-reserve"
      ],
      "requirementsText": "[Inspiration Reserve](../../mind/social-influence/inspiration-reserve.html); [Spell Slot Reserve](../../mind/spellcraft/spell-slot-reserve.html)",
      "sourceSummary": "Convert casting capacity into an inspiration resource.",
      "effect": "undefined",
      "markdown": "skill_tree/shared/cross-domain-skills/spell-to-inspiration.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Expend a spell slot to regain one Inspiration use.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Convert casting capacity into an inspiration resource.",
        "parent": "Virtual Manipulation"
      }
    },
    {
      "id": "shared/cross-domain-skills/strength-or-dexterity-increase",
      "title": "Strength or Dexterity Increase",
      "group": [
        "shared",
        "cross-domain-skills"
      ],
      "type": "Effect leaf",
      "candidatePath": "Cross-Domain Review → Mind, Embodiment, or Equipment",
      "requirements": [
        "shared/cross-domain-skills/cross-domain-training"
      ],
      "requirementsText": "[Cross-Domain Training](../../shared/cross-domain-skills/cross-domain-training.html)",
      "sourceSummary": "",
      "effect": "Increase either Strength or Dexterity by 1, subject to the system's eventual stat limits.",
      "markdown": "skill_tree/shared/cross-domain-skills/strength-or-dexterity-increase.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "cross-domain-conversion",
      "sourceCandidatePath": "",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "Unassigned.",
        "action": "2 acting ticks.",
        "scopeEffect": "Source effect unresolved.",
        "parent": "Unassigned"
      }
    },
    {
      "id": "shared/cross-domain-skills/versatile-merc",
      "title": "Versatile Merc",
      "group": [
        "shared",
        "cross-domain-skills"
      ],
      "type": "Effect leaf",
      "candidatePath": "Cross-Domain Review → Mind, Embodiment, or Equipment",
      "requirements": [
        "shared/cross-domain-skills/cross-domain-training"
      ],
      "requirementsText": "[Cross-Domain Training](../../shared/cross-domain-skills/cross-domain-training.html)",
      "sourceSummary": "After a long rest, gain Expertise in one skill in which you have proficiency until the next long rest.",
      "effect": "To be adapted to temporary skill improvements and recovery cycles.",
      "markdown": "skill_tree/shared/cross-domain-skills/versatile-merc.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "cross-domain-conversion",
      "sourceCandidatePath": "Mind or Embodiment → Skill Development → Temporary Expertise",
      "candidateContext": {
        "grantType": "proficiency",
        "proficiencyCap": 5,
        "usageEffectScope": "After a full recovery, gain Expertise in one skill in which you have proficiency until the next full recovery.",
        "parent": "Unassigned",
        "parentStat": "Unassigned",
        "rollCheckStat": "Unassigned"
      }
    },
    {
      "id": "shared/cross-domain-skills/wild-resource-conversion",
      "title": "Wild Resource Conversion",
      "group": [
        "shared",
        "cross-domain-skills"
      ],
      "type": "Conversion leaf",
      "candidatePath": "Arcane → Virtual Manipulation",
      "requirements": [
        "embodiment/mobility/wild-shape-reserve",
        "mind/spellcraft/spell-slot-reserve"
      ],
      "requirementsText": "[Wild Shape Reserve](../../embodiment/mobility/wild-shape-reserve.html); [Spell Slot Reserve](../../mind/spellcraft/spell-slot-reserve.html)",
      "sourceSummary": "Exchange casting and transformation resources at defined rates.",
      "effect": "undefined",
      "markdown": "skill_tree/shared/cross-domain-skills/wild-resource-conversion.html",
      "unresolvedRequirements": [],
      "dependents": [],
      "proposedGroup": "arcane",
      "sourceCandidatePath": "Convert spell slots to Wild Shape uses and Wild Shape uses to spell slots under limits.",
      "candidateContext": {
        "grantType": "actionable",
        "cost": "1 Stamina.",
        "action": "2 acting ticks.",
        "scopeEffect": "Exchange casting and transformation resources at defined rates.",
        "parent": "Virtual Manipulation"
      }
    }
  ],
  "resolvedImports": [
    {
      "sourceId": "crafting/tools-and-making/artisan-tool-training",
      "sourceTitle": "Artisan Tool Training",
      "sourceSummary": "Gain proficiency with three different kinds of artisan's tools.",
      "canonicalSkills": [
        "artisan"
      ],
      "sourceMarkdown": "skill_tree/crafting/tools-and-making/artisan-tool-training.html"
    },
    {
      "sourceId": "crafting/tools-and-making/artisans-intuition",
      "sourceTitle": "Artisan's Intuition",
      "sourceSummary": "Add a small bonus die to Arcana checks and checks using Artisan's Tools.",
      "canonicalSkills": [
        "artisan"
      ],
      "sourceMarkdown": "skill_tree/crafting/tools-and-making/artisans-intuition.html"
    },
    {
      "sourceId": "crafting/tools-and-making/brew-apply-poison",
      "sourceTitle": "Brew and Apply Poison",
      "sourceSummary": "Brew a limited batch of poison and apply one dose to a weapon or ammunition as a Bonus Action; applied poison lasts briefly or until it deals damage.",
      "canonicalSkills": [
        "poisoning"
      ],
      "sourceMarkdown": "skill_tree/crafting/tools-and-making/brew-apply-poison.html"
    },
    {
      "sourceId": "crafting/tools-and-making/cooks-utensils",
      "sourceTitle": "Cook's Utensils",
      "sourceSummary": "Gain training with Cook's Utensils.",
      "canonicalSkills": [
        "cooking"
      ],
      "sourceMarkdown": "skill_tree/crafting/tools-and-making/cooks-utensils.html"
    },
    {
      "sourceId": "crafting/tools-and-making/mining",
      "sourceTitle": "Mining",
      "sourceSummary": "",
      "canonicalSkills": [
        "mining"
      ],
      "sourceMarkdown": "skill_tree/crafting/tools-and-making/mining.html"
    },
    {
      "sourceId": "crafting/tools-and-making/ore-refining",
      "sourceTitle": "Ore Refining",
      "sourceSummary": "",
      "canonicalSkills": [
        "ore-refining"
      ],
      "sourceMarkdown": "skill_tree/crafting/tools-and-making/ore-refining.html"
    },
    {
      "sourceId": "crafting/tools-and-making/poisoner-kit-training",
      "sourceTitle": "Poisoner Kit Training",
      "sourceSummary": "Gain proficiency with a Poisoner's Kit.",
      "canonicalSkills": [
        "poisoning"
      ],
      "sourceMarkdown": "skill_tree/crafting/tools-and-making/poisoner-kit-training.html"
    },
    {
      "sourceId": "crafting/tools-and-making/restorative-concoction",
      "sourceTitle": "Restorative Concoction",
      "sourceSummary": "Prepare one healing potion or antitoxin after a long rest; it expires after the next long rest.",
      "canonicalSkills": [
        "restorative-brewing"
      ],
      "sourceMarkdown": "skill_tree/crafting/tools-and-making/restorative-concoction.html"
    },
    {
      "sourceId": "crafting/tools-and-making/toolcraft",
      "sourceTitle": "Toolcraft",
      "sourceSummary": "Learn tool use and fabrication fundamentals before specialized crafting techniques.",
      "canonicalSkills": [
        "toolcraft"
      ],
      "sourceMarkdown": "skill_tree/crafting/tools-and-making/toolcraft.html"
    },
    {
      "sourceId": "mind/knowledge-and-performance/instrument-training",
      "sourceTitle": "Instrument Training",
      "sourceSummary": "Gain proficiency with three chosen musical instruments.",
      "canonicalSkills": [
        "music"
      ],
      "sourceMarkdown": "skill_tree/mind/knowledge-and-performance/instrument-training.html"
    },
    {
      "sourceId": "mind/knowledge-and-performance/language-training",
      "sourceTitle": "Language Training",
      "sourceSummary": "Learn one or more languages, codes, or secret forms of communication.",
      "canonicalSkills": [
        "language"
      ],
      "sourceMarkdown": "skill_tree/mind/knowledge-and-performance/language-training.html"
    },
    {
      "sourceId": "mind/mind-effects/battle-medicine",
      "sourceTitle": "Battle Medicine",
      "sourceSummary": "Use a medical kit to let a nearby target spend a Hit Point Die and restore that roll plus Proficiency Bonus in Hit Points.",
      "canonicalSkills": [
        "emergency-treatment"
      ],
      "sourceMarkdown": "skill_tree/mind/mind-effects/battle-medicine.html"
    },
    {
      "sourceId": "mind/mind-effects/bolstering-treats",
      "sourceTitle": "Bolstering Treats",
      "sourceSummary": "Prepare a limited number of treats; a creature can eat one as a Bonus Action to gain temporary Hit Points.",
      "canonicalSkills": [
        "combat-stimulant"
      ],
      "sourceMarkdown": "skill_tree/mind/mind-effects/bolstering-treats.html"
    },
    {
      "sourceId": "mind/mind-effects/condition-cleansing",
      "sourceTitle": "Condition Cleansing",
      "sourceSummary": "Remove one or more eligible adverse conditions from yourself or another target.",
      "canonicalSkills": [
        "condition-treatment"
      ],
      "sourceMarkdown": "skill_tree/mind/mind-effects/condition-cleansing.html"
    },
    {
      "sourceId": "mind/mind-effects/healing-pool",
      "sourceTitle": "Healing Pool",
      "sourceSummary": "Maintain a renewable pool of healing energy.",
      "canonicalSkills": [
        "restorative-brewing"
      ],
      "sourceMarkdown": "skill_tree/mind/mind-effects/healing-pool.html"
    },
    {
      "sourceId": "mind/mind-effects/inspiring-willpower",
      "sourceTitle": "Inspiring Willpower",
      "sourceSummary": "On a successful save to end your own Frightened or Paralyzed condition, also end that condition on one visible nearby ally with the same condition.",
      "canonicalSkills": [
        "inspiring-willpower"
      ],
      "sourceMarkdown": "skill_tree/mind/mind-effects/inspiring-willpower.html"
    },
    {
      "sourceId": "mind/mind-effects/keen-observer",
      "sourceTitle": "Keen Observer",
      "sourceSummary": "Gain proficiency in one chosen awareness skill, or Expertise if already proficient.",
      "canonicalSkills": [
        "perception"
      ],
      "sourceMarkdown": "skill_tree/mind/mind-effects/keen-observer.html"
    },
    {
      "sourceId": "mind/mind-effects/necrosis",
      "sourceTitle": "Necrosis",
      "sourceSummary": "When dealing necrotic damage, impose the Poisoned condition on one damaged creature until your next turn.",
      "canonicalSkills": [
        "necrotic-poisoning"
      ],
      "sourceMarkdown": "skill_tree/mind/mind-effects/necrosis.html"
    },
    {
      "sourceId": "mind/mind-effects/poison-cleansing",
      "sourceTitle": "Poison Cleansing",
      "sourceSummary": "Spend healing energy to remove poison.",
      "canonicalSkills": [
        "antidote"
      ],
      "sourceMarkdown": "skill_tree/mind/mind-effects/poison-cleansing.html"
    },
    {
      "sourceId": "mind/mind-effects/restoring-touch",
      "sourceTitle": "Restoring Touch",
      "sourceSummary": "Spend healing energy to end selected conditions.",
      "canonicalSkills": [
        "condition-treatment"
      ],
      "sourceMarkdown": "skill_tree/mind/mind-effects/restoring-touch.html"
    },
    {
      "sourceId": "mind/mind-effects/touch-healing",
      "sourceTitle": "Touch Healing",
      "sourceSummary": "Spend healing energy through touch to restore vitality.",
      "canonicalSkills": [
        "emergency-treatment"
      ],
      "sourceMarkdown": "skill_tree/mind/mind-effects/touch-healing.html"
    },
    {
      "sourceId": "mind/mind-effects/understanding-of-death",
      "sourceTitle": "Understanding of Death",
      "sourceSummary": "Helping stabilize a creature at 0 Hit Points grants Heroic Inspiration, once per long rest in the source rules.",
      "canonicalSkills": [
        "stabilize-patient"
      ],
      "sourceMarkdown": "skill_tree/mind/mind-effects/understanding-of-death.html"
    },
    {
      "sourceId": "mind/social-influence/cunning-speaker",
      "sourceTitle": "Cunning Speaker",
      "sourceSummary": "Avoid the usual penalty when influencing hostile creatures.",
      "canonicalSkills": [
        "cunning-speaker"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/cunning-speaker.html"
    },
    {
      "sourceId": "mind/social-influence/distracting-melody",
      "sourceTitle": "Distracting Melody",
      "sourceSummary": "Help an ally's attack while distracting an enemy up to 30 feet away, if it can perceive you.",
      "canonicalSkills": [
        "distracting-melody"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/distracting-melody.html"
    },
    {
      "sourceId": "mind/social-influence/dragons-terror",
      "sourceTitle": "Dragon's Terror",
      "sourceSummary": "Frighten a visible target within 30 feet until your next turn if it fails a Wisdom save; a target becomes immune for 24 hours after a success or when the effect ends.",
      "canonicalSkills": [
        "instill-terror"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/dragons-terror.html"
    },
    {
      "sourceId": "mind/social-influence/dragons-tongue",
      "sourceTitle": "Dragon's Tongue",
      "sourceSummary": "Learn Draconic, or another eligible language if already fluent in it.",
      "canonicalSkills": [
        "language"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/dragons-tongue.html"
    },
    {
      "sourceId": "mind/social-influence/encourage-ally",
      "sourceTitle": "Encourage Ally",
      "sourceSummary": "As a Bonus Action, grant an ally Temporary Hit Points equal to 2d6 plus the modifier of the stat increased by this feat.",
      "canonicalSkills": [
        "encourage-ally"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/encourage-ally.html"
    },
    {
      "sourceId": "mind/social-influence/family-first",
      "sourceTitle": "Family First",
      "sourceSummary": "Spend Heroic Inspiration to grant yourself and allies Advantage on the initiative roll.",
      "canonicalSkills": [
        "alert-ally"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/family-first.html"
    },
    {
      "sourceId": "mind/social-influence/fear-immunity",
      "sourceTitle": "Fear Immunity",
      "sourceSummary": "Immune to fear effects.",
      "canonicalSkills": [
        "fear-shielding"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/fear-immunity.html"
    },
    {
      "sourceId": "mind/social-influence/fearsome-power",
      "sourceTitle": "Fearsome Power",
      "sourceSummary": "After dealing damage, activate Dragon's Terror as a Bonus Action on the same turn.",
      "canonicalSkills": [
        "fearsome-power"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/fearsome-power.html"
    },
    {
      "sourceId": "mind/social-influence/flee-fools",
      "sourceTitle": "Flee, Fools",
      "sourceSummary": "Force a frightened creature to flee after failing a mental defense test.",
      "canonicalSkills": [
        "flee-fools"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/flee-fools.html"
    },
    {
      "sourceId": "mind/social-influence/friend-to-animals",
      "sourceTitle": "Friend to Animals",
      "sourceSummary": "Gain Advantage on ability checks made to Influence Beasts.",
      "canonicalSkills": [
        "fauna-handling"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/friend-to-animals.html"
    },
    {
      "sourceId": "mind/social-influence/gifted-interpreter",
      "sourceTitle": "Gifted Interpreter",
      "sourceSummary": "Understand the literal meaning of languages encountered through speech, signing, or writing.",
      "canonicalSkills": [
        "gifted-interpreter"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/gifted-interpreter.html"
    },
    {
      "sourceId": "mind/social-influence/honeyed-words",
      "sourceTitle": "Honeyed Words",
      "sourceSummary": "Honeyed Words is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "canonicalSkills": [
        "honeyed-words"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/honeyed-words.html"
    },
    {
      "sourceId": "mind/social-influence/impersonation",
      "sourceTitle": "Impersonation",
      "sourceSummary": "Gain Advantage on Deception or Performance checks to convince others that you are the person you are impersonating.",
      "canonicalSkills": [
        "deception",
        "performance"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/impersonation.html"
    },
    {
      "sourceId": "mind/social-influence/infernal-deception-training",
      "sourceTitle": "Deception Training",
      "sourceSummary": "Deception Training is tracked as an individual effect clause. Preserve its trigger, target, range, duration, uses, and any adverse condition from the source feat during adaptation.",
      "canonicalSkills": [
        "deception"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/infernal-deception-training.html"
    },
    {
      "sourceId": "mind/social-influence/intimidation-expertise",
      "sourceTitle": "Intimidation Expertise",
      "sourceSummary": "Gain expertise in intimidation, improving its effectiveness.",
      "canonicalSkills": [
        "intimidation"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/intimidation-expertise.html"
    },
    {
      "sourceId": "mind/social-influence/intimidation-training",
      "sourceTitle": "Intimidation Training",
      "sourceSummary": "Gain training in intimidation if not already trained.",
      "canonicalSkills": [
        "intimidation"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/intimidation-training.html"
    },
    {
      "sourceId": "mind/social-influence/monstrous-connections",
      "sourceTitle": "Monstrous Connections",
      "sourceSummary": "Use Animal Friendship or Speak with Animals on eligible low-intelligence monstrosities.",
      "canonicalSkills": [
        "monstrous-connections"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/monstrous-connections.html"
    },
    {
      "sourceId": "mind/social-influence/social-influence-training",
      "sourceTitle": "Social Influence Training",
      "sourceSummary": "Learn social fundamentals before acquiring specialized influence and leadership techniques.",
      "canonicalSkills": [
        "social-interaction"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/social-influence-training.html"
    },
    {
      "sourceId": "mind/social-influence/thieves-cant",
      "sourceTitle": "Thieves' Cant",
      "sourceSummary": "Know the Thieves' Cant language.",
      "canonicalSkills": [
        "language"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/thieves-cant.html"
    },
    {
      "sourceId": "mind/social-influence/tough-talk",
      "sourceTitle": "Tough Talk",
      "sourceSummary": "A target's Hostile attitude does not impose Disadvantage on your Charisma (Intimidation) checks to influence it.",
      "canonicalSkills": [
        "cunning-speaker",
        "intimidation"
      ],
      "sourceMarkdown": "skill_tree/mind/social-influence/tough-talk.html"
    }
  ],
  "packages": [
    {
      "id": "artificer",
      "title": "Artificer",
      "grants": [
        {
          "feature": "Spellcasting",
          "skills": [
            "mind/spellcraft/cantrip-repertoire",
            "mind/spellcraft/prepared-spell-repertoire",
            "mind/spellcraft/spell-slot-reserve",
            "mind/spellcraft/tool-mediated-spellcasting"
          ]
        },
        {
          "feature": "Tinker's Magic",
          "skills": [
            "crafting/tools-and-making/tinkers-magic-reserve",
            "crafting/tools-and-making/tinkers-magic"
          ]
        },
        {
          "feature": "Replicate Magic Item",
          "skills": [
            "crafting/tools-and-making/magic-item-plan-repertoire",
            "crafting/tools-and-making/replicated-magic-item"
          ]
        },
        {
          "feature": "Magic Item Tinker",
          "skills": [
            "crafting/tools-and-making/instant-created-item-attunement",
            "mind/spellcraft/created-item-spell-focus",
            "crafting/tools-and-making/charge-magic-item",
            "crafting/tools-and-making/drain-magic-item",
            "crafting/tools-and-making/transmute-magic-item"
          ]
        },
        {
          "feature": "Flash of Genius",
          "skills": [
            "mind/mind-effects/flash-of-genius-reserve",
            "mind/mind-effects/flash-of-genius"
          ]
        },
        {
          "feature": "Magic Item Adept",
          "skills": [
            "crafting/tools-and-making/expanded-attunement"
          ]
        },
        {
          "feature": "Spell-Storing Item",
          "skills": [
            "crafting/tools-and-making/spell-storing-item"
          ]
        },
        {
          "feature": "Advanced Artifice",
          "skills": [
            "crafting/tools-and-making/expanded-attunement",
            "crafting/tools-and-making/created-item-last-stand"
          ]
        },
        {
          "feature": "Magic Item Master",
          "skills": [
            "crafting/tools-and-making/expanded-attunement"
          ]
        },
        {
          "feature": "Soul of Artifice",
          "skills": [
            "crafting/tools-and-making/attuned-item-genius-recovery"
          ]
        }
      ],
      "markdown": "skill_tree/sources/classes/artificer.html"
    },
    {
      "id": "barbarian",
      "title": "Barbarian",
      "grants": [
        {
          "feature": "Primal Knowledge",
          "skills": [
            "mind/knowledge-and-performance/primal-skill-substitution"
          ]
        }
      ],
      "markdown": "skill_tree/sources/classes/barbarian.html"
    },
    {
      "id": "bard",
      "title": "Bard",
      "grants": [
        {
          "feature": "Bardic Inspiration",
          "skills": [
            "mind/social-influence/inspiration-reserve",
            "mind/social-influence/grant-inspiration",
            "mind/social-influence/inspired-failure-recovery"
          ]
        },
        {
          "feature": "Spellcasting",
          "skills": [
            "mind/spellcraft/cantrip-repertoire",
            "mind/spellcraft/prepared-spell-repertoire",
            "mind/spellcraft/spell-slot-reserve",
            "mind/spellcraft/spellcasting-focus"
          ]
        },
        {
          "feature": "Expertise",
          "skills": [
            "shared/cross-domain-skills/skill-expertise"
          ]
        },
        {
          "feature": "Jack of all Trades",
          "skills": [
            "mind/knowledge-and-performance/untrained-aptitude"
          ]
        },
        {
          "feature": "Font of Inspiration",
          "skills": [
            "mind/social-influence/inspiration-short-recovery",
            "shared/cross-domain-skills/spell-to-inspiration"
          ]
        },
        {
          "feature": "Countercharm",
          "skills": [
            "mind/social-influence/countercharm-reroll"
          ]
        },
        {
          "feature": "Magical Secrets",
          "skills": [
            "mind/spellcraft/broad-magical-secrets"
          ]
        },
        {
          "feature": "Superior Inspiration",
          "skills": [
            "mind/social-influence/initiative-inspiration-recovery"
          ]
        },
        {
          "feature": "Words of Creation",
          "skills": [
            "mind/spellcraft/dual-word-targeting"
          ]
        }
      ],
      "markdown": "skill_tree/sources/classes/bard.html"
    },
    {
      "id": "cleric",
      "title": "Cleric",
      "grants": [
        {
          "feature": "Spellcasting",
          "skills": [
            "mind/spellcraft/cantrip-repertoire",
            "mind/spellcraft/prepared-spell-repertoire",
            "mind/spellcraft/prepared-spell-reconfiguration",
            "mind/spellcraft/spell-slot-reserve",
            "mind/spellcraft/spellcasting-focus"
          ]
        },
        {
          "feature": "Divine Order",
          "skills": [
            "mind/spellcraft/divine-order-choice",
            "mind/knowledge-and-performance/divine-knowledge-bonus"
          ]
        },
        {
          "feature": "Channel Divinity",
          "skills": [
            "mind/spellcraft/channel-divinity-reserve",
            "mind/spellcraft/divine-spark",
            "mind/social-influence/turn-undead"
          ]
        },
        {
          "feature": "Sear Undead",
          "skills": [
            "mind/spellcraft/sear-turned-undead"
          ]
        },
        {
          "feature": "Blessed Strikes",
          "skills": [
            "mind/spellcraft/blessed-weapon-strike",
            "mind/spellcraft/potent-cantrip"
          ]
        },
        {
          "feature": "Divine Intervention",
          "skills": [
            "mind/spellcraft/free-divine-spell"
          ]
        },
        {
          "feature": "Improved Blessed Strikes",
          "skills": [
            "mind/spellcraft/cantrip-vitality"
          ]
        },
        {
          "feature": "Greater Divine Intervention",
          "skills": [
            "mind/spellcraft/greater-divine-intervention"
          ]
        }
      ],
      "markdown": "skill_tree/sources/classes/cleric.html"
    },
    {
      "id": "druid",
      "title": "Druid",
      "grants": [
        {
          "feature": "Spellcasting",
          "skills": [
            "mind/spellcraft/cantrip-repertoire",
            "mind/spellcraft/prepared-spell-repertoire",
            "mind/spellcraft/prepared-spell-reconfiguration",
            "mind/spellcraft/spell-slot-reserve",
            "mind/spellcraft/spellcasting-focus"
          ]
        },
        {
          "feature": "Druidic",
          "skills": [
            "mind/knowledge-and-performance/hidden-druidic-messages"
          ]
        },
        {
          "feature": "Primal Order",
          "skills": [
            "mind/spellcraft/divine-order-choice",
            "mind/knowledge-and-performance/nature-knowledge-bonus"
          ]
        },
        {
          "feature": "Wild Companion",
          "skills": [
            "mind/mind-effects/wild-companion"
          ]
        },
        {
          "feature": "Wild Resurgence",
          "skills": [
            "shared/cross-domain-skills/wild-resource-conversion"
          ]
        },
        {
          "feature": "Elemental Fury",
          "skills": [
            "mind/spellcraft/extended-cantrip-range"
          ]
        },
        {
          "feature": "Improved Elemental Fury",
          "skills": [
            "mind/spellcraft/extended-cantrip-range"
          ]
        },
        {
          "feature": "Beast Spells",
          "skills": [
            "mind/spellcraft/beast-form-casting"
          ]
        }
      ],
      "markdown": "skill_tree/sources/classes/druid.html"
    },
    {
      "id": "fighter",
      "title": "Fighter",
      "grants": [
        {
          "feature": "Tactical Mind",
          "skills": [
            "mind/mind-effects/tactical-recovery",
            "mind/mind-effects/conserved-recovery"
          ]
        },
        {
          "feature": "Indomitable",
          "skills": [
            "mind/fortune/saving-throw-reroll",
            "mind/fortune/indomitable-reserve",
            "mind/fortune/fortified-save-reroll"
          ]
        }
      ],
      "markdown": "skill_tree/sources/classes/fighter.html"
    },
    {
      "id": "monk",
      "title": "Monk",
      "grants": [
        {
          "feature": "Disciplined Survivor",
          "skills": [
            "shared/cross-domain-skills/all-save-training",
            "mind/fortune/focus-save-reroll"
          ]
        }
      ],
      "markdown": "skill_tree/sources/classes/monk.html"
    },
    {
      "id": "paladin",
      "title": "Paladin",
      "grants": [
        {
          "feature": "Spellcasting",
          "skills": [
            "mind/spellcraft/prepared-spell-repertoire",
            "mind/spellcraft/prepared-spell-reconfiguration",
            "mind/spellcraft/spell-slot-reserve",
            "mind/spellcraft/spellcasting-focus"
          ]
        },
        {
          "feature": "Paladin's Smite",
          "skills": [
            "mind/spellcraft/free-smite"
          ]
        },
        {
          "feature": "Channel Divinity",
          "skills": [
            "mind/spellcraft/channel-divinity-reserve",
            "mind/mind-effects/divine-sense"
          ]
        },
        {
          "feature": "Faithful Steed",
          "skills": [
            "mind/spellcraft/free-steed"
          ]
        },
        {
          "feature": "Aura of Protection",
          "skills": [
            "mind/social-influence/protective-aura"
          ]
        },
        {
          "feature": "Abjure Foes",
          "skills": [
            "mind/social-influence/abjure-foes"
          ]
        },
        {
          "feature": "Aura of Courage",
          "skills": [
            "mind/social-influence/courage-aura"
          ]
        },
        {
          "feature": "Aura Expansion",
          "skills": [
            "mind/social-influence/aura-expansion"
          ]
        }
      ],
      "markdown": "skill_tree/sources/classes/paladin.html"
    },
    {
      "id": "ranger",
      "title": "Ranger",
      "grants": [
        {
          "feature": "Spellcasting",
          "skills": [
            "mind/spellcraft/prepared-spell-repertoire",
            "mind/spellcraft/prepared-spell-reconfiguration",
            "mind/spellcraft/spell-slot-reserve",
            "mind/spellcraft/spellcasting-focus"
          ]
        },
        {
          "feature": "Favored Enemy",
          "skills": [
            "mind/spellcraft/free-hunters-mark"
          ]
        },
        {
          "feature": "Deft Explorer",
          "skills": [
            "shared/cross-domain-skills/skill-expertise"
          ]
        },
        {
          "feature": "Expertise",
          "skills": [
            "shared/cross-domain-skills/skill-expertise"
          ]
        },
        {
          "feature": "Relentless Hunter",
          "skills": [
            "mind/spellcraft/unbreakable-quarry-focus"
          ]
        }
      ],
      "markdown": "skill_tree/sources/classes/ranger.html"
    },
    {
      "id": "rogue",
      "title": "Rogue",
      "grants": [
        {
          "feature": "Expertise",
          "skills": [
            "shared/cross-domain-skills/skill-expertise"
          ]
        },
        {
          "feature": "Reliable Talent",
          "skills": [
            "mind/knowledge-and-performance/reliable-talent"
          ]
        },
        {
          "feature": "Slippery Mind",
          "skills": [
            "mind/mind-effects/mental-save-training"
          ]
        },
        {
          "feature": "Stroke of Luck",
          "skills": [
            "mind/fortune/stroke-of-luck"
          ]
        }
      ],
      "markdown": "skill_tree/sources/classes/rogue.html"
    },
    {
      "id": "sorcerer",
      "title": "Sorcerer",
      "grants": [
        {
          "feature": "Spellcasting",
          "skills": [
            "mind/spellcraft/cantrip-repertoire",
            "mind/spellcraft/prepared-spell-repertoire",
            "mind/spellcraft/spell-slot-reserve",
            "mind/spellcraft/spellcasting-focus"
          ]
        },
        {
          "feature": "Innate Sorcery",
          "skills": [
            "mind/spellcraft/innate-sorcery-reserve",
            "mind/spellcraft/spell-save-pressure",
            "mind/spellcraft/spell-attack-advantage"
          ]
        },
        {
          "feature": "Font of Magic",
          "skills": [
            "mind/spellcraft/sorcery-point-reserve",
            "shared/cross-domain-skills/slot-to-sorcery",
            "shared/cross-domain-skills/sorcery-to-slot"
          ]
        },
        {
          "feature": "Metamagic",
          "skills": [
            "mind/spellcraft/metamagic-repertoire"
          ]
        },
        {
          "feature": "Sorcerous Restoration",
          "skills": [
            "mind/spellcraft/sorcery-short-recovery"
          ]
        },
        {
          "feature": "Sorcery Incarnate",
          "skills": [
            "mind/spellcraft/sorcery-funded-innate-state",
            "mind/spellcraft/combined-metamagic"
          ]
        },
        {
          "feature": "Arcane Apotheosis",
          "skills": [
            "mind/spellcraft/free-metamagic"
          ]
        }
      ],
      "markdown": "skill_tree/sources/classes/sorcerer.html"
    },
    {
      "id": "warlock",
      "title": "Warlock",
      "grants": [
        {
          "feature": "Eldritch Invocations",
          "skills": [
            "mind/spellcraft/invocation-repertoire",
            "mind/spellcraft/invocation-reconfiguration"
          ]
        },
        {
          "feature": "Pact Magic",
          "skills": [
            "mind/spellcraft/cantrip-repertoire",
            "mind/spellcraft/prepared-spell-repertoire",
            "mind/spellcraft/pact-slot-reserve",
            "mind/spellcraft/short-rest-slot-recovery",
            "mind/spellcraft/spellcasting-focus"
          ]
        },
        {
          "feature": "Magical Cunning",
          "skills": [
            "mind/spellcraft/magical-cunning"
          ]
        },
        {
          "feature": "Contact Patron",
          "skills": [
            "mind/spellcraft/patron-contact",
            "mind/spellcraft/free-patron-contact",
            "mind/spellcraft/assured-patron-contact"
          ]
        },
        {
          "feature": "Mystic Arcanum",
          "skills": [
            "mind/spellcraft/mystic-arcanum-repertoire",
            "mind/spellcraft/free-arcanum-casting"
          ]
        },
        {
          "feature": "Eldritch Master",
          "skills": [
            "mind/spellcraft/full-pact-recovery"
          ]
        }
      ],
      "markdown": "skill_tree/sources/classes/warlock.html"
    },
    {
      "id": "wizard",
      "title": "Wizard",
      "grants": [
        {
          "feature": "Spellcasting",
          "skills": [
            "mind/spellcraft/cantrip-repertoire",
            "mind/spellcraft/spellbook-repertoire",
            "mind/spellcraft/prepared-spell-repertoire",
            "mind/spellcraft/prepared-spell-reconfiguration",
            "mind/spellcraft/spell-slot-reserve",
            "mind/spellcraft/spellcasting-focus",
            "mind/spellcraft/spell-transcription",
            "mind/spellcraft/backup-spellbook"
          ]
        },
        {
          "feature": "Ritual Adept",
          "skills": [
            "mind/spellcraft/ritual-from-spellbook"
          ]
        },
        {
          "feature": "Arcane Recovery",
          "skills": [
            "mind/spellcraft/short-rest-slot-recovery"
          ]
        },
        {
          "feature": "Scholar",
          "skills": [
            "shared/cross-domain-skills/skill-expertise"
          ]
        },
        {
          "feature": "Memorize Spell",
          "skills": [
            "mind/spellcraft/short-rest-prepared-swap"
          ]
        },
        {
          "feature": "Spell Mastery",
          "skills": [
            "mind/spellcraft/at-will-mastered-spells",
            "mind/spellcraft/mastery-reconfiguration"
          ]
        },
        {
          "feature": "Signature Spells",
          "skills": [
            "mind/spellcraft/signature-spell-repertoire",
            "mind/spellcraft/free-signature-casting"
          ]
        }
      ],
      "markdown": "skill_tree/sources/classes/wizard.html"
    }
  ]
}
