{
  "release": "astral-signatures-0.5-proposal",
  "status": "Published playtest proposal",
  "aspect": {
    "id": "astral-projection",
    "name": "Astral Projection",
    "sourceAspectId": "astral-projection",
    "ability": "int",
    "foundations": [
      "Project a tiny spectral hand gesture without moving objects",
      "Psychic harm",
      "Notice exposed astral projections and spiritual tethers",
      "A visible ghostly silhouette",
      "Body and viewpoint feel separable"
    ],
    "nodes": [
      {
        "id": "mastery:astral-projection:foundation-mastery",
        "name": "Foundation Mastery",
        "modes": [
          {
            "name": "Spectral Signals",
            "modeId": "expression",
            "profile": "Custom",
            "action": "Action",
            "charges": 0,
            "range": "{signalRange} feet",
            "targets": "Observers who can perceive the signal",
            "duration": "Instantaneous",
            "concentration": false,
            "text": "Express your ghostly silhouette as up to {signalWords} words or one comparably detailed image within {signalRange} feet. It is an observable magical signal, not a creature, decoy with combat benefits, private channel or translated language. Observers require a shared language or code.",
            "summary": "Send a visible spectral message up to {signalRange} feet away.",
            "sourcePowerIds": [
              "astral-projection-astral-double"
            ]
          },
          {
            "name": "Phantom Tug",
            "modeId": "phantom-tug",
            "profile": "Strike",
            "action": "Action",
            "charges": 0,
            "range": "60 feet",
            "targets": "One visible creature",
            "duration": "Instantaneous",
            "concentration": false,
            "text": "Project a brief spectral touch toward one visible creature. Resistance and immunity apply normally. It does not remove reactions, move the target or attack its internal anatomy.",
            "damageType": "psychic",
            "summary": "One Aspect attack for {r}d8 psychic damage.",
            "sourcePowerIds": [
              "astral-projection-phantom-tug",
              "astral-projection-astral-spark",
              "astral-projection-spirit-rend",
              "astral-projection-astral-strike"
            ],
            "manualResolution": "Roll the printed Aspect attack against AC and apply psychic damage at the table."
          },
          {
            "name": "Spirit Feint",
            "modeId": "shelter",
            "profile": "Custom",
            "action": "Bonus Action",
            "charges": 1,
            "range": "{10r} feet",
            "targets": "One visible creature able to see the distraction",
            "duration": "Until the start of your next turn or the next eligible attack",
            "concentration": false,
            "text": "Create a momentary astral distraction beside one visible creature within range that can see the distraction. Before the start of your next turn, the next attack roll against that creature by you or an ally who can see it has advantage. The distraction then ends. It does not blind, frighten, read a mind or create an independent actor. Multiple feints on one target replace rather than accumulate; advantage never stacks.",
            "minimumRank": 2,
            "summary": "Distract a creature: advantage on the next attack against it.",
            "sourcePowerIds": [
              "astral-projection-spirit-feint"
            ],
            "endingConditions": "Next eligible attack, start of your next turn, node removal, Aspect replacement or magical suppression. No benefit retained after ending."
          },
          {
            "name": "Astral Glimpse",
            "modeId": "perception",
            "profile": "Custom",
            "action": "Action",
            "charges": 0,
            "range": "{10r} feet from current viewpoint",
            "targets": "Exposed astral manifestations within range",
            "duration": "Instantaneous",
            "concentration": false,
            "text": "Take one sensory snapshot of exposed astral projections, projected spirits and active spiritual tethers within range, from your body or your active Astral Trance projection. You notice the location and presence of those supernatural manifestations, including an invisible astral manifestation; this is an explicit exception to the ordinary exposed-only foundation. It does not make them visible to others, negate unseen-target attack rules, reveal ordinary invisible creatures, identify possession in a creature, expose hidden facts or penetrate total cover. Use ordinary Perception or Investigation checks for uncertain visible details. No concentration is required, so this action can be used while projecting.",
            "minimumRank": 3,
            "summary": "Notice external astral manifestations within {10r} feet. No concentration.",
            "sourcePowerIds": [
              "astral-projection-astral-glimpse"
            ],
            "manualResolution": "The DM identifies eligible manifestations; ordinary concealment and checks still apply."
          },
          {
            "name": "Spirit Hook",
            "modeId": "spirit-hook",
            "profile": "Strike",
            "action": "Action",
            "charges": 1,
            "range": "60 feet",
            "targets": "One visible creature no more than one size larger for the optional pull",
            "duration": "Damage instantaneous; reaction denial until the start of the target\u2019s next turn",
            "concentration": false,
            "text": "Project one spectral hook toward a visible creature within 60 feet. On a hit with this Aspect attack, deal {r}d8 psychic damage and the target cannot take reactions until the start of its next turn. A creature immune to psychic damage is immune to this entire mode. This is one standalone attack, not extra damage attached to Phantom Tug or a weapon. At rank 4, you may also pull the target up to 10 feet directly toward the chosen origin; at rank 5, up to 20 feet. The pull needs an empty legal path and stops before an obstruction; it cannot move a creature more than one size larger than you, pass through solids, suspend it or create collision damage. Forced movement does not provoke opportunity attacks. No restraint, organ harm or control of the target\u2019s decisions.",
            "minimumRank": 3,
            "damageType": "psychic",
            "summary": "One attack for {r}d8 psychic damage; deny reactions. Later ranks can pull.",
            "sourcePowerIds": [
              "astral-projection-phantom-tug",
              "astral-projection-spirit-drag",
              "astral-projection-spirit-hook",
              "astral-projection-spirit-leash",
              "astral-projection-astral-sever",
              "astral-projection-spirit-prison"
            ],
            "endingConditions": "Reaction denial ends at the start of the target\u2019s next turn, node removal, Aspect replacement or suppression. Movement is instantaneous.",
            "manualResolution": "Roll the attack; track psychic immunity, denied reactions, target size and legal forced movement at the table."
          },
          {
            "name": "Projected Hand",
            "modeId": "handling",
            "profile": "Custom",
            "action": "Action",
            "charges": 1,
            "range": "{10r} feet from current viewpoint",
            "targets": "One unattended object within the hand\u2019s 5-foot reach, up to 10 pounds",
            "duration": "1 minute",
            "concentration": false,
            "text": "Create one visible spectral hand at a visible empty point within {10r} feet of your current body or Astral Trance viewpoint. Its reach is 5 feet and it can carry at most 10 pounds. On activation, or with a later action, move it up to 20 feet within range and perform one simple object interaction: move an unattended object, open an unlocked door or container, or stow/retrieve an item in an open container. It cannot attack, restrain, force a lock, pick a lock, use trained tools, activate magic items, manipulate worn/held equipment or support a creature. It does not confer proficiency. One hand at a time; a new one ends the old one. This is your action, not a separate hand turn. If anchored to a projection, ending that projection also ends the hand. It lasts 1 minute without concentration.",
            "minimumRank": 4,
            "summary": "Manipulate one unattended object with a 10-pound spectral hand.",
            "sourcePowerIds": [
              "astral-projection-projected-hand"
            ],
            "endingConditions": "Duration expiry, new hand creation, node removal, Aspect replacement, suppression or loss of its supporting projection. Carried material falls normally; no extra damage is created.",
            "manualResolution": "Track the hand\u2019s position, eligible object, weight and ordinary consequences at the table."
          },
          {
            "name": "Guide Hand",
            "modeId": "guide-hand",
            "profile": "Custom",
            "action": "Action",
            "charges": 0,
            "range": "Within the active hand\u2019s printed range",
            "targets": "One active Projected Hand",
            "duration": "Instantaneous",
            "concentration": false,
            "text": "Use your action to move your active Projected Hand up to 20 feet within its printed range and perform one of its eligible simple object interactions. This costs 0 Charges. Use the position, 5-foot reach, 10-pound limit, current viewpoint and restrictions from its creation card. This neither creates a hand nor extends its one-minute duration. No independent actor or extra interaction.",
            "minimumRank": 4,
            "requiresMode": "handling",
            "summary": "Move or use your existing hand. No additional Charges.",
            "sourcePowerIds": [
              "astral-projection-projected-hand"
            ],
            "endingConditions": "Instantaneous command. Requires the active hand and its supporting viewpoint."
          },
          {
            "name": "Astral Origin",
            "modeId": "embodiment",
            "profile": "Custom",
            "action": "Passive",
            "charges": 0,
            "range": "Self",
            "targets": "Your active Astral Trance projection",
            "duration": "While that projection remains active",
            "concentration": false,
            "text": "While your Astral Trance projection is active, you may originate one unlocked instantaneous Astral Projection action or bonus-action power from its space on each of your turns. Eligible redirected powers are Phantom Tug, Spirit Hook and Spirit Feint. Astral Glimpse and Projected Hand use their own printed viewpoint permissions and ordinary actions; this permission does not grant another use of either. Use the projection\u2019s viewpoint, your own attack/DC, the chosen power\u2019s range, ordinary cover and targeting, and your normal shared action/bonus-action budget. It grants no new activation, turn, reaction, HP, concentration, equipment, class spell, weapon attack or copied stat block. Using a power this way does not end Astral Trance. Silver Tether, Silver Thread, Soul Ward and Silver Recall still originate from your body. This passive permission requires Foundation Mastery V and an allocated, active Astral Trance; it is not independently activated.",
            "minimumRank": 5,
            "requiresNode": "mastery:astral-projection:astral-trance",
            "requiresMode": "astral-trance",
            "summary": "Use one Aspect power from your projection on your existing turn.",
            "sourcePowerIds": [
              "astral-projection-astral-double",
              "astral-projection-projected-casting",
              "astral-projection-astral-body",
              "astral-projection-greater-astral-body",
              "astral-projection-perfect-astral-body"
            ],
            "endingConditions": "Loss of Foundation Mastery V or the active Astral Trance projection, Aspect replacement or suppression. No benefit persists."
          }
        ],
        "foundationGrowth": true
      },
      {
        "id": "mastery:astral-projection:astral-trance",
        "name": "Astral Trance",
        "modes": [
          {
            "name": "Project Senses",
            "modeId": "astral-trance",
            "profile": "Custom",
            "action": "Action",
            "charges": 1,
            "range": "Self",
            "targets": "One visible Tiny projection; your own body is its tether",
            "duration": "Instantaneous",
            "concentration": true,
            "text": "",
            "rankEffects": {
              "1": {
                "range": "30 feet from body",
                "duration": "10 minutes",
                "summary": "Scout within 30 feet; move 20 feet per turn. Your body stays motionless and exposed.",
                "text": "Create the projection at a visible unoccupied point within 30 feet of your body. It lasts 10 minutes, with concentration, and must remain within 30 feet of your body on this plane. On each of your turns, move it up to 20 feet without an action; movement grants no attacks or additional actions. Creation includes your first observation until the start of your next turn. On later turns, Observe Projection uses your action and 0 Charges to observe until the start of your next turn; ordinary passive awareness through that viewpoint applies between turns. Your physical body remains in its space, conscious but motionless (speed 0). You perceive through the projection instead of your body. You cannot speak or manipulate objects with your body. You may end the projection without an action before taking a normal action. While projecting, actions and bonus actions are limited to observing, projected speech where unlocked, Astral Glimpse, Projected Hand where unlocked, and the Astral Origin permission where unlocked. Reactions remain available if their normal triggers, perception, range and component requirements can be met. You are not incapacitated or unconscious merely from projecting; projection grants no immunity, automatic critical hit or automatic failed save. Ordinary conditions and concentration saves still apply to your body. The projection is one visible Tiny magical object: AC 15, 1 HP, immune to poison and psychic damage, no other resistance or immunity. It cannot carry equipment, make independent attacks, take turns or block a creature\u2019s movement. It automatically fails STR/DEX saves; other object-eligible saves use +0, an explicit Aspect exception. Creature-only effects cannot target it. It has ordinary sight and hearing, without extra senses or darkvision. You have one viewpoint. Creating a new projection ends the old one. Damage reducing it to 0 HP ends it without transferring that damage to your body. It cannot pass through creatures or solid surfaces except where a higher rank expressly permits. Movement is hovering magical movement, including vertical movement, not a creature\u2019s independent turn."
              },
              "2": {
                "range": "60 feet from body",
                "duration": "10 minutes",
                "summary": "Scout within 60 feet; move 20 feet per turn. Your body stays motionless and exposed. Speak through the projection.",
                "text": "Create the projection at a visible unoccupied point within 30 feet of your body. It lasts 10 minutes, with concentration, and must remain within 60 feet of your body on this plane. On each of your turns, move it up to 20 feet without an action; movement grants no attacks or additional actions. Creation includes your first observation until the start of your next turn. On later turns, Observe Projection uses your action and 0 Charges to observe until the start of your next turn; ordinary passive awareness through that viewpoint applies between turns. On your turn, while observing, you may speak a brief message through the projection without another action, using ordinary language and audible speech. Your physical body remains in its space, conscious but motionless (speed 0). You perceive through the projection instead of your body. You cannot speak or manipulate objects with your body. You may end the projection without an action before taking a normal action. While projecting, actions and bonus actions are limited to observing, projected speech where unlocked, Astral Glimpse, Projected Hand where unlocked, and the Astral Origin permission where unlocked. Reactions remain available if their normal triggers, perception, range and component requirements can be met. You are not incapacitated or unconscious merely from projecting; projection grants no immunity, automatic critical hit or automatic failed save. Ordinary conditions and concentration saves still apply to your body. The projection is one visible Tiny magical object: AC 15, 1 HP, immune to poison and psychic damage, no other resistance or immunity. It cannot carry equipment, make independent attacks, take turns or block a creature\u2019s movement. It automatically fails STR/DEX saves; other object-eligible saves use +0, an explicit Aspect exception. Creature-only effects cannot target it. It has ordinary sight and hearing, without extra senses or darkvision. You have one viewpoint. Creating a new projection ends the old one. Damage reducing it to 0 HP ends it without transferring that damage to your body. It cannot pass through creatures or solid surfaces except where a higher rank expressly permits. Movement is hovering magical movement, including vertical movement, not a creature\u2019s independent turn."
              },
              "3": {
                "range": "120 feet from body",
                "duration": "10 minutes",
                "summary": "Scout within 120 feet; move 30 feet per turn. Your body stays motionless and exposed. Speak through the projection.",
                "text": "Create the projection at a visible unoccupied point within 30 feet of your body. It lasts 10 minutes, with concentration, and must remain within 120 feet of your body on this plane. On each of your turns, move it up to 30 feet without an action; movement grants no attacks or additional actions. Creation includes your first observation until the start of your next turn. On later turns, Observe Projection uses your action and 0 Charges to observe until the start of your next turn; ordinary passive awareness through that viewpoint applies between turns. On your turn, while observing, you may speak a brief message through the projection without another action, using ordinary language and audible speech. Your physical body remains in its space, conscious but motionless (speed 0). You perceive through the projection instead of your body. You cannot speak or manipulate objects with your body. You may end the projection without an action before taking a normal action. While projecting, actions and bonus actions are limited to observing, projected speech where unlocked, Astral Glimpse, Projected Hand where unlocked, and the Astral Origin permission where unlocked. Reactions remain available if their normal triggers, perception, range and component requirements can be met. You are not incapacitated or unconscious merely from projecting; projection grants no immunity, automatic critical hit or automatic failed save. Ordinary conditions and concentration saves still apply to your body. The projection is one visible Tiny magical object: AC 15, 1 HP, immune to poison and psychic damage, no other resistance or immunity. It cannot carry equipment, make independent attacks, take turns or block a creature\u2019s movement. It automatically fails STR/DEX saves; other object-eligible saves use +0, an explicit Aspect exception. Creature-only effects cannot target it. It has ordinary sight and hearing, without extra senses or darkvision. You have one viewpoint. Creating a new projection ends the old one. Damage reducing it to 0 HP ends it without transferring that damage to your body. It cannot pass through creatures or solid surfaces except where a higher rank expressly permits. Movement is hovering magical movement, including vertical movement, not a creature\u2019s independent turn."
              },
              "4": {
                "range": "300 feet from body",
                "duration": "1 hour",
                "summary": "Scout within 300 feet; move 40 feet per turn. Your body stays motionless and exposed. Speak through the projection.",
                "text": "Create the projection at a visible unoccupied point within 30 feet of your body. It lasts 1 hour, with concentration, and must remain within 300 feet of your body on this plane. On each of your turns, move it up to 40 feet without an action; movement grants no attacks or additional actions. Creation includes your first observation until the start of your next turn. On later turns, Observe Projection uses your action and 0 Charges to observe until the start of your next turn; ordinary passive awareness through that viewpoint applies between turns. On your turn, while observing, you may speak a brief message through the projection without another action, using ordinary language and audible speech. It may traverse at most 5 feet of nonmagical solid material in one movement, only toward an empty exit point you have personally seen during the current projection and know is within its movement. If that exit is blocked, movement stops at the near face. It may not end inside material. This explicit transit exception grants no sight through walls and does not move your body. Your physical body remains in its space, conscious but motionless (speed 0). You perceive through the projection instead of your body. You cannot speak or manipulate objects with your body. You may end the projection without an action before taking a normal action. While projecting, actions and bonus actions are limited to observing, projected speech where unlocked, Astral Glimpse, Projected Hand where unlocked, and the Astral Origin permission where unlocked. Reactions remain available if their normal triggers, perception, range and component requirements can be met. You are not incapacitated or unconscious merely from projecting; projection grants no immunity, automatic critical hit or automatic failed save. Ordinary conditions and concentration saves still apply to your body. The projection is one visible Tiny magical object: AC 15, 1 HP, immune to poison and psychic damage, no other resistance or immunity. It cannot carry equipment, make independent attacks, take turns or block a creature\u2019s movement. It automatically fails STR/DEX saves; other object-eligible saves use +0, an explicit Aspect exception. Creature-only effects cannot target it. It has ordinary sight and hearing, without extra senses or darkvision. You have one viewpoint. Creating a new projection ends the old one. Damage reducing it to 0 HP ends it without transferring that damage to your body. It cannot pass through creatures or solid surfaces except where a higher rank expressly permits. Movement is hovering magical movement, including vertical movement, not a creature\u2019s independent turn."
              },
              "5": {
                "range": "600 feet from body",
                "duration": "1 hour",
                "summary": "Scout within 600 feet; move 60 feet per turn. Your body stays motionless and exposed. Speak through the projection.",
                "text": "Create the projection at a visible unoccupied point within 30 feet of your body. It lasts 1 hour, with concentration, and must remain within 600 feet of your body on this plane. On each of your turns, move it up to 60 feet without an action; movement grants no attacks or additional actions. Creation includes your first observation until the start of your next turn. On later turns, Observe Projection uses your action and 0 Charges to observe until the start of your next turn; ordinary passive awareness through that viewpoint applies between turns. On your turn, while observing, you may speak a brief message through the projection without another action, using ordinary language and audible speech. It may traverse at most 5 feet of nonmagical solid material in one movement, only toward an empty exit point you have personally seen during the current projection and know is within its movement. If that exit is blocked, movement stops at the near face. It may not end inside material. This explicit transit exception grants no sight through walls and does not move your body. Your physical body remains in its space, conscious but motionless (speed 0). You perceive through the projection instead of your body. You cannot speak or manipulate objects with your body. You may end the projection without an action before taking a normal action. While projecting, actions and bonus actions are limited to observing, projected speech where unlocked, Astral Glimpse, Projected Hand where unlocked, and the Astral Origin permission where unlocked. Reactions remain available if their normal triggers, perception, range and component requirements can be met. You are not incapacitated or unconscious merely from projecting; projection grants no immunity, automatic critical hit or automatic failed save. Ordinary conditions and concentration saves still apply to your body. The projection is one visible Tiny magical object: AC 15, 1 HP, immune to poison and psychic damage, no other resistance or immunity. It cannot carry equipment, make independent attacks, take turns or block a creature\u2019s movement. It automatically fails STR/DEX saves; other object-eligible saves use +0, an explicit Aspect exception. Creature-only effects cannot target it. It has ordinary sight and hearing, without extra senses or darkvision. You have one viewpoint. Creating a new projection ends the old one. Damage reducing it to 0 HP ends it without transferring that damage to your body. It cannot pass through creatures or solid surfaces except where a higher rank expressly permits. Movement is hovering magical movement, including vertical movement, not a creature\u2019s independent turn."
              }
            },
            "summary": "Project a travelling viewpoint; your body remains exposed.",
            "sourcePowerIds": [
              "astral-projection-slight-projection",
              "astral-projection-project-senses",
              "astral-projection-astral-scout",
              "astral-projection-distant-projection",
              "astral-projection-astral-jaunt"
            ],
            "endingConditions": "Duration expiry, concentration loss, projection destruction, unconsciousness or incapacitation of the bearer, bearer death, node removal, Aspect replacement, leaving the same plane, or exceeding the body tether ends the projection immediately. It can be ended without an action. No teleportation or healing on return.",
            "manualResolution": "Track body/projection positions, observations, object HP and concentration at the table."
          },
          {
            "name": "Observe Projection",
            "modeId": "observe-projection",
            "profile": "Custom",
            "action": "Action",
            "charges": 0,
            "range": "Current projection viewpoint",
            "targets": "Your active Astral Trance projection",
            "duration": "Until the start of your next turn",
            "concentration": false,
            "text": "Observe through your active Astral Trance projection until the start of your next turn, replacing your body\u2019s sight/hearing. Use its senses and your ordinary Perception checks. This is your action and costs 0 Charges. It does not create a projection, move your body or extend the projection\u2019s duration. Its free printed movement on your turn is resolved at the table.",
            "requiresMode": "astral-trance",
            "summary": "Observe through your existing projection. No additional Charges.",
            "sourcePowerIds": [
              "astral-projection-project-senses"
            ],
            "endingConditions": "Start of your next turn or loss of the active projection."
          }
        ]
      },
      {
        "id": "mastery:astral-projection:silver-tether",
        "name": "Silver Tether",
        "modes": [
          {
            "name": "Silver Tether",
            "modeId": "silver-tether",
            "profile": "Custom",
            "action": "Reaction",
            "charges": 1,
            "range": "{10r} feet from body; Self always eligible",
            "targets": "Self or one visible willing creature",
            "duration": "Instantaneous",
            "concentration": false,
            "text": "When you or one willing creature you can see within {10r} feet would take psychic damage, after damage is rolled but before HP changes, use your reaction and 1 Charge to reduce its psychic portion by {r}d6 + {modifier}, minimum 1, never below 0. Apply reduction before resistance/vulnerability. Choose one Aspect damage intervention for this damage event; do not stack it with the innate defense or Silver Recall. This ward targets a creature, not the projection object.",
            "summary": "Reduce psychic damage by {r}d6 + {modifier}.",
            "sourcePowerIds": [
              "astral-projection-soul-ward",
              "astral-projection-silver-cord-binding",
              "astral-projection-silver-cord-bastion"
            ],
            "endingConditions": "Instantaneous. Requires a conscious, capable bearer with an unused reaction. One Aspect bonus die or damage reduction per event; no resource refund.",
            "rankEffects": {
              "1": {
                "range": "30 feet from body; Self always eligible",
                "text": "When you or one willing creature you can see within 30 feet would take psychic damage, after damage is rolled but before HP changes, use your reaction and 1 Charge to reduce its psychic portion by {r}d6 + {modifier}, minimum 1, never below 0. Apply reduction before resistance/vulnerability. Choose one Aspect damage intervention for this damage event; do not stack it with the innate defense or Silver Recall. This ward targets a creature, not the projection object."
              },
              "2": {
                "range": "60 feet from body; Self always eligible",
                "text": "When you or one willing creature you can see within 60 feet would take psychic damage, after damage is rolled but before HP changes, use your reaction and 1 Charge to reduce its psychic portion by {r}d6 + {modifier}, minimum 1, never below 0. Apply reduction before resistance/vulnerability. Choose one Aspect damage intervention for this damage event; do not stack it with the innate defense or Silver Recall. This ward targets a creature, not the projection object."
              },
              "3": {
                "range": "90 feet from body; Self always eligible",
                "text": "When you or one willing creature you can see within 90 feet would take psychic damage, after damage is rolled but before HP changes, use your reaction and 1 Charge to reduce its psychic portion by {r}d6 + {modifier}, minimum 1, never below 0. Apply reduction before resistance/vulnerability. Choose one Aspect damage intervention for this damage event; do not stack it with the innate defense or Silver Recall. This ward targets a creature, not the projection object."
              },
              "4": {
                "range": "120 feet from body; Self always eligible",
                "text": "When you or one willing creature you can see within 120 feet would take psychic damage, after damage is rolled but before HP changes, use your reaction and 1 Charge to reduce its psychic portion by {r}d6 + {modifier}, minimum 1, never below 0. Apply reduction before resistance/vulnerability. Choose one Aspect damage intervention for this damage event; do not stack it with the innate defense or Silver Recall. This ward targets a creature, not the projection object."
              },
              "5": {
                "range": "150 feet from body; Self always eligible",
                "text": "When you or one willing creature you can see within 150 feet would take psychic damage, after damage is rolled but before HP changes, use your reaction and 1 Charge to reduce its psychic portion by {r}d6 + {modifier}, minimum 1, never below 0. Apply reduction before resistance/vulnerability. Choose one Aspect damage intervention for this damage event; do not stack it with the innate defense or Silver Recall. This ward targets a creature, not the projection object."
              }
            }
          },
          {
            "name": "Silver Thread",
            "modeId": "silver-thread",
            "profile": "Custom",
            "action": "Reaction",
            "charges": 1,
            "range": "{10r} feet from body; Self always eligible",
            "targets": "Self or one visible conscious willing creature failing an eligible save",
            "duration": "Instantaneous",
            "concentration": false,
            "text": "When you or one willing creature you can see within range fails a saving throw against becoming charmed, possessed, banished, magically put to sleep, teleported against its will or separated from its body, before that result takes effect, use your reaction and 1 Charge to add the printed die to that same save, potentially turning failure into success. Use the original ability and DC. The target must be conscious and willing when the reaction is triggered. No reroll, new save, attack/check bonus, immunity, reversal of an already resolved effect, or protection where the source supplies no save. Only one Aspect bonus die may affect this save; other non-Aspect bonuses follow their own rules.",
            "summary": "Add a die to a failed save against possession or spiritual displacement.",
            "sourcePowerIds": [
              "astral-projection-silver-thread",
              "astral-projection-cord-anchor",
              "astral-projection-soul-ward"
            ],
            "endingConditions": "Instantaneous. Requires a conscious, capable bearer with an unused reaction. One Aspect bonus die or damage reduction per event; no resource refund.",
            "rankEffects": {
              "1": {
                "text": "When you or one willing creature you can see within range fails a saving throw against becoming charmed, possessed, banished, magically put to sleep, teleported against its will or separated from its body, before that result takes effect, use your reaction and 1 Charge to add 1d4 to that same save, potentially turning failure into success. Use the original ability and DC. The target must be conscious and willing when the reaction is triggered. No reroll, new save, attack/check bonus, immunity, reversal of an already resolved effect, or protection where the source supplies no save. Only one Aspect bonus die may affect this save; other non-Aspect bonuses follow their own rules.",
                "summary": "Add 1d4 to an eligible failed save.",
                "range": "30 feet from body; Self always eligible"
              },
              "2": {
                "text": "When you or one willing creature you can see within range fails a saving throw against becoming charmed, possessed, banished, magically put to sleep, teleported against its will or separated from its body, before that result takes effect, use your reaction and 1 Charge to add 1d6 to that same save, potentially turning failure into success. Use the original ability and DC. The target must be conscious and willing when the reaction is triggered. No reroll, new save, attack/check bonus, immunity, reversal of an already resolved effect, or protection where the source supplies no save. Only one Aspect bonus die may affect this save; other non-Aspect bonuses follow their own rules.",
                "summary": "Add 1d6 to an eligible failed save.",
                "range": "60 feet from body; Self always eligible"
              },
              "3": {
                "text": "When you or one willing creature you can see within range fails a saving throw against becoming charmed, possessed, banished, magically put to sleep, teleported against its will or separated from its body, before that result takes effect, use your reaction and 1 Charge to add 1d8 to that same save, potentially turning failure into success. Use the original ability and DC. The target must be conscious and willing when the reaction is triggered. No reroll, new save, attack/check bonus, immunity, reversal of an already resolved effect, or protection where the source supplies no save. Only one Aspect bonus die may affect this save; other non-Aspect bonuses follow their own rules.",
                "summary": "Add 1d8 to an eligible failed save.",
                "range": "90 feet from body; Self always eligible"
              },
              "4": {
                "text": "When you or one willing creature you can see within range fails a saving throw against becoming charmed, possessed, banished, magically put to sleep, teleported against its will or separated from its body, before that result takes effect, use your reaction and 1 Charge to add 1d10 to that same save, potentially turning failure into success. Use the original ability and DC. The target must be conscious and willing when the reaction is triggered. No reroll, new save, attack/check bonus, immunity, reversal of an already resolved effect, or protection where the source supplies no save. Only one Aspect bonus die may affect this save; other non-Aspect bonuses follow their own rules.",
                "summary": "Add 1d10 to an eligible failed save.",
                "range": "120 feet from body; Self always eligible"
              },
              "5": {
                "text": "When you or one willing creature you can see within range fails a saving throw against becoming charmed, possessed, banished, magically put to sleep, teleported against its will or separated from its body, before that result takes effect, use your reaction and 1 Charge to add 1d12 to that same save, potentially turning failure into success. Use the original ability and DC. The target must be conscious and willing when the reaction is triggered. No reroll, new save, attack/check bonus, immunity, reversal of an already resolved effect, or protection where the source supplies no save. Only one Aspect bonus die may affect this save; other non-Aspect bonuses follow their own rules.",
                "summary": "Add 1d12 to an eligible failed save.",
                "range": "150 feet from body; Self always eligible"
              }
            },
            "manualResolution": "The DM identifies the save\u2019s actual effect; apply the die before resolving failure."
          },
          {
            "name": "Soul Ward",
            "modeId": "soul-ward",
            "profile": "Custom",
            "action": "Action",
            "charges": 2,
            "range": "{10r} feet from body",
            "targets": "Up to {r} selected willing conscious creatures",
            "duration": "1 minute",
            "concentration": true,
            "text": "Choose up to {r} willing conscious creatures, including yourself if desired, within {10r} feet of your body when activated. For 1 minute, while each remains within that distance of your body on this plane, it has advantage on saves against charm, possession, magical sleep, banishment, unwilling teleportation and separation from its body. This grants no new save or immunity. Advantage does not stack; unconscious creatures cannot newly consent. One ward at a time. Concentration is required: starting this ward ends Astral Trance and vice versa. Track selected recipients and distances at the table.",
            "minimumRank": 3,
            "summary": "Protect up to {r} creatures with advantage on spiritual-threat saves.",
            "sourcePowerIds": [
              "astral-projection-soul-ward",
              "astral-projection-cord-shelter",
              "astral-projection-silver-cord-binding",
              "astral-projection-silver-cord-bastion",
              "astral-projection-astral-citadel"
            ]
          },
          {
            "name": "Silver Recall",
            "modeId": "silver-recall",
            "profile": "Custom",
            "action": "Reaction",
            "charges": 2,
            "range": "{10r} feet from body",
            "targets": "One visible conscious willing creature about to take eligible damage",
            "duration": "Instantaneous",
            "concentration": false,
            "text": "When a conscious willing creature you can see within {10r} feet of your body is about to take psychic, bludgeoning, piercing or slashing damage, after damage is rolled but before HP changes, use your reaction and 2 Charges to give it temporary HP equal to {r} + {modifier}, minimum 1. Temporary HP follows the ordinary nonstacking rule; choose one Aspect damage intervention for this event, and respect any effect that forbids prevention. Apply the triggering damage normally. If the recipient remains conscious and capable after damage, it may then use its own reaction to move up to {10r} feet along a legal path without opportunity attacks. Speed 0, difficult terrain and other movement restrictions still apply; this supplies movement, not increased speed. It cannot move farther than its current speed. No teleportation, automatic escape from restraints, additional attack, healing, resurrection or redirection.",
            "minimumRank": 4,
            "summary": "Give {r} + {modifier} temporary HP; the ally spends its reaction to retreat.",
            "sourcePowerIds": [
              "astral-projection-silver-recall",
              "astral-projection-astral-citadel"
            ],
            "endingConditions": "Granted temporary HP follows ordinary expiry but is also lost if this supporting mode is removed or the Aspect is replaced; movement is immediate. No retained respec benefit.",
            "manualResolution": "Track the recipient\u2019s own reaction, HP, temporary HP, movement and damage at the table."
          }
        ]
      }
    ],
    "ultimate": {
      "id": "mastery:astral-projection:astral-pilgrimage",
      "name": "Astral Pilgrimage",
      "modes": [
        {
          "name": "Astral Pilgrimage",
          "modeId": "ultimate",
          "profile": "Custom",
          "action": "Action",
          "charges": 0,
          "range": "Touch at departure; Astral Plane during projection",
          "targets": "Bearer and up to eight willing conscious touched creatures",
          "duration": "1 hour",
          "concentration": false,
          "text": "Requires legal ultimate allocation and annual readiness or a legal repeat procedure at completion. Interruption ends preparation without activation or strain; crystals already spent on planned-repeat preparation are not refunded. After 1 uninterrupted minute, you and up to eight willing conscious creatures you touch project into the Astral Plane for 1 hour, appearing together at the corresponding departure location chosen by the DM. This does not transport physical bodies or create a doorway. Each body stays at the departure point, unconscious but breathing and subject to ordinary unconscious-body defenses. Each traveller has one conscious astral form, retains its own statistics, class and species features, and gains a flying speed of 60 feet while projected. Each traveller has one shared turn, HP/maximum HP, resources and equipment record across body and form, never an independent duplicate. The form uses existing abilities through their ordinary actions and restrictions; items/ammunition/components used by it consume the originals. Spectral equipment has no separate saleable or transferable existence. Treat body and form as one creature for a single damage event; distinct attacks or events apply normally. Taking damage to either body or form reduces that traveller\u2019s one HP pool and requires its normal concentration save. Existing concentration ends on separation; a conscious form may then start and maintain one concentration despite its unconscious physical body, an explicit Aspect exception. Conditions other than the body\u2019s imposed unconsciousness affect the traveller normally; incapacitation of the form ends that traveller\u2019s projection. Forms can explore the Astral Plane but cannot carry physical matter, sever cords, gain a second equipment/resource pool or leave material benefits behind. Leaving the Astral Plane, reaching 0 HP in the shared pool, body/form death, traveller withdrawal, duration expiry, bearer withdrawal/incapacitation/death, node removal, Aspect replacement or magical suppression ends the applicable projection; bearer endings end the whole group. Return only awareness to the original body, retaining HP, conditions and all spent resources. A return never revives, heals or relocates a body. No suspended aging or permanent resurrection is granted. Annual readiness and bodily strain apply to the bearer at completed activation and cannot be removed by projecting. These multi-plane positions, ordinary class interactions and simultaneous encounters are resolved at the table; no automated combat certification is claimed.",
          "activationTime": "1 minute",
          "summary": "Explore the Astral Plane together for 1 hour. Bodies stay behind; each traveller shares HP, gear and one turn.",
          "sourcePowerIds": [
            "astral-projection-astral-projection",
            "astral-projection-astral-body",
            "astral-projection-greater-astral-body",
            "astral-projection-perfect-astral-body",
            "astral-projection-astral-doorway",
            "astral-projection-planar-cordwalk",
            "astral-projection-astral-gatewalk"
          ],
          "endingConditions": "See exact rules for individual and group endings. All returns preserve shared HP, conditions, resources, annual recovery and strain. Physical bodies and matter are never transported.",
          "manualResolution": "Resolve the one-minute preparation, Astral destination, all travellers, body/form positions, HP/resources and ordinary class interactions at the table."
        }
      ]
    },
    "version": "aspect-mastery-0.2.0-playtest",
    "visibility": "Player",
    "reviewStatus": "Playtest proposed",
    "provenance": [
      "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
      "src/data/generated/sheetAspects.ts#astral-projection",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
      "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
      "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
      "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
      "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
      "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
    ]
  },
  "cards": [
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-1:expression",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery I \u2014 Spectral Signals",
      "kind": "mastery",
      "rank": 1,
      "summary": "Send a visible spectral message up to 60 feet away.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 1,
      "minimumLevel": 1,
      "prerequisites": "Earlier ranks required; cumulative cost 1; natural level 1",
      "action": "Action",
      "charges": 0,
      "range": "60 feet",
      "targets": "Observers who can perceive the signal",
      "sourcePowerIds": [
        "astral-projection-astral-double"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "mechanics": "Express your ghostly silhouette as up to 5 words or one comparably detailed image within 60 feet. It is an observable magical signal, not a creature, decoy with combat benefits, private channel or translated language. Observers require a shared language or code.",
      "endingConditions": "duration expiry, node removal, Aspect replacement, and any specific ending condition in the effect. Permanent mundane results persist.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-1:phantom-tug",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery I \u2014 Phantom Tug",
      "kind": "mastery",
      "rank": 1,
      "summary": "One Aspect attack for 1d8 psychic damage.",
      "unlockedAt": 1,
      "profile": "Strike",
      "pointCost": 1,
      "minimumLevel": 1,
      "prerequisites": "Earlier ranks required; cumulative cost 1; natural level 1",
      "action": "Action",
      "charges": 0,
      "range": "60 feet",
      "targets": "One visible creature",
      "manualResolution": "Roll the printed Aspect attack against AC and apply psychic damage at the table.",
      "sourcePowerIds": [
        "astral-projection-phantom-tug",
        "astral-projection-astral-spark",
        "astral-projection-spirit-rend",
        "astral-projection-astral-strike"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "attackBonus": 6,
      "dice": "1d8",
      "damageType": "psychic",
      "mechanics": "Make a magical ranged Aspect attack (+6); on a hit deal 1d8 psychic damage. Standalone action: does not add to weapon attacks, Multiattack, Extra Attack, or spell-only riders. Project a brief spectral touch toward one visible creature. Resistance and immunity apply normally. It does not remove reactions, move the target or attack its internal anatomy.",
      "endingConditions": "duration expiry, node removal, Aspect replacement, and any specific ending condition in the effect. Permanent mundane results persist.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-2:expression",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery II \u2014 Spectral Signals",
      "kind": "mastery",
      "rank": 2,
      "summary": "Send a visible spectral message up to 120 feet away.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 2,
      "minimumLevel": 5,
      "prerequisites": "Earlier ranks required; cumulative cost 3; natural level 5",
      "action": "Action",
      "charges": 0,
      "range": "120 feet",
      "targets": "Observers who can perceive the signal",
      "sourcePowerIds": [
        "astral-projection-astral-double"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "mechanics": "Express your ghostly silhouette as up to 10 words or one comparably detailed image within 120 feet. It is an observable magical signal, not a creature, decoy with combat benefits, private channel or translated language. Observers require a shared language or code.",
      "endingConditions": "duration expiry, node removal, Aspect replacement, and any specific ending condition in the effect. Permanent mundane results persist.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-2:phantom-tug",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery II \u2014 Phantom Tug",
      "kind": "mastery",
      "rank": 2,
      "summary": "One Aspect attack for 2d8 psychic damage.",
      "unlockedAt": 1,
      "profile": "Strike",
      "pointCost": 2,
      "minimumLevel": 5,
      "prerequisites": "Earlier ranks required; cumulative cost 3; natural level 5",
      "action": "Action",
      "charges": 0,
      "range": "60 feet",
      "targets": "One visible creature",
      "manualResolution": "Roll the printed Aspect attack against AC and apply psychic damage at the table.",
      "sourcePowerIds": [
        "astral-projection-phantom-tug",
        "astral-projection-astral-spark",
        "astral-projection-spirit-rend",
        "astral-projection-astral-strike"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "attackBonus": 6,
      "dice": "2d8",
      "damageType": "psychic",
      "mechanics": "Make a magical ranged Aspect attack (+6); on a hit deal 2d8 psychic damage. Standalone action: does not add to weapon attacks, Multiattack, Extra Attack, or spell-only riders. Project a brief spectral touch toward one visible creature. Resistance and immunity apply normally. It does not remove reactions, move the target or attack its internal anatomy.",
      "endingConditions": "duration expiry, node removal, Aspect replacement, and any specific ending condition in the effect. Permanent mundane results persist.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-2:shelter",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery II \u2014 Spirit Feint",
      "kind": "mastery",
      "rank": 2,
      "summary": "Distract a creature: advantage on the next attack against it.",
      "unlockedAt": 2,
      "profile": "Custom",
      "pointCost": 2,
      "minimumLevel": 5,
      "prerequisites": "Earlier ranks required; cumulative cost 3; natural level 5",
      "action": "Bonus Action",
      "charges": 1,
      "range": "20 feet",
      "targets": "One visible creature able to see the distraction",
      "sourcePowerIds": [
        "astral-projection-spirit-feint"
      ],
      "duration": "Until the start of your next turn or the next eligible attack",
      "concentration": false,
      "mechanics": "Create a momentary astral distraction beside one visible creature within range that can see the distraction. Before the start of your next turn, the next attack roll against that creature by you or an ally who can see it has advantage. The distraction then ends. It does not blind, frighten, read a mind or create an independent actor. Multiple feints on one target replace rather than accumulate; advantage never stacks.",
      "endingConditions": "Next eligible attack, start of your next turn, node removal, Aspect replacement or magical suppression. No benefit retained after ending.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-3:expression",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery III \u2014 Spectral Signals",
      "kind": "mastery",
      "rank": 3,
      "summary": "Send a visible spectral message up to 180 feet away.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 3,
      "minimumLevel": 9,
      "prerequisites": "Earlier ranks required; cumulative cost 6; natural level 9",
      "action": "Action",
      "charges": 0,
      "range": "180 feet",
      "targets": "Observers who can perceive the signal",
      "sourcePowerIds": [
        "astral-projection-astral-double"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "mechanics": "Express your ghostly silhouette as up to 15 words or one comparably detailed image within 180 feet. It is an observable magical signal, not a creature, decoy with combat benefits, private channel or translated language. Observers require a shared language or code.",
      "endingConditions": "duration expiry, node removal, Aspect replacement, and any specific ending condition in the effect. Permanent mundane results persist.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-3:phantom-tug",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery III \u2014 Phantom Tug",
      "kind": "mastery",
      "rank": 3,
      "summary": "One Aspect attack for 3d8 psychic damage.",
      "unlockedAt": 1,
      "profile": "Strike",
      "pointCost": 3,
      "minimumLevel": 9,
      "prerequisites": "Earlier ranks required; cumulative cost 6; natural level 9",
      "action": "Action",
      "charges": 0,
      "range": "60 feet",
      "targets": "One visible creature",
      "manualResolution": "Roll the printed Aspect attack against AC and apply psychic damage at the table.",
      "sourcePowerIds": [
        "astral-projection-phantom-tug",
        "astral-projection-astral-spark",
        "astral-projection-spirit-rend",
        "astral-projection-astral-strike"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "attackBonus": 6,
      "dice": "3d8",
      "damageType": "psychic",
      "mechanics": "Make a magical ranged Aspect attack (+6); on a hit deal 3d8 psychic damage. Standalone action: does not add to weapon attacks, Multiattack, Extra Attack, or spell-only riders. Project a brief spectral touch toward one visible creature. Resistance and immunity apply normally. It does not remove reactions, move the target or attack its internal anatomy.",
      "endingConditions": "duration expiry, node removal, Aspect replacement, and any specific ending condition in the effect. Permanent mundane results persist.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-3:shelter",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery III \u2014 Spirit Feint",
      "kind": "mastery",
      "rank": 3,
      "summary": "Distract a creature: advantage on the next attack against it.",
      "unlockedAt": 2,
      "profile": "Custom",
      "pointCost": 3,
      "minimumLevel": 9,
      "prerequisites": "Earlier ranks required; cumulative cost 6; natural level 9",
      "action": "Bonus Action",
      "charges": 1,
      "range": "30 feet",
      "targets": "One visible creature able to see the distraction",
      "sourcePowerIds": [
        "astral-projection-spirit-feint"
      ],
      "duration": "Until the start of your next turn or the next eligible attack",
      "concentration": false,
      "mechanics": "Create a momentary astral distraction beside one visible creature within range that can see the distraction. Before the start of your next turn, the next attack roll against that creature by you or an ally who can see it has advantage. The distraction then ends. It does not blind, frighten, read a mind or create an independent actor. Multiple feints on one target replace rather than accumulate; advantage never stacks.",
      "endingConditions": "Next eligible attack, start of your next turn, node removal, Aspect replacement or magical suppression. No benefit retained after ending.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-3:perception",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery III \u2014 Astral Glimpse",
      "kind": "mastery",
      "rank": 3,
      "summary": "Notice external astral manifestations within 30 feet. No concentration.",
      "unlockedAt": 3,
      "profile": "Custom",
      "pointCost": 3,
      "minimumLevel": 9,
      "prerequisites": "Earlier ranks required; cumulative cost 6; natural level 9",
      "action": "Action",
      "charges": 0,
      "range": "30 feet from current viewpoint",
      "targets": "Exposed astral manifestations within range",
      "manualResolution": "The DM identifies eligible manifestations; ordinary concealment and checks still apply.",
      "sourcePowerIds": [
        "astral-projection-astral-glimpse"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "mechanics": "Take one sensory snapshot of exposed astral projections, projected spirits and active spiritual tethers within range, from your body or your active Astral Trance projection. You notice the location and presence of those supernatural manifestations, including an invisible astral manifestation; this is an explicit exception to the ordinary exposed-only foundation. It does not make them visible to others, negate unseen-target attack rules, reveal ordinary invisible creatures, identify possession in a creature, expose hidden facts or penetrate total cover. Use ordinary Perception or Investigation checks for uncertain visible details. No concentration is required, so this action can be used while projecting.",
      "endingConditions": "duration expiry, node removal, Aspect replacement, and any specific ending condition in the effect. Permanent mundane results persist.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-3:spirit-hook",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery III \u2014 Spirit Hook",
      "kind": "mastery",
      "rank": 3,
      "summary": "One attack for 3d8 psychic damage; deny reactions. Later ranks can pull.",
      "unlockedAt": 3,
      "profile": "Strike",
      "pointCost": 3,
      "minimumLevel": 9,
      "prerequisites": "Earlier ranks required; cumulative cost 6; natural level 9",
      "action": "Action",
      "charges": 1,
      "range": "60 feet",
      "targets": "One visible creature no more than one size larger for the optional pull",
      "manualResolution": "Roll the attack; track psychic immunity, denied reactions, target size and legal forced movement at the table.",
      "sourcePowerIds": [
        "astral-projection-phantom-tug",
        "astral-projection-spirit-drag",
        "astral-projection-spirit-hook",
        "astral-projection-spirit-leash",
        "astral-projection-astral-sever",
        "astral-projection-spirit-prison"
      ],
      "duration": "Damage instantaneous; reaction denial until the start of the target\u2019s next turn",
      "concentration": false,
      "attackBonus": 6,
      "dice": "3d8",
      "damageType": "psychic",
      "mechanics": "Make a magical ranged Aspect attack (+6); on a hit deal 3d8 psychic damage. Standalone action: does not add to weapon attacks, Multiattack, Extra Attack, or spell-only riders. Project one spectral hook toward a visible creature within 60 feet. On a hit with this Aspect attack, deal 3d8 psychic damage and the target cannot take reactions until the start of its next turn. A creature immune to psychic damage is immune to this entire mode. This is one standalone attack, not extra damage attached to Phantom Tug or a weapon. At rank 4, you may also pull the target up to 10 feet directly toward the chosen origin; at rank 5, up to 20 feet. The pull needs an empty legal path and stops before an obstruction; it cannot move a creature more than one size larger than you, pass through solids, suspend it or create collision damage. Forced movement does not provoke opportunity attacks. No restraint, organ harm or control of the target\u2019s decisions.",
      "endingConditions": "Reaction denial ends at the start of the target\u2019s next turn, node removal, Aspect replacement or suppression. Movement is instantaneous.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-4:expression",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery IV \u2014 Spectral Signals",
      "kind": "mastery",
      "rank": 4,
      "summary": "Send a visible spectral message up to 240 feet away.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 4,
      "minimumLevel": 13,
      "prerequisites": "Earlier ranks required; cumulative cost 10; natural level 13",
      "action": "Action",
      "charges": 0,
      "range": "240 feet",
      "targets": "Observers who can perceive the signal",
      "sourcePowerIds": [
        "astral-projection-astral-double"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "mechanics": "Express your ghostly silhouette as up to 20 words or one comparably detailed image within 240 feet. It is an observable magical signal, not a creature, decoy with combat benefits, private channel or translated language. Observers require a shared language or code.",
      "endingConditions": "duration expiry, node removal, Aspect replacement, and any specific ending condition in the effect. Permanent mundane results persist.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-4:phantom-tug",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery IV \u2014 Phantom Tug",
      "kind": "mastery",
      "rank": 4,
      "summary": "One Aspect attack for 4d8 psychic damage.",
      "unlockedAt": 1,
      "profile": "Strike",
      "pointCost": 4,
      "minimumLevel": 13,
      "prerequisites": "Earlier ranks required; cumulative cost 10; natural level 13",
      "action": "Action",
      "charges": 0,
      "range": "60 feet",
      "targets": "One visible creature",
      "manualResolution": "Roll the printed Aspect attack against AC and apply psychic damage at the table.",
      "sourcePowerIds": [
        "astral-projection-phantom-tug",
        "astral-projection-astral-spark",
        "astral-projection-spirit-rend",
        "astral-projection-astral-strike"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "attackBonus": 6,
      "dice": "4d8",
      "damageType": "psychic",
      "mechanics": "Make a magical ranged Aspect attack (+6); on a hit deal 4d8 psychic damage. Standalone action: does not add to weapon attacks, Multiattack, Extra Attack, or spell-only riders. Project a brief spectral touch toward one visible creature. Resistance and immunity apply normally. It does not remove reactions, move the target or attack its internal anatomy.",
      "endingConditions": "duration expiry, node removal, Aspect replacement, and any specific ending condition in the effect. Permanent mundane results persist.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-4:shelter",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery IV \u2014 Spirit Feint",
      "kind": "mastery",
      "rank": 4,
      "summary": "Distract a creature: advantage on the next attack against it.",
      "unlockedAt": 2,
      "profile": "Custom",
      "pointCost": 4,
      "minimumLevel": 13,
      "prerequisites": "Earlier ranks required; cumulative cost 10; natural level 13",
      "action": "Bonus Action",
      "charges": 1,
      "range": "40 feet",
      "targets": "One visible creature able to see the distraction",
      "sourcePowerIds": [
        "astral-projection-spirit-feint"
      ],
      "duration": "Until the start of your next turn or the next eligible attack",
      "concentration": false,
      "mechanics": "Create a momentary astral distraction beside one visible creature within range that can see the distraction. Before the start of your next turn, the next attack roll against that creature by you or an ally who can see it has advantage. The distraction then ends. It does not blind, frighten, read a mind or create an independent actor. Multiple feints on one target replace rather than accumulate; advantage never stacks.",
      "endingConditions": "Next eligible attack, start of your next turn, node removal, Aspect replacement or magical suppression. No benefit retained after ending.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-4:perception",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery IV \u2014 Astral Glimpse",
      "kind": "mastery",
      "rank": 4,
      "summary": "Notice external astral manifestations within 40 feet. No concentration.",
      "unlockedAt": 3,
      "profile": "Custom",
      "pointCost": 4,
      "minimumLevel": 13,
      "prerequisites": "Earlier ranks required; cumulative cost 10; natural level 13",
      "action": "Action",
      "charges": 0,
      "range": "40 feet from current viewpoint",
      "targets": "Exposed astral manifestations within range",
      "manualResolution": "The DM identifies eligible manifestations; ordinary concealment and checks still apply.",
      "sourcePowerIds": [
        "astral-projection-astral-glimpse"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "mechanics": "Take one sensory snapshot of exposed astral projections, projected spirits and active spiritual tethers within range, from your body or your active Astral Trance projection. You notice the location and presence of those supernatural manifestations, including an invisible astral manifestation; this is an explicit exception to the ordinary exposed-only foundation. It does not make them visible to others, negate unseen-target attack rules, reveal ordinary invisible creatures, identify possession in a creature, expose hidden facts or penetrate total cover. Use ordinary Perception or Investigation checks for uncertain visible details. No concentration is required, so this action can be used while projecting.",
      "endingConditions": "duration expiry, node removal, Aspect replacement, and any specific ending condition in the effect. Permanent mundane results persist.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-4:spirit-hook",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery IV \u2014 Spirit Hook",
      "kind": "mastery",
      "rank": 4,
      "summary": "One attack for 4d8 psychic damage; deny reactions. Later ranks can pull.",
      "unlockedAt": 3,
      "profile": "Strike",
      "pointCost": 4,
      "minimumLevel": 13,
      "prerequisites": "Earlier ranks required; cumulative cost 10; natural level 13",
      "action": "Action",
      "charges": 1,
      "range": "60 feet",
      "targets": "One visible creature no more than one size larger for the optional pull",
      "manualResolution": "Roll the attack; track psychic immunity, denied reactions, target size and legal forced movement at the table.",
      "sourcePowerIds": [
        "astral-projection-phantom-tug",
        "astral-projection-spirit-drag",
        "astral-projection-spirit-hook",
        "astral-projection-spirit-leash",
        "astral-projection-astral-sever",
        "astral-projection-spirit-prison"
      ],
      "duration": "Damage instantaneous; reaction denial until the start of the target\u2019s next turn",
      "concentration": false,
      "attackBonus": 6,
      "dice": "4d8",
      "damageType": "psychic",
      "mechanics": "Make a magical ranged Aspect attack (+6); on a hit deal 4d8 psychic damage. Standalone action: does not add to weapon attacks, Multiattack, Extra Attack, or spell-only riders. Project one spectral hook toward a visible creature within 60 feet. On a hit with this Aspect attack, deal 4d8 psychic damage and the target cannot take reactions until the start of its next turn. A creature immune to psychic damage is immune to this entire mode. This is one standalone attack, not extra damage attached to Phantom Tug or a weapon. At rank 4, you may also pull the target up to 10 feet directly toward the chosen origin; at rank 5, up to 20 feet. The pull needs an empty legal path and stops before an obstruction; it cannot move a creature more than one size larger than you, pass through solids, suspend it or create collision damage. Forced movement does not provoke opportunity attacks. No restraint, organ harm or control of the target\u2019s decisions.",
      "endingConditions": "Reaction denial ends at the start of the target\u2019s next turn, node removal, Aspect replacement or suppression. Movement is instantaneous.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-4:handling",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery IV \u2014 Projected Hand",
      "kind": "mastery",
      "rank": 4,
      "summary": "Manipulate one unattended object with a 10-pound spectral hand.",
      "unlockedAt": 4,
      "profile": "Custom",
      "pointCost": 4,
      "minimumLevel": 13,
      "prerequisites": "Earlier ranks required; cumulative cost 10; natural level 13",
      "action": "Action",
      "charges": 1,
      "range": "40 feet from current viewpoint",
      "targets": "One unattended object within the hand\u2019s 5-foot reach, up to 10 pounds",
      "manualResolution": "Track the hand\u2019s position, eligible object, weight and ordinary consequences at the table.",
      "sourcePowerIds": [
        "astral-projection-projected-hand"
      ],
      "duration": "1 minute",
      "concentration": false,
      "mechanics": "Create one visible spectral hand at a visible empty point within 40 feet of your current body or Astral Trance viewpoint. Its reach is 5 feet and it can carry at most 10 pounds. On activation, or with a later action, move it up to 20 feet within range and perform one simple object interaction: move an unattended object, open an unlocked door or container, or stow/retrieve an item in an open container. It cannot attack, restrain, force a lock, pick a lock, use trained tools, activate magic items, manipulate worn/held equipment or support a creature. It does not confer proficiency. One hand at a time; a new one ends the old one. This is your action, not a separate hand turn. If anchored to a projection, ending that projection also ends the hand. It lasts 1 minute without concentration.",
      "endingConditions": "Duration expiry, new hand creation, node removal, Aspect replacement, suppression or loss of its supporting projection. Carried material falls normally; no extra damage is created.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-4:guide-hand",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery IV \u2014 Guide Hand",
      "kind": "mastery",
      "rank": 4,
      "requiresMode": "handling",
      "summary": "Move or use your existing hand. No additional Charges.",
      "unlockedAt": 4,
      "profile": "Custom",
      "pointCost": 4,
      "minimumLevel": 13,
      "prerequisites": "Earlier ranks required; cumulative cost 10; natural level 13",
      "action": "Action",
      "charges": 0,
      "range": "Within the active hand\u2019s printed range",
      "targets": "One active Projected Hand",
      "sourcePowerIds": [
        "astral-projection-projected-hand"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "mechanics": "Use your action to move your active Projected Hand up to 20 feet within its printed range and perform one of its eligible simple object interactions. This costs 0 Charges. Use the position, 5-foot reach, 10-pound limit, current viewpoint and restrictions from its creation card. This neither creates a hand nor extends its one-minute duration. No independent actor or extra interaction.",
      "endingConditions": "Instantaneous command. Requires the active hand and its supporting viewpoint.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-5:expression",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery V \u2014 Spectral Signals",
      "kind": "mastery",
      "rank": 5,
      "summary": "Send a visible spectral message up to 300 feet away.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 5,
      "minimumLevel": 17,
      "prerequisites": "Earlier ranks required; cumulative cost 15; natural level 17",
      "action": "Action",
      "charges": 0,
      "range": "300 feet",
      "targets": "Observers who can perceive the signal",
      "sourcePowerIds": [
        "astral-projection-astral-double"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "mechanics": "Express your ghostly silhouette as up to 25 words or one comparably detailed image within 300 feet. It is an observable magical signal, not a creature, decoy with combat benefits, private channel or translated language. Observers require a shared language or code.",
      "endingConditions": "duration expiry, node removal, Aspect replacement, and any specific ending condition in the effect. Permanent mundane results persist.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-5:phantom-tug",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery V \u2014 Phantom Tug",
      "kind": "mastery",
      "rank": 5,
      "summary": "One Aspect attack for 5d8 psychic damage.",
      "unlockedAt": 1,
      "profile": "Strike",
      "pointCost": 5,
      "minimumLevel": 17,
      "prerequisites": "Earlier ranks required; cumulative cost 15; natural level 17",
      "action": "Action",
      "charges": 0,
      "range": "60 feet",
      "targets": "One visible creature",
      "manualResolution": "Roll the printed Aspect attack against AC and apply psychic damage at the table.",
      "sourcePowerIds": [
        "astral-projection-phantom-tug",
        "astral-projection-astral-spark",
        "astral-projection-spirit-rend",
        "astral-projection-astral-strike"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "attackBonus": 6,
      "dice": "5d8",
      "damageType": "psychic",
      "mechanics": "Make a magical ranged Aspect attack (+6); on a hit deal 5d8 psychic damage. Standalone action: does not add to weapon attacks, Multiattack, Extra Attack, or spell-only riders. Project a brief spectral touch toward one visible creature. Resistance and immunity apply normally. It does not remove reactions, move the target or attack its internal anatomy.",
      "endingConditions": "duration expiry, node removal, Aspect replacement, and any specific ending condition in the effect. Permanent mundane results persist.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-5:shelter",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery V \u2014 Spirit Feint",
      "kind": "mastery",
      "rank": 5,
      "summary": "Distract a creature: advantage on the next attack against it.",
      "unlockedAt": 2,
      "profile": "Custom",
      "pointCost": 5,
      "minimumLevel": 17,
      "prerequisites": "Earlier ranks required; cumulative cost 15; natural level 17",
      "action": "Bonus Action",
      "charges": 1,
      "range": "50 feet",
      "targets": "One visible creature able to see the distraction",
      "sourcePowerIds": [
        "astral-projection-spirit-feint"
      ],
      "duration": "Until the start of your next turn or the next eligible attack",
      "concentration": false,
      "mechanics": "Create a momentary astral distraction beside one visible creature within range that can see the distraction. Before the start of your next turn, the next attack roll against that creature by you or an ally who can see it has advantage. The distraction then ends. It does not blind, frighten, read a mind or create an independent actor. Multiple feints on one target replace rather than accumulate; advantage never stacks.",
      "endingConditions": "Next eligible attack, start of your next turn, node removal, Aspect replacement or magical suppression. No benefit retained after ending.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-5:perception",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery V \u2014 Astral Glimpse",
      "kind": "mastery",
      "rank": 5,
      "summary": "Notice external astral manifestations within 50 feet. No concentration.",
      "unlockedAt": 3,
      "profile": "Custom",
      "pointCost": 5,
      "minimumLevel": 17,
      "prerequisites": "Earlier ranks required; cumulative cost 15; natural level 17",
      "action": "Action",
      "charges": 0,
      "range": "50 feet from current viewpoint",
      "targets": "Exposed astral manifestations within range",
      "manualResolution": "The DM identifies eligible manifestations; ordinary concealment and checks still apply.",
      "sourcePowerIds": [
        "astral-projection-astral-glimpse"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "mechanics": "Take one sensory snapshot of exposed astral projections, projected spirits and active spiritual tethers within range, from your body or your active Astral Trance projection. You notice the location and presence of those supernatural manifestations, including an invisible astral manifestation; this is an explicit exception to the ordinary exposed-only foundation. It does not make them visible to others, negate unseen-target attack rules, reveal ordinary invisible creatures, identify possession in a creature, expose hidden facts or penetrate total cover. Use ordinary Perception or Investigation checks for uncertain visible details. No concentration is required, so this action can be used while projecting.",
      "endingConditions": "duration expiry, node removal, Aspect replacement, and any specific ending condition in the effect. Permanent mundane results persist.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-5:spirit-hook",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery V \u2014 Spirit Hook",
      "kind": "mastery",
      "rank": 5,
      "summary": "One attack for 5d8 psychic damage; deny reactions. Later ranks can pull.",
      "unlockedAt": 3,
      "profile": "Strike",
      "pointCost": 5,
      "minimumLevel": 17,
      "prerequisites": "Earlier ranks required; cumulative cost 15; natural level 17",
      "action": "Action",
      "charges": 1,
      "range": "60 feet",
      "targets": "One visible creature no more than one size larger for the optional pull",
      "manualResolution": "Roll the attack; track psychic immunity, denied reactions, target size and legal forced movement at the table.",
      "sourcePowerIds": [
        "astral-projection-phantom-tug",
        "astral-projection-spirit-drag",
        "astral-projection-spirit-hook",
        "astral-projection-spirit-leash",
        "astral-projection-astral-sever",
        "astral-projection-spirit-prison"
      ],
      "duration": "Damage instantaneous; reaction denial until the start of the target\u2019s next turn",
      "concentration": false,
      "attackBonus": 6,
      "dice": "5d8",
      "damageType": "psychic",
      "mechanics": "Make a magical ranged Aspect attack (+6); on a hit deal 5d8 psychic damage. Standalone action: does not add to weapon attacks, Multiattack, Extra Attack, or spell-only riders. Project one spectral hook toward a visible creature within 60 feet. On a hit with this Aspect attack, deal 5d8 psychic damage and the target cannot take reactions until the start of its next turn. A creature immune to psychic damage is immune to this entire mode. This is one standalone attack, not extra damage attached to Phantom Tug or a weapon. At rank 4, you may also pull the target up to 10 feet directly toward the chosen origin; at rank 5, up to 20 feet. The pull needs an empty legal path and stops before an obstruction; it cannot move a creature more than one size larger than you, pass through solids, suspend it or create collision damage. Forced movement does not provoke opportunity attacks. No restraint, organ harm or control of the target\u2019s decisions.",
      "endingConditions": "Reaction denial ends at the start of the target\u2019s next turn, node removal, Aspect replacement or suppression. Movement is instantaneous.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-5:handling",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery V \u2014 Projected Hand",
      "kind": "mastery",
      "rank": 5,
      "summary": "Manipulate one unattended object with a 10-pound spectral hand.",
      "unlockedAt": 4,
      "profile": "Custom",
      "pointCost": 5,
      "minimumLevel": 17,
      "prerequisites": "Earlier ranks required; cumulative cost 15; natural level 17",
      "action": "Action",
      "charges": 1,
      "range": "50 feet from current viewpoint",
      "targets": "One unattended object within the hand\u2019s 5-foot reach, up to 10 pounds",
      "manualResolution": "Track the hand\u2019s position, eligible object, weight and ordinary consequences at the table.",
      "sourcePowerIds": [
        "astral-projection-projected-hand"
      ],
      "duration": "1 minute",
      "concentration": false,
      "mechanics": "Create one visible spectral hand at a visible empty point within 50 feet of your current body or Astral Trance viewpoint. Its reach is 5 feet and it can carry at most 10 pounds. On activation, or with a later action, move it up to 20 feet within range and perform one simple object interaction: move an unattended object, open an unlocked door or container, or stow/retrieve an item in an open container. It cannot attack, restrain, force a lock, pick a lock, use trained tools, activate magic items, manipulate worn/held equipment or support a creature. It does not confer proficiency. One hand at a time; a new one ends the old one. This is your action, not a separate hand turn. If anchored to a projection, ending that projection also ends the hand. It lasts 1 minute without concentration.",
      "endingConditions": "Duration expiry, new hand creation, node removal, Aspect replacement, suppression or loss of its supporting projection. Carried material falls normally; no extra damage is created.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-5:guide-hand",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery V \u2014 Guide Hand",
      "kind": "mastery",
      "rank": 5,
      "requiresMode": "handling",
      "summary": "Move or use your existing hand. No additional Charges.",
      "unlockedAt": 4,
      "profile": "Custom",
      "pointCost": 5,
      "minimumLevel": 17,
      "prerequisites": "Earlier ranks required; cumulative cost 15; natural level 17",
      "action": "Action",
      "charges": 0,
      "range": "Within the active hand\u2019s printed range",
      "targets": "One active Projected Hand",
      "sourcePowerIds": [
        "astral-projection-projected-hand"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "mechanics": "Use your action to move your active Projected Hand up to 20 feet within its printed range and perform one of its eligible simple object interactions. This costs 0 Charges. Use the position, 5-foot reach, 10-pound limit, current viewpoint and restrictions from its creation card. This neither creates a hand nor extends its one-minute duration. No independent actor or extra interaction.",
      "endingConditions": "Instantaneous command. Requires the active hand and its supporting viewpoint.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:foundation-mastery:rank-5:embodiment",
      "nodeId": "mastery:astral-projection:foundation-mastery",
      "aspectId": "astral-projection",
      "name": "Foundation Mastery V \u2014 Astral Origin",
      "kind": "mastery",
      "rank": 5,
      "requiresMode": "astral-trance",
      "requiresNode": "mastery:astral-projection:astral-trance",
      "summary": "Use one Aspect power from your projection on your existing turn.",
      "unlockedAt": 5,
      "profile": "Custom",
      "pointCost": 5,
      "minimumLevel": 17,
      "prerequisites": "Earlier ranks required; cumulative cost 15; natural level 17",
      "action": "Passive",
      "charges": 0,
      "range": "Self",
      "targets": "Your active Astral Trance projection",
      "sourcePowerIds": [
        "astral-projection-astral-double",
        "astral-projection-projected-casting",
        "astral-projection-astral-body",
        "astral-projection-greater-astral-body",
        "astral-projection-perfect-astral-body"
      ],
      "duration": "While that projection remains active",
      "concentration": false,
      "mechanics": "While your Astral Trance projection is active, you may originate one unlocked instantaneous Astral Projection action or bonus-action power from its space on each of your turns. Eligible redirected powers are Phantom Tug, Spirit Hook and Spirit Feint. Astral Glimpse and Projected Hand use their own printed viewpoint permissions and ordinary actions; this permission does not grant another use of either. Use the projection\u2019s viewpoint, your own attack/DC, the chosen power\u2019s range, ordinary cover and targeting, and your normal shared action/bonus-action budget. It grants no new activation, turn, reaction, HP, concentration, equipment, class spell, weapon attack or copied stat block. Using a power this way does not end Astral Trance. Silver Tether, Silver Thread, Soul Ward and Silver Recall still originate from your body. This passive permission requires Foundation Mastery V and an allocated, active Astral Trance; it is not independently activated.",
      "endingConditions": "Loss of Foundation Mastery V or the active Astral Trance projection, Aspect replacement or suppression. No benefit persists.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:astral-trance:rank-1:astral-trance",
      "nodeId": "mastery:astral-projection:astral-trance",
      "aspectId": "astral-projection",
      "name": "Astral Trance I \u2014 Project Senses",
      "kind": "mastery",
      "rank": 1,
      "summary": "Scout within 30 feet; move 20 feet per turn. Your body stays motionless and exposed.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 1,
      "minimumLevel": 1,
      "prerequisites": "Earlier ranks required; cumulative cost 1; natural level 1",
      "action": "Action",
      "charges": 1,
      "range": "30 feet from body",
      "targets": "One visible Tiny projection; your own body is its tether",
      "manualResolution": "Track body/projection positions, observations, object HP and concentration at the table.",
      "sourcePowerIds": [
        "astral-projection-slight-projection",
        "astral-projection-project-senses",
        "astral-projection-astral-scout",
        "astral-projection-distant-projection",
        "astral-projection-astral-jaunt"
      ],
      "duration": "10 minutes",
      "concentration": true,
      "mechanics": "Create the projection at a visible unoccupied point within 30 feet of your body. It lasts 10 minutes, with concentration, and must remain within 30 feet of your body on this plane. On each of your turns, move it up to 20 feet without an action; movement grants no attacks or additional actions. Creation includes your first observation until the start of your next turn. On later turns, Observe Projection uses your action and 0 Charges to observe until the start of your next turn; ordinary passive awareness through that viewpoint applies between turns. Your physical body remains in its space, conscious but motionless (speed 0). You perceive through the projection instead of your body. You cannot speak or manipulate objects with your body. You may end the projection without an action before taking a normal action. While projecting, actions and bonus actions are limited to observing, projected speech where unlocked, Astral Glimpse, Projected Hand where unlocked, and the Astral Origin permission where unlocked. Reactions remain available if their normal triggers, perception, range and component requirements can be met. You are not incapacitated or unconscious merely from projecting; projection grants no immunity, automatic critical hit or automatic failed save. Ordinary conditions and concentration saves still apply to your body. The projection is one visible Tiny magical object: AC 15, 1 HP, immune to poison and psychic damage, no other resistance or immunity. It cannot carry equipment, make independent attacks, take turns or block a creature\u2019s movement. It automatically fails STR/DEX saves; other object-eligible saves use +0, an explicit Aspect exception. Creature-only effects cannot target it. It has ordinary sight and hearing, without extra senses or darkvision. You have one viewpoint. Creating a new projection ends the old one. Damage reducing it to 0 HP ends it without transferring that damage to your body. It cannot pass through creatures or solid surfaces except where a higher rank expressly permits. Movement is hovering magical movement, including vertical movement, not a creature\u2019s independent turn.",
      "endingConditions": "Duration expiry, concentration loss, projection destruction, unconsciousness or incapacitation of the bearer, bearer death, node removal, Aspect replacement, leaving the same plane, or exceeding the body tether ends the projection immediately. It can be ended without an action. No teleportation or healing on return.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:astral-trance:rank-1:observe-projection",
      "nodeId": "mastery:astral-projection:astral-trance",
      "aspectId": "astral-projection",
      "name": "Astral Trance I \u2014 Observe Projection",
      "kind": "mastery",
      "rank": 1,
      "requiresMode": "astral-trance",
      "summary": "Observe through your existing projection. No additional Charges.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 1,
      "minimumLevel": 1,
      "prerequisites": "Earlier ranks required; cumulative cost 1; natural level 1",
      "action": "Action",
      "charges": 0,
      "range": "Current projection viewpoint",
      "targets": "Your active Astral Trance projection",
      "sourcePowerIds": [
        "astral-projection-project-senses"
      ],
      "duration": "Until the start of your next turn",
      "concentration": false,
      "mechanics": "Observe through your active Astral Trance projection until the start of your next turn, replacing your body\u2019s sight/hearing. Use its senses and your ordinary Perception checks. This is your action and costs 0 Charges. It does not create a projection, move your body or extend the projection\u2019s duration. Its free printed movement on your turn is resolved at the table.",
      "endingConditions": "Start of your next turn or loss of the active projection.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:astral-trance:rank-2:astral-trance",
      "nodeId": "mastery:astral-projection:astral-trance",
      "aspectId": "astral-projection",
      "name": "Astral Trance II \u2014 Project Senses",
      "kind": "mastery",
      "rank": 2,
      "summary": "Scout within 60 feet; move 20 feet per turn. Your body stays motionless and exposed. Speak through the projection.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 2,
      "minimumLevel": 5,
      "prerequisites": "Earlier ranks required; cumulative cost 3; natural level 5",
      "action": "Action",
      "charges": 1,
      "range": "60 feet from body",
      "targets": "One visible Tiny projection; your own body is its tether",
      "manualResolution": "Track body/projection positions, observations, object HP and concentration at the table.",
      "sourcePowerIds": [
        "astral-projection-slight-projection",
        "astral-projection-project-senses",
        "astral-projection-astral-scout",
        "astral-projection-distant-projection",
        "astral-projection-astral-jaunt"
      ],
      "duration": "10 minutes",
      "concentration": true,
      "mechanics": "Create the projection at a visible unoccupied point within 30 feet of your body. It lasts 10 minutes, with concentration, and must remain within 60 feet of your body on this plane. On each of your turns, move it up to 20 feet without an action; movement grants no attacks or additional actions. Creation includes your first observation until the start of your next turn. On later turns, Observe Projection uses your action and 0 Charges to observe until the start of your next turn; ordinary passive awareness through that viewpoint applies between turns. On your turn, while observing, you may speak a brief message through the projection without another action, using ordinary language and audible speech. Your physical body remains in its space, conscious but motionless (speed 0). You perceive through the projection instead of your body. You cannot speak or manipulate objects with your body. You may end the projection without an action before taking a normal action. While projecting, actions and bonus actions are limited to observing, projected speech where unlocked, Astral Glimpse, Projected Hand where unlocked, and the Astral Origin permission where unlocked. Reactions remain available if their normal triggers, perception, range and component requirements can be met. You are not incapacitated or unconscious merely from projecting; projection grants no immunity, automatic critical hit or automatic failed save. Ordinary conditions and concentration saves still apply to your body. The projection is one visible Tiny magical object: AC 15, 1 HP, immune to poison and psychic damage, no other resistance or immunity. It cannot carry equipment, make independent attacks, take turns or block a creature\u2019s movement. It automatically fails STR/DEX saves; other object-eligible saves use +0, an explicit Aspect exception. Creature-only effects cannot target it. It has ordinary sight and hearing, without extra senses or darkvision. You have one viewpoint. Creating a new projection ends the old one. Damage reducing it to 0 HP ends it without transferring that damage to your body. It cannot pass through creatures or solid surfaces except where a higher rank expressly permits. Movement is hovering magical movement, including vertical movement, not a creature\u2019s independent turn.",
      "endingConditions": "Duration expiry, concentration loss, projection destruction, unconsciousness or incapacitation of the bearer, bearer death, node removal, Aspect replacement, leaving the same plane, or exceeding the body tether ends the projection immediately. It can be ended without an action. No teleportation or healing on return.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:astral-trance:rank-2:observe-projection",
      "nodeId": "mastery:astral-projection:astral-trance",
      "aspectId": "astral-projection",
      "name": "Astral Trance II \u2014 Observe Projection",
      "kind": "mastery",
      "rank": 2,
      "requiresMode": "astral-trance",
      "summary": "Observe through your existing projection. No additional Charges.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 2,
      "minimumLevel": 5,
      "prerequisites": "Earlier ranks required; cumulative cost 3; natural level 5",
      "action": "Action",
      "charges": 0,
      "range": "Current projection viewpoint",
      "targets": "Your active Astral Trance projection",
      "sourcePowerIds": [
        "astral-projection-project-senses"
      ],
      "duration": "Until the start of your next turn",
      "concentration": false,
      "mechanics": "Observe through your active Astral Trance projection until the start of your next turn, replacing your body\u2019s sight/hearing. Use its senses and your ordinary Perception checks. This is your action and costs 0 Charges. It does not create a projection, move your body or extend the projection\u2019s duration. Its free printed movement on your turn is resolved at the table.",
      "endingConditions": "Start of your next turn or loss of the active projection.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:astral-trance:rank-3:astral-trance",
      "nodeId": "mastery:astral-projection:astral-trance",
      "aspectId": "astral-projection",
      "name": "Astral Trance III \u2014 Project Senses",
      "kind": "mastery",
      "rank": 3,
      "summary": "Scout within 120 feet; move 30 feet per turn. Your body stays motionless and exposed. Speak through the projection.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 3,
      "minimumLevel": 9,
      "prerequisites": "Earlier ranks required; cumulative cost 6; natural level 9",
      "action": "Action",
      "charges": 1,
      "range": "120 feet from body",
      "targets": "One visible Tiny projection; your own body is its tether",
      "manualResolution": "Track body/projection positions, observations, object HP and concentration at the table.",
      "sourcePowerIds": [
        "astral-projection-slight-projection",
        "astral-projection-project-senses",
        "astral-projection-astral-scout",
        "astral-projection-distant-projection",
        "astral-projection-astral-jaunt"
      ],
      "duration": "10 minutes",
      "concentration": true,
      "mechanics": "Create the projection at a visible unoccupied point within 30 feet of your body. It lasts 10 minutes, with concentration, and must remain within 120 feet of your body on this plane. On each of your turns, move it up to 30 feet without an action; movement grants no attacks or additional actions. Creation includes your first observation until the start of your next turn. On later turns, Observe Projection uses your action and 0 Charges to observe until the start of your next turn; ordinary passive awareness through that viewpoint applies between turns. On your turn, while observing, you may speak a brief message through the projection without another action, using ordinary language and audible speech. Your physical body remains in its space, conscious but motionless (speed 0). You perceive through the projection instead of your body. You cannot speak or manipulate objects with your body. You may end the projection without an action before taking a normal action. While projecting, actions and bonus actions are limited to observing, projected speech where unlocked, Astral Glimpse, Projected Hand where unlocked, and the Astral Origin permission where unlocked. Reactions remain available if their normal triggers, perception, range and component requirements can be met. You are not incapacitated or unconscious merely from projecting; projection grants no immunity, automatic critical hit or automatic failed save. Ordinary conditions and concentration saves still apply to your body. The projection is one visible Tiny magical object: AC 15, 1 HP, immune to poison and psychic damage, no other resistance or immunity. It cannot carry equipment, make independent attacks, take turns or block a creature\u2019s movement. It automatically fails STR/DEX saves; other object-eligible saves use +0, an explicit Aspect exception. Creature-only effects cannot target it. It has ordinary sight and hearing, without extra senses or darkvision. You have one viewpoint. Creating a new projection ends the old one. Damage reducing it to 0 HP ends it without transferring that damage to your body. It cannot pass through creatures or solid surfaces except where a higher rank expressly permits. Movement is hovering magical movement, including vertical movement, not a creature\u2019s independent turn.",
      "endingConditions": "Duration expiry, concentration loss, projection destruction, unconsciousness or incapacitation of the bearer, bearer death, node removal, Aspect replacement, leaving the same plane, or exceeding the body tether ends the projection immediately. It can be ended without an action. No teleportation or healing on return.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:astral-trance:rank-3:observe-projection",
      "nodeId": "mastery:astral-projection:astral-trance",
      "aspectId": "astral-projection",
      "name": "Astral Trance III \u2014 Observe Projection",
      "kind": "mastery",
      "rank": 3,
      "requiresMode": "astral-trance",
      "summary": "Observe through your existing projection. No additional Charges.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 3,
      "minimumLevel": 9,
      "prerequisites": "Earlier ranks required; cumulative cost 6; natural level 9",
      "action": "Action",
      "charges": 0,
      "range": "Current projection viewpoint",
      "targets": "Your active Astral Trance projection",
      "sourcePowerIds": [
        "astral-projection-project-senses"
      ],
      "duration": "Until the start of your next turn",
      "concentration": false,
      "mechanics": "Observe through your active Astral Trance projection until the start of your next turn, replacing your body\u2019s sight/hearing. Use its senses and your ordinary Perception checks. This is your action and costs 0 Charges. It does not create a projection, move your body or extend the projection\u2019s duration. Its free printed movement on your turn is resolved at the table.",
      "endingConditions": "Start of your next turn or loss of the active projection.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:astral-trance:rank-4:astral-trance",
      "nodeId": "mastery:astral-projection:astral-trance",
      "aspectId": "astral-projection",
      "name": "Astral Trance IV \u2014 Project Senses",
      "kind": "mastery",
      "rank": 4,
      "summary": "Scout within 300 feet; move 40 feet per turn. Your body stays motionless and exposed. Speak through the projection.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 4,
      "minimumLevel": 13,
      "prerequisites": "Earlier ranks required; cumulative cost 10; natural level 13",
      "action": "Action",
      "charges": 1,
      "range": "300 feet from body",
      "targets": "One visible Tiny projection; your own body is its tether",
      "manualResolution": "Track body/projection positions, observations, object HP and concentration at the table.",
      "sourcePowerIds": [
        "astral-projection-slight-projection",
        "astral-projection-project-senses",
        "astral-projection-astral-scout",
        "astral-projection-distant-projection",
        "astral-projection-astral-jaunt"
      ],
      "duration": "1 hour",
      "concentration": true,
      "mechanics": "Create the projection at a visible unoccupied point within 30 feet of your body. It lasts 1 hour, with concentration, and must remain within 300 feet of your body on this plane. On each of your turns, move it up to 40 feet without an action; movement grants no attacks or additional actions. Creation includes your first observation until the start of your next turn. On later turns, Observe Projection uses your action and 0 Charges to observe until the start of your next turn; ordinary passive awareness through that viewpoint applies between turns. On your turn, while observing, you may speak a brief message through the projection without another action, using ordinary language and audible speech. It may traverse at most 5 feet of nonmagical solid material in one movement, only toward an empty exit point you have personally seen during the current projection and know is within its movement. If that exit is blocked, movement stops at the near face. It may not end inside material. This explicit transit exception grants no sight through walls and does not move your body. Your physical body remains in its space, conscious but motionless (speed 0). You perceive through the projection instead of your body. You cannot speak or manipulate objects with your body. You may end the projection without an action before taking a normal action. While projecting, actions and bonus actions are limited to observing, projected speech where unlocked, Astral Glimpse, Projected Hand where unlocked, and the Astral Origin permission where unlocked. Reactions remain available if their normal triggers, perception, range and component requirements can be met. You are not incapacitated or unconscious merely from projecting; projection grants no immunity, automatic critical hit or automatic failed save. Ordinary conditions and concentration saves still apply to your body. The projection is one visible Tiny magical object: AC 15, 1 HP, immune to poison and psychic damage, no other resistance or immunity. It cannot carry equipment, make independent attacks, take turns or block a creature\u2019s movement. It automatically fails STR/DEX saves; other object-eligible saves use +0, an explicit Aspect exception. Creature-only effects cannot target it. It has ordinary sight and hearing, without extra senses or darkvision. You have one viewpoint. Creating a new projection ends the old one. Damage reducing it to 0 HP ends it without transferring that damage to your body. It cannot pass through creatures or solid surfaces except where a higher rank expressly permits. Movement is hovering magical movement, including vertical movement, not a creature\u2019s independent turn.",
      "endingConditions": "Duration expiry, concentration loss, projection destruction, unconsciousness or incapacitation of the bearer, bearer death, node removal, Aspect replacement, leaving the same plane, or exceeding the body tether ends the projection immediately. It can be ended without an action. No teleportation or healing on return.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:astral-trance:rank-4:observe-projection",
      "nodeId": "mastery:astral-projection:astral-trance",
      "aspectId": "astral-projection",
      "name": "Astral Trance IV \u2014 Observe Projection",
      "kind": "mastery",
      "rank": 4,
      "requiresMode": "astral-trance",
      "summary": "Observe through your existing projection. No additional Charges.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 4,
      "minimumLevel": 13,
      "prerequisites": "Earlier ranks required; cumulative cost 10; natural level 13",
      "action": "Action",
      "charges": 0,
      "range": "Current projection viewpoint",
      "targets": "Your active Astral Trance projection",
      "sourcePowerIds": [
        "astral-projection-project-senses"
      ],
      "duration": "Until the start of your next turn",
      "concentration": false,
      "mechanics": "Observe through your active Astral Trance projection until the start of your next turn, replacing your body\u2019s sight/hearing. Use its senses and your ordinary Perception checks. This is your action and costs 0 Charges. It does not create a projection, move your body or extend the projection\u2019s duration. Its free printed movement on your turn is resolved at the table.",
      "endingConditions": "Start of your next turn or loss of the active projection.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:astral-trance:rank-5:astral-trance",
      "nodeId": "mastery:astral-projection:astral-trance",
      "aspectId": "astral-projection",
      "name": "Astral Trance V \u2014 Project Senses",
      "kind": "mastery",
      "rank": 5,
      "summary": "Scout within 600 feet; move 60 feet per turn. Your body stays motionless and exposed. Speak through the projection.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 5,
      "minimumLevel": 17,
      "prerequisites": "Earlier ranks required; cumulative cost 15; natural level 17",
      "action": "Action",
      "charges": 1,
      "range": "600 feet from body",
      "targets": "One visible Tiny projection; your own body is its tether",
      "manualResolution": "Track body/projection positions, observations, object HP and concentration at the table.",
      "sourcePowerIds": [
        "astral-projection-slight-projection",
        "astral-projection-project-senses",
        "astral-projection-astral-scout",
        "astral-projection-distant-projection",
        "astral-projection-astral-jaunt"
      ],
      "duration": "1 hour",
      "concentration": true,
      "mechanics": "Create the projection at a visible unoccupied point within 30 feet of your body. It lasts 1 hour, with concentration, and must remain within 600 feet of your body on this plane. On each of your turns, move it up to 60 feet without an action; movement grants no attacks or additional actions. Creation includes your first observation until the start of your next turn. On later turns, Observe Projection uses your action and 0 Charges to observe until the start of your next turn; ordinary passive awareness through that viewpoint applies between turns. On your turn, while observing, you may speak a brief message through the projection without another action, using ordinary language and audible speech. It may traverse at most 5 feet of nonmagical solid material in one movement, only toward an empty exit point you have personally seen during the current projection and know is within its movement. If that exit is blocked, movement stops at the near face. It may not end inside material. This explicit transit exception grants no sight through walls and does not move your body. Your physical body remains in its space, conscious but motionless (speed 0). You perceive through the projection instead of your body. You cannot speak or manipulate objects with your body. You may end the projection without an action before taking a normal action. While projecting, actions and bonus actions are limited to observing, projected speech where unlocked, Astral Glimpse, Projected Hand where unlocked, and the Astral Origin permission where unlocked. Reactions remain available if their normal triggers, perception, range and component requirements can be met. You are not incapacitated or unconscious merely from projecting; projection grants no immunity, automatic critical hit or automatic failed save. Ordinary conditions and concentration saves still apply to your body. The projection is one visible Tiny magical object: AC 15, 1 HP, immune to poison and psychic damage, no other resistance or immunity. It cannot carry equipment, make independent attacks, take turns or block a creature\u2019s movement. It automatically fails STR/DEX saves; other object-eligible saves use +0, an explicit Aspect exception. Creature-only effects cannot target it. It has ordinary sight and hearing, without extra senses or darkvision. You have one viewpoint. Creating a new projection ends the old one. Damage reducing it to 0 HP ends it without transferring that damage to your body. It cannot pass through creatures or solid surfaces except where a higher rank expressly permits. Movement is hovering magical movement, including vertical movement, not a creature\u2019s independent turn.",
      "endingConditions": "Duration expiry, concentration loss, projection destruction, unconsciousness or incapacitation of the bearer, bearer death, node removal, Aspect replacement, leaving the same plane, or exceeding the body tether ends the projection immediately. It can be ended without an action. No teleportation or healing on return.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:astral-trance:rank-5:observe-projection",
      "nodeId": "mastery:astral-projection:astral-trance",
      "aspectId": "astral-projection",
      "name": "Astral Trance V \u2014 Observe Projection",
      "kind": "mastery",
      "rank": 5,
      "requiresMode": "astral-trance",
      "summary": "Observe through your existing projection. No additional Charges.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 5,
      "minimumLevel": 17,
      "prerequisites": "Earlier ranks required; cumulative cost 15; natural level 17",
      "action": "Action",
      "charges": 0,
      "range": "Current projection viewpoint",
      "targets": "Your active Astral Trance projection",
      "sourcePowerIds": [
        "astral-projection-project-senses"
      ],
      "duration": "Until the start of your next turn",
      "concentration": false,
      "mechanics": "Observe through your active Astral Trance projection until the start of your next turn, replacing your body\u2019s sight/hearing. Use its senses and your ordinary Perception checks. This is your action and costs 0 Charges. It does not create a projection, move your body or extend the projection\u2019s duration. Its free printed movement on your turn is resolved at the table.",
      "endingConditions": "Start of your next turn or loss of the active projection.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:silver-tether:rank-1:silver-tether",
      "nodeId": "mastery:astral-projection:silver-tether",
      "aspectId": "astral-projection",
      "name": "Silver Tether I \u2014 Silver Tether",
      "kind": "mastery",
      "rank": 1,
      "summary": "Reduce psychic damage by 1d6 + 3.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 1,
      "minimumLevel": 1,
      "prerequisites": "Earlier ranks required; cumulative cost 1; natural level 1",
      "action": "Reaction",
      "charges": 1,
      "range": "30 feet from body; Self always eligible",
      "targets": "Self or one visible willing creature",
      "sourcePowerIds": [
        "astral-projection-soul-ward",
        "astral-projection-silver-cord-binding",
        "astral-projection-silver-cord-bastion"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "dice": "1d6",
      "mechanics": "When you or one willing creature you can see within 30 feet would take psychic damage, after damage is rolled but before HP changes, use your reaction and 1 Charge to reduce its psychic portion by 1d6 + 3, minimum 1, never below 0. Apply reduction before resistance/vulnerability. Choose one Aspect damage intervention for this damage event; do not stack it with the innate defense or Silver Recall. This ward targets a creature, not the projection object.",
      "endingConditions": "Instantaneous. Requires a conscious, capable bearer with an unused reaction. One Aspect bonus die or damage reduction per event; no resource refund.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:silver-tether:rank-1:silver-thread",
      "nodeId": "mastery:astral-projection:silver-tether",
      "aspectId": "astral-projection",
      "name": "Silver Tether I \u2014 Silver Thread",
      "kind": "mastery",
      "rank": 1,
      "summary": "Add 1d4 to an eligible failed save.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 1,
      "minimumLevel": 1,
      "prerequisites": "Earlier ranks required; cumulative cost 1; natural level 1",
      "action": "Reaction",
      "charges": 1,
      "range": "30 feet from body; Self always eligible",
      "targets": "Self or one visible conscious willing creature failing an eligible save",
      "manualResolution": "The DM identifies the save\u2019s actual effect; apply the die before resolving failure.",
      "sourcePowerIds": [
        "astral-projection-silver-thread",
        "astral-projection-cord-anchor",
        "astral-projection-soul-ward"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "dice": "1d4",
      "mechanics": "When you or one willing creature you can see within range fails a saving throw against becoming charmed, possessed, banished, magically put to sleep, teleported against its will or separated from its body, before that result takes effect, use your reaction and 1 Charge to add 1d4 to that same save, potentially turning failure into success. Use the original ability and DC. The target must be conscious and willing when the reaction is triggered. No reroll, new save, attack/check bonus, immunity, reversal of an already resolved effect, or protection where the source supplies no save. Only one Aspect bonus die may affect this save; other non-Aspect bonuses follow their own rules.",
      "endingConditions": "Instantaneous. Requires a conscious, capable bearer with an unused reaction. One Aspect bonus die or damage reduction per event; no resource refund.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:silver-tether:rank-2:silver-tether",
      "nodeId": "mastery:astral-projection:silver-tether",
      "aspectId": "astral-projection",
      "name": "Silver Tether II \u2014 Silver Tether",
      "kind": "mastery",
      "rank": 2,
      "summary": "Reduce psychic damage by 2d6 + 3.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 2,
      "minimumLevel": 5,
      "prerequisites": "Earlier ranks required; cumulative cost 3; natural level 5",
      "action": "Reaction",
      "charges": 1,
      "range": "60 feet from body; Self always eligible",
      "targets": "Self or one visible willing creature",
      "sourcePowerIds": [
        "astral-projection-soul-ward",
        "astral-projection-silver-cord-binding",
        "astral-projection-silver-cord-bastion"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "dice": "2d6",
      "mechanics": "When you or one willing creature you can see within 60 feet would take psychic damage, after damage is rolled but before HP changes, use your reaction and 1 Charge to reduce its psychic portion by 2d6 + 3, minimum 1, never below 0. Apply reduction before resistance/vulnerability. Choose one Aspect damage intervention for this damage event; do not stack it with the innate defense or Silver Recall. This ward targets a creature, not the projection object.",
      "endingConditions": "Instantaneous. Requires a conscious, capable bearer with an unused reaction. One Aspect bonus die or damage reduction per event; no resource refund.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:silver-tether:rank-2:silver-thread",
      "nodeId": "mastery:astral-projection:silver-tether",
      "aspectId": "astral-projection",
      "name": "Silver Tether II \u2014 Silver Thread",
      "kind": "mastery",
      "rank": 2,
      "summary": "Add 1d6 to an eligible failed save.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 2,
      "minimumLevel": 5,
      "prerequisites": "Earlier ranks required; cumulative cost 3; natural level 5",
      "action": "Reaction",
      "charges": 1,
      "range": "60 feet from body; Self always eligible",
      "targets": "Self or one visible conscious willing creature failing an eligible save",
      "manualResolution": "The DM identifies the save\u2019s actual effect; apply the die before resolving failure.",
      "sourcePowerIds": [
        "astral-projection-silver-thread",
        "astral-projection-cord-anchor",
        "astral-projection-soul-ward"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "dice": "1d6",
      "mechanics": "When you or one willing creature you can see within range fails a saving throw against becoming charmed, possessed, banished, magically put to sleep, teleported against its will or separated from its body, before that result takes effect, use your reaction and 1 Charge to add 1d6 to that same save, potentially turning failure into success. Use the original ability and DC. The target must be conscious and willing when the reaction is triggered. No reroll, new save, attack/check bonus, immunity, reversal of an already resolved effect, or protection where the source supplies no save. Only one Aspect bonus die may affect this save; other non-Aspect bonuses follow their own rules.",
      "endingConditions": "Instantaneous. Requires a conscious, capable bearer with an unused reaction. One Aspect bonus die or damage reduction per event; no resource refund.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:silver-tether:rank-3:silver-tether",
      "nodeId": "mastery:astral-projection:silver-tether",
      "aspectId": "astral-projection",
      "name": "Silver Tether III \u2014 Silver Tether",
      "kind": "mastery",
      "rank": 3,
      "summary": "Reduce psychic damage by 3d6 + 3.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 3,
      "minimumLevel": 9,
      "prerequisites": "Earlier ranks required; cumulative cost 6; natural level 9",
      "action": "Reaction",
      "charges": 1,
      "range": "90 feet from body; Self always eligible",
      "targets": "Self or one visible willing creature",
      "sourcePowerIds": [
        "astral-projection-soul-ward",
        "astral-projection-silver-cord-binding",
        "astral-projection-silver-cord-bastion"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "dice": "3d6",
      "mechanics": "When you or one willing creature you can see within 90 feet would take psychic damage, after damage is rolled but before HP changes, use your reaction and 1 Charge to reduce its psychic portion by 3d6 + 3, minimum 1, never below 0. Apply reduction before resistance/vulnerability. Choose one Aspect damage intervention for this damage event; do not stack it with the innate defense or Silver Recall. This ward targets a creature, not the projection object.",
      "endingConditions": "Instantaneous. Requires a conscious, capable bearer with an unused reaction. One Aspect bonus die or damage reduction per event; no resource refund.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:silver-tether:rank-3:silver-thread",
      "nodeId": "mastery:astral-projection:silver-tether",
      "aspectId": "astral-projection",
      "name": "Silver Tether III \u2014 Silver Thread",
      "kind": "mastery",
      "rank": 3,
      "summary": "Add 1d8 to an eligible failed save.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 3,
      "minimumLevel": 9,
      "prerequisites": "Earlier ranks required; cumulative cost 6; natural level 9",
      "action": "Reaction",
      "charges": 1,
      "range": "90 feet from body; Self always eligible",
      "targets": "Self or one visible conscious willing creature failing an eligible save",
      "manualResolution": "The DM identifies the save\u2019s actual effect; apply the die before resolving failure.",
      "sourcePowerIds": [
        "astral-projection-silver-thread",
        "astral-projection-cord-anchor",
        "astral-projection-soul-ward"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "dice": "1d8",
      "mechanics": "When you or one willing creature you can see within range fails a saving throw against becoming charmed, possessed, banished, magically put to sleep, teleported against its will or separated from its body, before that result takes effect, use your reaction and 1 Charge to add 1d8 to that same save, potentially turning failure into success. Use the original ability and DC. The target must be conscious and willing when the reaction is triggered. No reroll, new save, attack/check bonus, immunity, reversal of an already resolved effect, or protection where the source supplies no save. Only one Aspect bonus die may affect this save; other non-Aspect bonuses follow their own rules.",
      "endingConditions": "Instantaneous. Requires a conscious, capable bearer with an unused reaction. One Aspect bonus die or damage reduction per event; no resource refund.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:silver-tether:rank-3:soul-ward",
      "nodeId": "mastery:astral-projection:silver-tether",
      "aspectId": "astral-projection",
      "name": "Silver Tether III \u2014 Soul Ward",
      "kind": "mastery",
      "rank": 3,
      "summary": "Protect up to 3 creatures with advantage on spiritual-threat saves.",
      "unlockedAt": 3,
      "profile": "Custom",
      "pointCost": 3,
      "minimumLevel": 9,
      "prerequisites": "Earlier ranks required; cumulative cost 6; natural level 9",
      "action": "Action",
      "charges": 2,
      "range": "30 feet from body",
      "targets": "Up to 3 selected willing conscious creatures",
      "sourcePowerIds": [
        "astral-projection-soul-ward",
        "astral-projection-cord-shelter",
        "astral-projection-silver-cord-binding",
        "astral-projection-silver-cord-bastion",
        "astral-projection-astral-citadel"
      ],
      "duration": "1 minute",
      "concentration": true,
      "mechanics": "Choose up to 3 willing conscious creatures, including yourself if desired, within 30 feet of your body when activated. For 1 minute, while each remains within that distance of your body on this plane, it has advantage on saves against charm, possession, magical sleep, banishment, unwilling teleportation and separation from its body. This grants no new save or immunity. Advantage does not stack; unconscious creatures cannot newly consent. One ward at a time. Concentration is required: starting this ward ends Astral Trance and vice versa. Track selected recipients and distances at the table.",
      "endingConditions": "Concentration loss; duration expiry, node removal, Aspect replacement, and any specific ending condition in the effect. Permanent mundane results persist.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:silver-tether:rank-4:silver-tether",
      "nodeId": "mastery:astral-projection:silver-tether",
      "aspectId": "astral-projection",
      "name": "Silver Tether IV \u2014 Silver Tether",
      "kind": "mastery",
      "rank": 4,
      "summary": "Reduce psychic damage by 4d6 + 3.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 4,
      "minimumLevel": 13,
      "prerequisites": "Earlier ranks required; cumulative cost 10; natural level 13",
      "action": "Reaction",
      "charges": 1,
      "range": "120 feet from body; Self always eligible",
      "targets": "Self or one visible willing creature",
      "sourcePowerIds": [
        "astral-projection-soul-ward",
        "astral-projection-silver-cord-binding",
        "astral-projection-silver-cord-bastion"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "dice": "4d6",
      "mechanics": "When you or one willing creature you can see within 120 feet would take psychic damage, after damage is rolled but before HP changes, use your reaction and 1 Charge to reduce its psychic portion by 4d6 + 3, minimum 1, never below 0. Apply reduction before resistance/vulnerability. Choose one Aspect damage intervention for this damage event; do not stack it with the innate defense or Silver Recall. This ward targets a creature, not the projection object.",
      "endingConditions": "Instantaneous. Requires a conscious, capable bearer with an unused reaction. One Aspect bonus die or damage reduction per event; no resource refund.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:silver-tether:rank-4:silver-thread",
      "nodeId": "mastery:astral-projection:silver-tether",
      "aspectId": "astral-projection",
      "name": "Silver Tether IV \u2014 Silver Thread",
      "kind": "mastery",
      "rank": 4,
      "summary": "Add 1d10 to an eligible failed save.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 4,
      "minimumLevel": 13,
      "prerequisites": "Earlier ranks required; cumulative cost 10; natural level 13",
      "action": "Reaction",
      "charges": 1,
      "range": "120 feet from body; Self always eligible",
      "targets": "Self or one visible conscious willing creature failing an eligible save",
      "manualResolution": "The DM identifies the save\u2019s actual effect; apply the die before resolving failure.",
      "sourcePowerIds": [
        "astral-projection-silver-thread",
        "astral-projection-cord-anchor",
        "astral-projection-soul-ward"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "dice": "1d10",
      "mechanics": "When you or one willing creature you can see within range fails a saving throw against becoming charmed, possessed, banished, magically put to sleep, teleported against its will or separated from its body, before that result takes effect, use your reaction and 1 Charge to add 1d10 to that same save, potentially turning failure into success. Use the original ability and DC. The target must be conscious and willing when the reaction is triggered. No reroll, new save, attack/check bonus, immunity, reversal of an already resolved effect, or protection where the source supplies no save. Only one Aspect bonus die may affect this save; other non-Aspect bonuses follow their own rules.",
      "endingConditions": "Instantaneous. Requires a conscious, capable bearer with an unused reaction. One Aspect bonus die or damage reduction per event; no resource refund.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:silver-tether:rank-4:soul-ward",
      "nodeId": "mastery:astral-projection:silver-tether",
      "aspectId": "astral-projection",
      "name": "Silver Tether IV \u2014 Soul Ward",
      "kind": "mastery",
      "rank": 4,
      "summary": "Protect up to 4 creatures with advantage on spiritual-threat saves.",
      "unlockedAt": 3,
      "profile": "Custom",
      "pointCost": 4,
      "minimumLevel": 13,
      "prerequisites": "Earlier ranks required; cumulative cost 10; natural level 13",
      "action": "Action",
      "charges": 2,
      "range": "40 feet from body",
      "targets": "Up to 4 selected willing conscious creatures",
      "sourcePowerIds": [
        "astral-projection-soul-ward",
        "astral-projection-cord-shelter",
        "astral-projection-silver-cord-binding",
        "astral-projection-silver-cord-bastion",
        "astral-projection-astral-citadel"
      ],
      "duration": "1 minute",
      "concentration": true,
      "mechanics": "Choose up to 4 willing conscious creatures, including yourself if desired, within 40 feet of your body when activated. For 1 minute, while each remains within that distance of your body on this plane, it has advantage on saves against charm, possession, magical sleep, banishment, unwilling teleportation and separation from its body. This grants no new save or immunity. Advantage does not stack; unconscious creatures cannot newly consent. One ward at a time. Concentration is required: starting this ward ends Astral Trance and vice versa. Track selected recipients and distances at the table.",
      "endingConditions": "Concentration loss; duration expiry, node removal, Aspect replacement, and any specific ending condition in the effect. Permanent mundane results persist.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:silver-tether:rank-4:silver-recall",
      "nodeId": "mastery:astral-projection:silver-tether",
      "aspectId": "astral-projection",
      "name": "Silver Tether IV \u2014 Silver Recall",
      "kind": "mastery",
      "rank": 4,
      "summary": "Give 4 + 3 temporary HP; the ally spends its reaction to retreat.",
      "unlockedAt": 4,
      "profile": "Custom",
      "pointCost": 4,
      "minimumLevel": 13,
      "prerequisites": "Earlier ranks required; cumulative cost 10; natural level 13",
      "action": "Reaction",
      "charges": 2,
      "range": "40 feet from body",
      "targets": "One visible conscious willing creature about to take eligible damage",
      "manualResolution": "Track the recipient\u2019s own reaction, HP, temporary HP, movement and damage at the table.",
      "sourcePowerIds": [
        "astral-projection-silver-recall",
        "astral-projection-astral-citadel"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "mechanics": "When a conscious willing creature you can see within 40 feet of your body is about to take psychic, bludgeoning, piercing or slashing damage, after damage is rolled but before HP changes, use your reaction and 2 Charges to give it temporary HP equal to 4 + 3, minimum 1. Temporary HP follows the ordinary nonstacking rule; choose one Aspect damage intervention for this event, and respect any effect that forbids prevention. Apply the triggering damage normally. If the recipient remains conscious and capable after damage, it may then use its own reaction to move up to 40 feet along a legal path without opportunity attacks. Speed 0, difficult terrain and other movement restrictions still apply; this supplies movement, not increased speed. It cannot move farther than its current speed. No teleportation, automatic escape from restraints, additional attack, healing, resurrection or redirection.",
      "endingConditions": "Granted temporary HP follows ordinary expiry but is also lost if this supporting mode is removed or the Aspect is replaced; movement is immediate. No retained respec benefit.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:silver-tether:rank-5:silver-tether",
      "nodeId": "mastery:astral-projection:silver-tether",
      "aspectId": "astral-projection",
      "name": "Silver Tether V \u2014 Silver Tether",
      "kind": "mastery",
      "rank": 5,
      "summary": "Reduce psychic damage by 5d6 + 3.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 5,
      "minimumLevel": 17,
      "prerequisites": "Earlier ranks required; cumulative cost 15; natural level 17",
      "action": "Reaction",
      "charges": 1,
      "range": "150 feet from body; Self always eligible",
      "targets": "Self or one visible willing creature",
      "sourcePowerIds": [
        "astral-projection-soul-ward",
        "astral-projection-silver-cord-binding",
        "astral-projection-silver-cord-bastion"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "dice": "5d6",
      "mechanics": "When you or one willing creature you can see within 150 feet would take psychic damage, after damage is rolled but before HP changes, use your reaction and 1 Charge to reduce its psychic portion by 5d6 + 3, minimum 1, never below 0. Apply reduction before resistance/vulnerability. Choose one Aspect damage intervention for this damage event; do not stack it with the innate defense or Silver Recall. This ward targets a creature, not the projection object.",
      "endingConditions": "Instantaneous. Requires a conscious, capable bearer with an unused reaction. One Aspect bonus die or damage reduction per event; no resource refund.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:silver-tether:rank-5:silver-thread",
      "nodeId": "mastery:astral-projection:silver-tether",
      "aspectId": "astral-projection",
      "name": "Silver Tether V \u2014 Silver Thread",
      "kind": "mastery",
      "rank": 5,
      "summary": "Add 1d12 to an eligible failed save.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 5,
      "minimumLevel": 17,
      "prerequisites": "Earlier ranks required; cumulative cost 15; natural level 17",
      "action": "Reaction",
      "charges": 1,
      "range": "150 feet from body; Self always eligible",
      "targets": "Self or one visible conscious willing creature failing an eligible save",
      "manualResolution": "The DM identifies the save\u2019s actual effect; apply the die before resolving failure.",
      "sourcePowerIds": [
        "astral-projection-silver-thread",
        "astral-projection-cord-anchor",
        "astral-projection-soul-ward"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "dice": "1d12",
      "mechanics": "When you or one willing creature you can see within range fails a saving throw against becoming charmed, possessed, banished, magically put to sleep, teleported against its will or separated from its body, before that result takes effect, use your reaction and 1 Charge to add 1d12 to that same save, potentially turning failure into success. Use the original ability and DC. The target must be conscious and willing when the reaction is triggered. No reroll, new save, attack/check bonus, immunity, reversal of an already resolved effect, or protection where the source supplies no save. Only one Aspect bonus die may affect this save; other non-Aspect bonuses follow their own rules.",
      "endingConditions": "Instantaneous. Requires a conscious, capable bearer with an unused reaction. One Aspect bonus die or damage reduction per event; no resource refund.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:silver-tether:rank-5:soul-ward",
      "nodeId": "mastery:astral-projection:silver-tether",
      "aspectId": "astral-projection",
      "name": "Silver Tether V \u2014 Soul Ward",
      "kind": "mastery",
      "rank": 5,
      "summary": "Protect up to 5 creatures with advantage on spiritual-threat saves.",
      "unlockedAt": 3,
      "profile": "Custom",
      "pointCost": 5,
      "minimumLevel": 17,
      "prerequisites": "Earlier ranks required; cumulative cost 15; natural level 17",
      "action": "Action",
      "charges": 2,
      "range": "50 feet from body",
      "targets": "Up to 5 selected willing conscious creatures",
      "sourcePowerIds": [
        "astral-projection-soul-ward",
        "astral-projection-cord-shelter",
        "astral-projection-silver-cord-binding",
        "astral-projection-silver-cord-bastion",
        "astral-projection-astral-citadel"
      ],
      "duration": "1 minute",
      "concentration": true,
      "mechanics": "Choose up to 5 willing conscious creatures, including yourself if desired, within 50 feet of your body when activated. For 1 minute, while each remains within that distance of your body on this plane, it has advantage on saves against charm, possession, magical sleep, banishment, unwilling teleportation and separation from its body. This grants no new save or immunity. Advantage does not stack; unconscious creatures cannot newly consent. One ward at a time. Concentration is required: starting this ward ends Astral Trance and vice versa. Track selected recipients and distances at the table.",
      "endingConditions": "Concentration loss; duration expiry, node removal, Aspect replacement, and any specific ending condition in the effect. Permanent mundane results persist.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:silver-tether:rank-5:silver-recall",
      "nodeId": "mastery:astral-projection:silver-tether",
      "aspectId": "astral-projection",
      "name": "Silver Tether V \u2014 Silver Recall",
      "kind": "mastery",
      "rank": 5,
      "summary": "Give 5 + 3 temporary HP; the ally spends its reaction to retreat.",
      "unlockedAt": 4,
      "profile": "Custom",
      "pointCost": 5,
      "minimumLevel": 17,
      "prerequisites": "Earlier ranks required; cumulative cost 15; natural level 17",
      "action": "Reaction",
      "charges": 2,
      "range": "50 feet from body",
      "targets": "One visible conscious willing creature about to take eligible damage",
      "manualResolution": "Track the recipient\u2019s own reaction, HP, temporary HP, movement and damage at the table.",
      "sourcePowerIds": [
        "astral-projection-silver-recall",
        "astral-projection-astral-citadel"
      ],
      "duration": "Instantaneous",
      "concentration": false,
      "mechanics": "When a conscious willing creature you can see within 50 feet of your body is about to take psychic, bludgeoning, piercing or slashing damage, after damage is rolled but before HP changes, use your reaction and 2 Charges to give it temporary HP equal to 5 + 3, minimum 1. Temporary HP follows the ordinary nonstacking rule; choose one Aspect damage intervention for this event, and respect any effect that forbids prevention. Apply the triggering damage normally. If the recipient remains conscious and capable after damage, it may then use its own reaction to move up to 50 feet along a legal path without opportunity attacks. Speed 0, difficult terrain and other movement restrictions still apply; this supplies movement, not increased speed. It cannot move farther than its current speed. No teleportation, automatic escape from restraints, additional attack, healing, resurrection or redirection.",
      "endingConditions": "Granted temporary HP follows ordinary expiry but is also lost if this supporting mode is removed or the Aspect is replaced; movement is immediate. No retained respec benefit.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    },
    {
      "id": "mastery:astral-projection:astral-pilgrimage:ultimate:ultimate",
      "nodeId": "mastery:astral-projection:astral-pilgrimage",
      "aspectId": "astral-projection",
      "name": "Astral Pilgrimage",
      "kind": "ultimate",
      "rank": 0,
      "activationTime": "1 minute",
      "summary": "Explore the Astral Plane together for 1 hour. Bodies stay behind; each traveller shares HP, gear and one turn.",
      "unlockedAt": 1,
      "profile": "Custom",
      "pointCost": 5,
      "minimumLevel": 20,
      "prerequisites": "One rank-5 node and rank 2 in both other nodes; level 20, or level 17 with paid ultimate acceleration",
      "action": "Action",
      "charges": 0,
      "range": "Touch at departure; Astral Plane during projection",
      "targets": "Bearer and up to eight willing conscious touched creatures",
      "manualResolution": "Resolve the one-minute preparation, Astral destination, all travellers, body/form positions, HP/resources and ordinary class interactions at the table.",
      "sourcePowerIds": [
        "astral-projection-astral-projection",
        "astral-projection-astral-body",
        "astral-projection-greater-astral-body",
        "astral-projection-perfect-astral-body",
        "astral-projection-astral-doorway",
        "astral-projection-planar-cordwalk",
        "astral-projection-astral-gatewalk"
      ],
      "duration": "1 hour",
      "concentration": false,
      "mechanics": "Requires legal ultimate allocation and annual readiness or a legal repeat procedure at completion. Interruption ends preparation without activation or strain; crystals already spent on planned-repeat preparation are not refunded. After 1 uninterrupted minute, you and up to eight willing conscious creatures you touch project into the Astral Plane for 1 hour, appearing together at the corresponding departure location chosen by the DM. This does not transport physical bodies or create a doorway. Each body stays at the departure point, unconscious but breathing and subject to ordinary unconscious-body defenses. Each traveller has one conscious astral form, retains its own statistics, class and species features, and gains a flying speed of 60 feet while projected. Each traveller has one shared turn, HP/maximum HP, resources and equipment record across body and form, never an independent duplicate. The form uses existing abilities through their ordinary actions and restrictions; items/ammunition/components used by it consume the originals. Spectral equipment has no separate saleable or transferable existence. Treat body and form as one creature for a single damage event; distinct attacks or events apply normally. Taking damage to either body or form reduces that traveller\u2019s one HP pool and requires its normal concentration save. Existing concentration ends on separation; a conscious form may then start and maintain one concentration despite its unconscious physical body, an explicit Aspect exception. Conditions other than the body\u2019s imposed unconsciousness affect the traveller normally; incapacitation of the form ends that traveller\u2019s projection. Forms can explore the Astral Plane but cannot carry physical matter, sever cords, gain a second equipment/resource pool or leave material benefits behind. Leaving the Astral Plane, reaching 0 HP in the shared pool, body/form death, traveller withdrawal, duration expiry, bearer withdrawal/incapacitation/death, node removal, Aspect replacement or magical suppression ends the applicable projection; bearer endings end the whole group. Return only awareness to the original body, retaining HP, conditions and all spent resources. A return never revives, heals or relocates a body. No suspended aging or permanent resurrection is granted. Annual readiness and bodily strain apply to the bearer at completed activation and cannot be removed by projecting. These multi-plane positions, ordinary class interactions and simultaneous encounters are resolved at the table; no automated combat certification is claimed.",
      "endingConditions": "See exact rules for individual and group endings. All returns preserve shared HP, conditions, resources, annual recovery and strain. Physical bodies and matter are never transported.",
      "version": "aspect-mastery-0.2.0-playtest",
      "visibility": "Player",
      "reviewStatus": "Playtest proposed",
      "provenance": [
        "Creator-authorized 72-tree trial expansion, 2026-09-30. 72-tree-playtest-0.3. All numerical mechanics are new playtest proposals, not verbatim imported powers.",
        "src/data/generated/sheetAspects.ts#astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-phantom-tug",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-slight-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-spark",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-feint",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-glimpse",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-thread",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-step",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-trance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-hand",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-drag",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-double",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-hook",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-project-senses",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-anchor",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-jaunt",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-rend",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-scout",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-soul-ward",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-strike",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-leash",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-distant-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-recall",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-sever",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-passage",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-projected-casting",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-cord-shelter",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-spirit-prison",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-rift",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-binding",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-greater-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-storm",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-bastion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-doorway",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-projection",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-mass-spirit-severance",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-citadel",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-planar-cordwalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-perfect-astral-body",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-silver-cord-dominion",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-astral-gatewalk",
        "src/data/generated/sheetAspectPowers.ts#astral-projection-severance-of-the-self",
        "docs/character-foundations/aspect-mastery-v0.2/ALL_PLAYSTYLES_ADAPTATION_PLAN.md",
        "Compatibility: themes preserved; training, spell lists, independent action routines and unrestricted ultimates are not inherited. Existing characters and source records are unchanged.",
        "Creator requested correction of SRD-readiness review, 2026-09-30. Content 0.4: explicit table procedures; proposed playtest numbers; original source and node IDs preserved.",
        "Creator continuation of Astral Projection review, 2026-10-08. astral-signatures-0.5-proposal. Signature themes restored as opt-in numerical proposals; all three branch IDs and ultimate ID retained. This does not alter active characters, source Powers, other Aspects or annual recovery."
      ]
    }
  ]
}
