{
  "schemaVersion": 1,
  "title": "Sacred Artifacts and Objects Rules",
  "rulesVersion": "alpha 0.2",
  "effectiveDate": "2026-10-28",
  "release": "20261028-artifact-rules-alpha02",
  "baseline": "Core rules from the alpha 0.1 manual; alpha 0.2 clarifications and The Solemates update are labeled.",
  "summary": "A shared format for 22 relics, Items, Lands, and sentient-object combatants. Established powers and printed numbers are retained; each object keeps its own role.",
  "sharedRules": [
    {
      "id": "rule-1",
      "title": "Kinds and placement",
      "origin": "Core alpha 0.1",
      "text": "Support relics stay in Support. Named-cat Items attach to that eligible cat. Consumables resolve and are discarded. HP-bearing objects remain combatants in the Active row or Bench; a picture of an object does not turn a combatant into equipment. Lands use the separate Land slot."
    },
    {
      "id": "rule-2",
      "title": "Playing objects",
      "origin": "Core alpha 0.1",
      "text": "During Prepare, play at most 1 Item or bonus relic for free unless a play cost is printed. Pay ability Energy costs separately. Normal combatant deployment rules apply to combatants. You may have one Land in your Land slot; replacing it discards the old Land. Playing a Land is separate from the Item allowance."
    },
    {
      "id": "rule-3",
      "title": "Energy and attacks",
      "origin": "Core alpha 0.1",
      "text": "The normal turn Energy pool is 2, then 3, then 4; apply any explicit Energy-granting effects for that turn. Only your Active combatant may attack, and you get one attack per turn. An artifact-supplied attack uses that same attack allowance. Printed exceptions, including Double Flop’s 1-Energy cost, remain valid."
    },
    {
      "id": "rule-4",
      "title": "Ability timing",
      "origin": "Core alpha 0.1",
      "text": "An activated power with no printed timing uses Act & Attack during your own turn before your attack, at most once per own turn. Explicit turn-start, turn-end, on-attach, after-attack, and would-be-defeated timings override that default. Reactions resolve in their stated window. A reaction allowed each turn can be used on either player’s turn; a once-per-game use remains once per game."
    },
    {
      "id": "rule-5",
      "title": "Switching the Active ally",
      "origin": "Core alpha 0.1",
      "text": "During Act & Attack, you may pay 1 Energy once to switch your Active ally with one of your Benched allies. A card’s free switch is separate from this normal paid switch. Whiskerways Realmstep already grants a free once-per-turn Active/Bench switch under the alpha 0.1 manual. Being Asleep does not prohibit a switch."
    },
    {
      "id": "rule-6",
      "title": "Named identities and eligible allies",
      "origin": "Core alpha 0.1",
      "text": "Miso and Mochi include matching Evolutions and a Duo retaining those names. A Duo is one character; do not apply the same effect twice just because it retains both identities. A Duo can satisfy a requirement for both identities. An allied target may be Active or Benched unless the power narrows it. “Another” and “other” exclude the first target or source. Defeat discards attached Items; Evolution retains the character’s identity and attachments."
    },
    {
      "id": "rule-7",
      "title": "Limits and tracking",
      "origin": "Core alpha 0.1",
      "text": "Printed Limit 1 means one copy of that title in your deck and one in play. No Limit 1 is added where the card does not print it; normal deck rules still apply. Each player tracks their own once-per-turn and once-per-game usage by title and ability across copies and replays. Replacing, replaying, or evolving a card does not refresh a used limit."
    },
    {
      "id": "rule-8",
      "title": "Healing and surviving defeat",
      "origin": "Core alpha 0.1",
      "text": "Healing cannot exceed maximum HP. A power that makes a character survive with 10 HP sets its remaining HP to 10 before defeat; it does not heal 10 or revive a card after it leaves play. Return-to-hand effects return the card to hand, not directly into play."
    },
    {
      "id": "rule-9",
      "title": "Damage bonuses",
      "origin": "Core alpha 0.1; calculation clarified in alpha 0.2",
      "text": "Distinct attack-damage bonuses add together. Multiple copies of the same named continuous bonus do not stack. “ATK” means an attack-damage modifier. Apply a generic attack bonus once per damaged target per attack after adding together that attack’s hits to that target. Apply no generic bonus to recoil, self-damage, non-attack ability damage, or an attack that only heals; a bonus cannot create a damage target. Explicit card exceptions override this rule."
    },
    {
      "id": "rule-10",
      "title": "Damage reduction and shields",
      "origin": "Core alpha 0.1",
      "text": "Use only the largest applicable numerical damage reduction; do not add reductions together. Damage cannot go below 0. Preserve whether a power affects all damage, attack damage, or enemy-attack damage. A next-hit shield is consumed by its next qualifying hit even when another, larger reduction is used. Full prevention, cancellation, and defeat replacement follow their own text."
    },
    {
      "id": "rule-11",
      "title": "Duration and leaving play",
      "origin": "Alpha 0.2 clarification",
      "text": "A continuous power ends when its source leaves play or its condition stops being true. A temporary effect that has already resolved keeps its stated duration after the source leaves play. A next-hit effect ends on its next qualifying hit or stated expiry, whichever comes first. When the original card gives no expiry, this reference says so instead of inventing a turn-end expiry."
    },
    {
      "id": "rule-12",
      "title": "Controller timing and global effects",
      "origin": "Alpha 0.2 clarification",
      "text": "A Land’s unqualified turn-start or turn-end trigger refers to its controller’s turn. Keep explicit global targets global: Purrchgate protects all cats from attack damage and heals every cat, including the opponent’s. Conditional extra Energy is gained once per trigger, not once for each qualifying cat."
    },
    {
      "id": "rule-13",
      "title": "Realm and Artifact search labels",
      "origin": "Alpha 0.2 clarification",
      "text": "Realm means Land. The Search class field explicitly identifies eligible cards. Artifact includes printed Artifact, Item, and Relic labels, including consumables and printed Relic collector series. Furthings and Skyscratcher therefore count for Artifact searches while remaining HP-bearing combatants. The Fuzzy Fishies, Tangledeep, ARTAX, and BEEPBOOP9000 do not gain Artifact eligibility from their object-like appearance or collection category. Preserve any more specific printed subtype restriction."
    },
    {
      "id": "rule-14",
      "title": "Targeted cancellation and protection",
      "origin": "Alpha 0.2 clarification",
      "text": "Infinite Tails’ Twin Guardians cancels one discrete targeted enemy card ability or effect on one chosen allied card as it resolves. It does not cancel base attack damage or untargeted effects; effects on other targets still resolve. FURRAISERS’ Slam Shut protects one chosen eligible character against one attack, not both separate cats."
    },
    {
      "id": "rule-15",
      "title": "The Solemates",
      "origin": "Alpha 0.2 card update",
      "text": "The Solemates gives your Miso or Mochi +20 attack damage while it remains in Support. Once during your turn before your attack, pay 1 Energy to give one eligible cat protection from the next attack before your next turn starts. That shield reduces damage by 20, minimum 0, and persists after the source leaves play. The shoes have no independent attack or HP."
    }
  ],
  "cards": [
    {
      "id": "tangledeep",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Combatant",
        "type": "Nemesis · Yarn Brute",
        "placement": "Active or Bench.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Normal combatant deployment rules.",
        "eligibility": "No play restriction; each ability states its target and conditions.",
        "limits": {
          "deckCopies": null,
          "inPlayCopies": null,
          "landSlots": null,
          "printed": null
        },
        "hp": 120,
        "searchTags": [],
        "disposition": "Defeat follows the combatant rules.",
        "abilities": [
          {
            "name": "Knotted Guard",
            "kind": "trigger",
            "timing": "When an attack would deal damage to this Tangledeep, before damage is applied.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "This Tangledeep.",
            "effect": "Reduce that attack's damage against Tangledeep by 20, minimum 0.",
            "duration": "One attack's damage event.",
            "frequency": "Once per game, tracked by title and ability.",
            "conditions": [],
            "printedText": "Reduce damage from one attack against Tangledeep by 20 (min. 0).",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Yarn Lash",
            "kind": "attack",
            "timing": "During Act & Attack, using your Active combatant and your one attack for the turn.",
            "cost": {
              "energy": 2,
              "additional": "None."
            },
            "target": "One opposing character.",
            "effect": "Deal 20 damage.",
            "duration": "Immediate.",
            "frequency": "Uses the normal attack allowance.",
            "conditions": [],
            "printedText": "2 ENERGY · Yarn Lash · 20 DAMAGE. Deal 20 damage to an opposing character.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Tangle Snare",
            "kind": "attack",
            "timing": "During Act & Attack, using your Active combatant and your one attack for the turn.",
            "cost": {
              "energy": 2,
              "additional": "None."
            },
            "target": "One opposing character.",
            "effect": "Deal 10 damage; reduce that target's attack damage by 10 during your opponent's next turn, minimum 0.",
            "duration": "Damage immediate; reduction lasts for your opponent's next turn.",
            "frequency": "Uses the normal attack allowance.",
            "conditions": [],
            "printedText": "2 ENERGY · Tangle Snare · 10 DAMAGE. Deal 10 damage to an opposing character. Its attacks deal 10 less damage during your opponent's next turn (min. 0).",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": []
      },
      "statsPatch": {
        "type": "Nemesis · Yarn Brute"
      },
      "name": "Tangledeep",
      "category": "Allies and nemeses",
      "storyUrl": "cards/tangledeep/index.html",
      "sourceImage": "assets/tangledeep.webp"
    },
    {
      "id": "furthings",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Combatant",
        "type": "Cosmic · Toy Duo",
        "placement": "Active or Bench.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Normal combatant deployment rules.",
        "eligibility": "No play restriction; the team bonus requires your Miso or Mochi in play.",
        "limits": {
          "deckCopies": null,
          "inPlayCopies": null,
          "landSlots": null,
          "printed": null
        },
        "hp": 120,
        "searchTags": [
          "Artifact"
        ],
        "disposition": "Defeat follows the combatant rules.",
        "abilities": [
          {
            "name": "Impossible to Ignore",
            "kind": "activated",
            "timing": "During Act & Attack on your turn, before your attack.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "One of your allies in play.",
            "effect": "Heal that ally 10 HP, up to its maximum.",
            "duration": "Immediate.",
            "frequency": "Once per own turn.",
            "conditions": [],
            "printedText": "PASSIVE • Impossible to Ignore\nOnce per turn, heal one ally 10 HP.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Bunny-Ring Rush",
            "kind": "attack",
            "timing": "During Act & Attack, using your Active combatant and your one attack for the turn.",
            "cost": {
              "energy": 2,
              "additional": "None."
            },
            "target": "One opposing character under the normal attack-targeting rules.",
            "effect": "Deal 50 damage.",
            "duration": "Immediate",
            "frequency": "Uses the normal attack allowance.",
            "conditions": [],
            "printedText": "2 ENERGY • Bunny-Ring Rush • 50",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Miso & Mochi",
            "kind": "passive",
            "timing": "When Bunny-Ring Rush deals damage.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "That Bunny-Ring Rush attack.",
            "effect": "The attack deals +20 damage.",
            "duration": "That attack; the bonus is available only while Furthings and the condition remain in play.",
            "frequency": "Continuous; not a separate activation.",
            "conditions": [
              "Your Miso or Mochi is in play."
            ],
            "printedText": "TEAM BONUS • Miso & Mochi\nIf Miso or Mochi is in play, this attack deals +20 damage.",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": [
          "This is a 120-HP combatant, not an attachment."
        ]
      },
      "statsPatch": {
        "type": "COSMIC • TOY DUO",
        "hp": 120
      },
      "name": "Furthings",
      "category": "Toy relics and enchanted items",
      "storyUrl": "cards/furthings/index.html",
      "sourceImage": "assets/furthings.webp"
    },
    {
      "id": "skyscratcher",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Combatant",
        "type": "Enchanted · Flying Relic",
        "placement": "Active or Bench.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Normal combatant deployment rules.",
        "eligibility": "No play restriction; Royal Airways requires your Miso or Mochi in play.",
        "limits": {
          "deckCopies": null,
          "inPlayCopies": null,
          "landSlots": null,
          "printed": null
        },
        "hp": 160,
        "searchTags": [
          "Artifact"
        ],
        "disposition": "Defeat follows the combatant rules.",
        "abilities": [
          {
            "name": "Floating Fortress",
            "kind": "passive",
            "timing": "When your Active ally would take any damage.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Your Active ally.",
            "effect": "Reduce that damage by 20, minimum 0.",
            "duration": "While this source remains in play and its condition is met.",
            "frequency": "Continuous; no activation limit.",
            "conditions": [],
            "printedText": "PASSIVE ♦ Floating Fortress\nYour active ally takes 20 less damage.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Cardboard Comet",
            "kind": "attack",
            "timing": "During Act & Attack, using your Active combatant and your one attack for the turn.",
            "cost": {
              "energy": 3,
              "additional": "None."
            },
            "target": "One opposing character under the normal attack-targeting rules.",
            "effect": "Deal 80 damage.",
            "duration": "Immediate",
            "frequency": "Uses the normal attack allowance.",
            "conditions": [],
            "printedText": "3 ENERGY ♦ Cardboard Comet ♦ 80",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Royal Airways",
            "kind": "passive",
            "timing": "When Cardboard Comet deals damage.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "That Cardboard Comet attack.",
            "effect": "The attack deals +20 damage.",
            "duration": "That attack; the bonus is available only while Skyscratcher and the condition remain in play.",
            "frequency": "Continuous; not a separate activation.",
            "conditions": [
              "Your Miso or Mochi is in play."
            ],
            "printedText": "TEAM BONUS ♦ Royal Airways\nIf Miso or Mochi is in play, this attack deals +20 damage.",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": [
          "This is a 160-HP combatant with its own attack. Floating Fortress protects your Active ally even while Skyscratcher is on your Bench."
        ]
      },
      "statsPatch": {
        "hp": 160,
        "type": "ENCHANTED • FLYING RELIC",
        "rarity": "Ultra Rare",
        "edition": "ULTRA RARE • LIMITED EDITION",
        "printed_brand": "MISOMOCHI",
        "collector_text": "TOY RELICS • 002/100",
        "collector_number": "002/100",
        "collector_series": "TOY RELICS",
        "attacks": [
          {
            "name": "Cardboard Comet",
            "energy": 3,
            "damage": 80,
            "bonus_damage": 20,
            "bonus_condition": "If your Miso or Mochi is in play"
          }
        ]
      },
      "name": "Skyscratcher",
      "category": "Toy relics and enchanted items",
      "storyUrl": "cards/skyscratcher/index.html",
      "sourceImage": "assets/skyscratcher.png"
    },
    {
      "id": "mochiboost",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Item",
        "type": "Toy Relic · Power-up",
        "placement": "Attach to your Mochi.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Uses your one Item or bonus-relic play for this Prepare.",
        "eligibility": "Your Mochi, including an Evolution or Duo that retains Mochi’s identity.",
        "limits": {
          "deckCopies": 1,
          "inPlayCopies": 1,
          "landSlots": null,
          "printed": "LIMIT 1"
        },
        "hp": null,
        "searchTags": [
          "Artifact"
        ],
        "disposition": "Remains in play until removed.",
        "abilities": [
          {
            "name": "Puff Recovery",
            "kind": "trigger",
            "timing": "When this Item attaches to your Mochi.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "The attached Mochi.",
            "effect": "Heal 60 HP, not above maximum.",
            "duration": "Immediate.",
            "frequency": "Once for that attachment event.",
            "conditions": [],
            "printedText": "ON ATTACH • Puff Recovery\nHeal Mochi 60 HP, up to her maximum.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Pink Power",
            "kind": "passive",
            "timing": "When the attached Mochi attacks.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Attacks by the attached Mochi.",
            "effect": "Those attacks deal +40 damage.",
            "duration": "While this Item remains attached.",
            "frequency": "Continuous; no activation limit.",
            "conditions": [],
            "printedText": "POWER-UP • Pink Power\nMochi’s attacks deal +40 damage while attached.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Sister Spark",
            "kind": "passive",
            "timing": "When the attached Mochi would take any damage.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "The attached Mochi.",
            "effect": "Reduce that damage by 20, minimum 0.",
            "duration": "While this Item remains attached and your Miso is in play.",
            "frequency": "Continuous; no activation limit.",
            "conditions": [
              "Your Miso is in play."
            ],
            "printedText": "TEAM BONUS • Sister Spark\nIf Miso is in play, Mochi takes 20 less damage.",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": [
          "Puff Recovery happens on attachment. Pink Power and Sister Spark end when this attachment leaves play."
        ]
      },
      "statsPatch": {
        "restriction": "Mochi Only"
      },
      "name": "Mochiboost",
      "category": "Toy relics and enchanted items",
      "storyUrl": "cards/mochiboost/index.html",
      "sourceImage": "assets/mochiboost.webp"
    },
    {
      "id": "nine-lives-dice",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Relic",
        "type": "Bonus Relic",
        "placement": "Support.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Uses your one Item or bonus-relic play for this Prepare.",
        "eligibility": "The successful bonus chooses your Miso or Mochi in play.",
        "limits": {
          "deckCopies": 1,
          "inPlayCopies": 1,
          "landSlots": null,
          "printed": "LIMIT 1"
        },
        "hp": null,
        "searchTags": [
          "Artifact"
        ],
        "disposition": "Remains in play until removed.",
        "abilities": [
          {
            "name": "Fate’s Purr",
            "kind": "activated",
            "timing": "During Act & Attack on your turn, before your attack.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "This relic’s two dice.",
            "effect": "Roll two 12-sided dice.",
            "duration": "Immediate.",
            "frequency": "Once per own turn.",
            "conditions": [],
            "printedText": "ROLL ✦ Fate’s Purr\nOnce per turn, roll two 12-sided dice.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Sacred 9 + 9",
            "kind": "trigger",
            "timing": "After Fate’s Purr is rolled.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "The same roll.",
            "effect": "Trigger Nine Lives Blessing.",
            "duration": "That roll.",
            "frequency": "Part of the same roll; no separate activation.",
            "conditions": [
              "Both dice show 9."
            ],
            "printedText": "AWAKEN ✦ Sacred 9 + 9\nIf both show 9, the dice awaken and glow.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Nine Lives Blessing",
            "kind": "trigger",
            "timing": "After Sacred 9 + 9 succeeds.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Choose one of your Miso or Mochi in play.",
            "effect": "Heal the chosen cat 30 HP, up to her maximum. Her next attack this turn deals +30 damage.",
            "duration": "Healing is immediate. The bonus is used by her next attack this turn or expires at turn end.",
            "frequency": "One reward for the successful roll.",
            "conditions": [
              "A legal Miso or Mochi target is in play."
            ],
            "printedText": "BONUS ✦ Nine Lives Blessing\nHeal Miso or Mochi 30 HP, up to her maximum.\nHer next attack this turn deals +30 damage.",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": [
          "The three panels form one roll sequence. Other rolls, or no eligible cat, give no bonus."
        ]
      },
      "statsPatch": {},
      "name": "Nine Lives Dice",
      "category": "Toy relics and enchanted items",
      "storyUrl": "cards/nine-lives-dice/index.html",
      "sourceImage": "assets/nine-lives-dice.webp"
    },
    {
      "id": "crimson-wisp",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Item",
        "type": "Mystical Toy Relic",
        "placement": "Attach to your Miso.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Uses your one Item or bonus-relic play for this Prepare.",
        "eligibility": "Your Miso, including an Evolution or Duo that retains Miso’s identity.",
        "limits": {
          "deckCopies": 1,
          "inPlayCopies": 1,
          "landSlots": null,
          "printed": "LIMIT 1"
        },
        "hp": null,
        "searchTags": [
          "Artifact"
        ],
        "disposition": "Remains in play until removed.",
        "abilities": [
          {
            "name": "Elusive Red Dot",
            "kind": "activated",
            "timing": "During Act & Attack on your turn, before your Miso attacks.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Your Miso.",
            "effect": "Roll one d6. On 5–6, unlock Parkour Assault for this turn.",
            "duration": "The unlock expires at the end of this turn.",
            "frequency": "Once per own turn.",
            "conditions": [],
            "printedText": "ELUSIVE RED DOT\nOnce per turn, before Miso attacks, roll a d6.\nOn 5–6, unlock Parkour Assault for this turn.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Parkour Assault",
            "kind": "attack",
            "timing": "During Act & Attack, instead of your Active Miso’s normal attack.",
            "cost": {
              "energy": 2,
              "additional": "None."
            },
            "target": "One enemy; then a different enemy, if available.",
            "effect": "Deal 60 damage to the first enemy, then 20 damage to the different enemy if available.",
            "duration": "Immediate.",
            "frequency": "Use once this turn; consumes your one attack.",
            "conditions": [
              "Elusive Red Dot unlocked this attack this turn.",
              "Your Miso is Active."
            ],
            "printedText": "PARKOUR ASSAULT • 2 ENERGY\nDeal 60 damage to one enemy, then 20 to a different enemy, if available. Use once, instead of Miso’s normal attack.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Afterimage Evasion",
            "kind": "trigger",
            "timing": "After Parkour Assault resolves.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "The Miso who used Parkour Assault.",
            "effect": "The next attack that hits her deals 10 less damage, minimum 0.",
            "duration": "Until the next attack hits her or your next turn starts, whichever comes first. The resolved protection persists if the relic leaves play.",
            "frequency": "One shield per resolved Parkour Assault.",
            "conditions": [],
            "printedText": "AFTERIMAGE EVASION\nAfter Parkour Assault, the next attack that hits Miso before your next turn starts deals 10 less damage (minimum 0).",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": [
          "Parkour Assault replaces the normal attack; it never grants an additional attack. Its unlocked attack and resolved evasion keep their stated durations."
        ]
      },
      "statsPatch": {
        "restriction": "Miso Only"
      },
      "name": "Crimson Wisp",
      "category": "Toy relics and enchanted items",
      "storyUrl": "cards/crimson-wisp/index.html",
      "sourceImage": "assets/crimson-wisp.webp"
    },
    {
      "id": "starglaze-halo",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Item",
        "type": "Toy Relic · Healing Pendant",
        "placement": "Attach to your Mochi.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Uses your one Item or bonus-relic play for this Prepare.",
        "eligibility": "Your Mochi; Last Little Wish must rescue an ally other than Mochi.",
        "limits": {
          "deckCopies": 1,
          "inPlayCopies": 1,
          "landSlots": null,
          "printed": "LIMIT 1"
        },
        "hp": null,
        "searchTags": [
          "Artifact"
        ],
        "disposition": "Remains in play until removed.",
        "abilities": [
          {
            "name": "Moonlit Mercy",
            "kind": "passive",
            "timing": "When your attached Mochi’s Moon Blessing heals.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Moon Blessing’s chosen ally.",
            "effect": "Moon Blessing heals 20 HP instead of 10, up to the target’s maximum.",
            "duration": "While the pendant remains attached.",
            "frequency": "Continuous; modifies Moon Blessing.",
            "conditions": [],
            "printedText": "PASSIVE ♦ Moonlit Mercy\nMochi’s Moon Blessing heals 20 HP instead of 10.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Shared Sweetness",
            "kind": "trigger",
            "timing": "After Moon Blessing heals an ally.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Another one of your allies, different from that Moon Blessing target.",
            "effect": "Heal that other ally 10 HP, up to its maximum.",
            "duration": "Immediate.",
            "frequency": "Once per turn.",
            "conditions": [],
            "printedText": "TEAM HEAL ♦ Shared Sweetness\nOnce per turn, after Moon Blessing heals an ally, heal another ally 10 HP.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Last Little Wish",
            "kind": "trigger",
            "timing": "When one of your allies other than Mochi would be defeated, before defeat resolves.",
            "cost": {
              "energy": 0,
              "additional": "Discard this pendant to use this optional rescue."
            },
            "target": "That ally, which must not count as Mochi.",
            "effect": "Prevent that defeat. That ally survives in play with exactly 10 HP.",
            "duration": "Immediate.",
            "frequency": "Once per game, tracked by title and ability.",
            "conditions": [],
            "printedText": "ONCE PER GAME ♦ Last Little Wish\nWhen an ally other than Mochi would be defeated, you may discard this pendant. That ally survives with 10 HP.",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": [
          "Shared Sweetness must heal a different ally from the Moon Blessing target. Last Little Wish cannot rescue any character that counts as Mochi."
        ]
      },
      "statsPatch": {},
      "name": "Starglaze Halo",
      "category": "Toy relics and enchanted items",
      "storyUrl": "cards/starglaze-halo/index.html",
      "sourceImage": "assets/starglaze-halo.webp"
    },
    {
      "id": "twinlight-wand",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Relic",
        "type": "Ultimate Weapon",
        "placement": "Support.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Uses your one Item or bonus-relic play for this Prepare.",
        "eligibility": "Your Miso and Mochi. Each power states its own requirement; only Finale requires both identities in play.",
        "limits": {
          "deckCopies": 1,
          "inPlayCopies": 1,
          "landSlots": null,
          "printed": "LIMIT 1"
        },
        "hp": null,
        "searchTags": [
          "Artifact"
        ],
        "disposition": "Remains in play until removed.",
        "abilities": [
          {
            "name": "Sunlit Pounce",
            "kind": "passive",
            "timing": "When your Miso attacks.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Attacks by your Miso.",
            "effect": "Those attacks deal +20 damage.",
            "duration": "While this source remains in play and its condition is met.",
            "frequency": "Continuous; no activation limit.",
            "conditions": [],
            "printedText": "MISO ♦ Sunlit Pounce\nMiso’s attacks deal 20 extra damage.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Moonfeather Blessing",
            "kind": "activated",
            "timing": "During Act & Attack on your turn, before your attack.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Choose your Miso or Mochi in play.",
            "effect": "Heal the chosen cat 20 HP, up to her maximum.",
            "duration": "Immediate.",
            "frequency": "Once per own turn.",
            "conditions": [
              "Your Mochi is in play."
            ],
            "printedText": "MOCHI ♦ Moonfeather Blessing\nOnce during your turn, if Mochi is in play, heal Miso or Mochi 20 HP.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Twinlight Finale",
            "kind": "attack",
            "timing": "During Act & Attack, using your Active Miso or Mochi as your one attack.",
            "cost": {
              "energy": 4,
              "additional": "Discard this relic after the attack resolves."
            },
            "target": "One Nemesis for damage; each distinct character among your Miso and Mochi for healing.",
            "effect": "Deal 80 damage to one Nemesis and heal each cat 40 HP, up to her maximum. A single Duo receives one 40-HP heal, not 80 HP. Then discard this relic.",
            "duration": "Immediate.",
            "frequency": "Once per game, tracked by title and ability; consumes your one attack.",
            "conditions": [
              "Your Miso and Mochi are both in play.",
              "Your Active attacker is Miso or Mochi."
            ],
            "printedText": "4 ENERGY ATTACK ♦ Twinlight Finale\nOnce per game, with both cats in play; deal 80 damage to one Nemesis and heal each cat 40 HP. Then discard this relic.",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": [
          "Your Active Miso or Mochi performs Twinlight Finale as your one attack. If Miso performs it, Sunlit Pounce applies before the relic is discarded."
        ]
      },
      "statsPatch": {
        "restriction": "Miso & Mochi"
      },
      "name": "The Twinlight Wand",
      "category": "Toy relics and enchanted items",
      "storyUrl": "cards/twinlight-wand/index.html",
      "sourceImage": "assets/twinlight-wand.webp"
    },
    {
      "id": "fuzzy-fishies",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Combatant",
        "type": "Nemesis · Minor Foes",
        "placement": "Active or Bench.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Normal combatant deployment rules.",
        "eligibility": "No play restriction; the bonus requires another Nemesis ally.",
        "limits": {
          "deckCopies": null,
          "inPlayCopies": null,
          "landSlots": null,
          "printed": null
        },
        "hp": 60,
        "searchTags": [],
        "disposition": "Defeat follows the combatant rules.",
        "abilities": [
          {
            "name": "Fluff & Bluff",
            "kind": "passive",
            "timing": "On the first attack against this duo each turn.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "This duo.",
            "effect": "Reduce that attack’s damage by 10, minimum 0.",
            "duration": "That first incoming attack.",
            "frequency": "The first attack each turn, including either player’s turn.",
            "conditions": [],
            "printedText": "PASSIVE ♦ Fluff & Bluff\nThe first attack against this duo each turn deals 10 less damage (min. 0).",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Double Flop",
            "kind": "attack",
            "timing": "During Act & Attack, using your Active combatant and your one attack for the turn.",
            "cost": {
              "energy": 1,
              "additional": "None."
            },
            "target": "An opposing character.",
            "effect": "Deal 10 damage.",
            "duration": "Immediate.",
            "frequency": "Uses the normal attack allowance.",
            "conditions": [],
            "printedText": "1 ENERGY ♦ Double Flop ♦ 10 DAMAGE\nDeal 10 damage to an opposing character.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Small Fry, Big Trouble",
            "kind": "passive",
            "timing": "When Double Flop deals damage.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "That Double Flop attack.",
            "effect": "The attack deals +10 damage.",
            "duration": "That attack; the bonus is available while the condition is met.",
            "frequency": "Continuous; not a separate activation.",
            "conditions": [
              "Another Nemesis ally of yours is in play."
            ],
            "printedText": "NEMESIS BONUS ♦ Small Fry, Big Trouble\nIf another Nemesis ally is in play, Double Flop deals +10 damage.",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": [
          "This is a 60-HP Nemesis, not equipment. Double Flop retains its printed 1-Energy cost."
        ]
      },
      "statsPatch": {
        "type": "Nemesis · Minor Foes",
        "hp": 60
      },
      "name": "The Fuzzy Fishies",
      "category": "Toy relics and enchanted items",
      "storyUrl": "cards/fuzzy-fishies/index.html",
      "sourceImage": "assets/fuzzy-fishies.webp"
    },
    {
      "id": "windowland",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Land",
        "type": "Land · World Portal",
        "placement": "Your Land slot.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Separate Land play; one Land slot per player.",
        "eligibility": "No play restriction; each ability states its target and conditions.",
        "limits": {
          "deckCopies": null,
          "inPlayCopies": null,
          "landSlots": 1,
          "printed": "ONE LAND PER PLAYER"
        },
        "hp": null,
        "searchTags": [
          "Land"
        ],
        "disposition": "Replacing this Land discards the previous Land.",
        "abilities": [
          {
            "name": "Sunbeam Charge",
            "kind": "trigger",
            "timing": "At the start of your turn.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "You.",
            "effect": "Gain 1 Energy.",
            "duration": "This turn only.",
            "frequency": "Once at each of your turn starts.",
            "conditions": [],
            "printedText": "Gain 1 Energy for this turn.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Golden Shelter",
            "kind": "passive",
            "timing": "When your Active ally would take any damage.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Your active ally.",
            "effect": "Reduce damage to that ally by 10, minimum 0.",
            "duration": "While this source remains in play and its condition is met.",
            "frequency": "Continuous; no activation limit.",
            "conditions": [
              "Your Miso is in play."
            ],
            "printedText": "If Miso is in play, your active ally takes 10 less damage.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Moonlit Rest",
            "kind": "trigger",
            "timing": "At the end of your turn.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "One of your allies in play.",
            "effect": "Heal that ally 10 HP, up to its maximum HP.",
            "duration": "Immediate.",
            "frequency": "Once at each of your turn ends.",
            "conditions": [
              "Your Mochi is in play."
            ],
            "printedText": "If Mochi is in play, heal one ally 10 HP, up to its maximum.",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": [
          "Uses the separate Land slot; its effects end when this Land leaves play unless an effect already resolved with a stated duration."
        ]
      },
      "statsPatch": {
        "type": "Land · World Portal"
      },
      "name": "Windowland",
      "category": "Lands and sanctuaries",
      "storyUrl": "cards/windowland/index.html",
      "sourceImage": "assets/windowland.webp"
    },
    {
      "id": "purrchgate",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Land",
        "type": "Land · Castle Portal",
        "placement": "Your Land slot.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Separate Land play; one Land slot per player.",
        "eligibility": "No play restriction; each ability states its target and conditions.",
        "limits": {
          "deckCopies": null,
          "inPlayCopies": null,
          "landSlots": 1,
          "printed": "ONE LAND PER PLAYER"
        },
        "hp": null,
        "searchTags": [
          "Land"
        ],
        "disposition": "Replacing this Land discards the previous Land.",
        "abilities": [
          {
            "name": "Tower Sanctuary",
            "kind": "passive",
            "timing": "When any cat would take attack damage.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "All cats in play, including both players’ cats.",
            "effect": "Reduce attack damage to each cat by 10, minimum 0.",
            "duration": "While this source remains in play and its condition is met.",
            "frequency": "Continuous; no activation limit.",
            "conditions": [],
            "printedText": "All cats take 10 less attack damage.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Purrlight Rest",
            "kind": "trigger",
            "timing": "At the end of your turn.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Every cat in play, including both players’ cats.",
            "effect": "Heal each cat 10 HP, up to that cat's maximum HP.",
            "duration": "Immediate.",
            "frequency": "Once at each of your turn ends.",
            "conditions": [],
            "printedText": "Heal every cat 10 HP, up to its maximum.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Homeward Bond",
            "kind": "trigger",
            "timing": "At the start of your turn.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "You.",
            "effect": "Gain 1 Energy.",
            "duration": "This turn only.",
            "frequency": "Once at each of your turn starts.",
            "conditions": [
              "Your Miso or Mochi is in play."
            ],
            "printedText": "If your Miso or Mochi is in play, gain 1 Energy for this turn.",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": [
          "Uses the separate Land slot; its effects end when this Land leaves play unless an effect already resolved with a stated duration.",
          "Tower Sanctuary and Purrlight Rest are global and benefit the opponent’s cats too. Having both named cats still grants only 1 Energy from Homeward Bond."
        ]
      },
      "statsPatch": {
        "type": "Land · Castle Portal"
      },
      "name": "Purrchgate",
      "category": "Lands and sanctuaries",
      "storyUrl": "cards/purrchgate/index.html",
      "sourceImage": "assets/purrchgate.webp"
    },
    {
      "id": "whiskerways",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Land",
        "type": "Portal Land",
        "placement": "Your Land slot.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Separate Land play; one Land slot per player.",
        "eligibility": "No play restriction; each ability states its target and conditions.",
        "limits": {
          "deckCopies": 1,
          "inPlayCopies": 1,
          "landSlots": 1,
          "printed": "LIMIT 1"
        },
        "hp": null,
        "searchTags": [
          "Land"
        ],
        "disposition": "Replacing this Land discards the previous Land.",
        "abilities": [
          {
            "name": "Hidden Passage",
            "kind": "passive",
            "timing": "When your allies would take damage from enemy attacks.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Your allies in play.",
            "effect": "Reduce damage from enemy attacks by 10, minimum 0.",
            "duration": "While this source remains in play and its condition is met.",
            "frequency": "Continuous; no activation limit.",
            "conditions": [],
            "printedText": "Your allies take 10 less damage from enemy attacks.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Realmstep",
            "kind": "activated",
            "timing": "During Act & Attack on your turn, before your attack.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Your Active ally and one of your Benched allies.",
            "effect": "Switch your Active ally with one of your Benched allies at no Energy cost. This is separate from the normal paid switch.",
            "duration": "Immediate.",
            "frequency": "Once per own turn.",
            "conditions": [],
            "printedText": "Move one ally between your active row and bench.",
            "origin": "Printed movement power; the alpha 0.1 manual specifies this free Active/Bench switch."
          },
          {
            "name": "Homeward Beacon",
            "kind": "activated",
            "timing": "During Act & Attack on your turn, before your attack.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "One of your defeated ally cards in your discard/defeated zone.",
            "effect": "Return that ally card to your hand. It does not enter play.",
            "duration": "Immediate.",
            "frequency": "Once per game, tracked by title and ability.",
            "conditions": [],
            "printedText": "Return one defeated ally to your hand.",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": [
          "Uses the separate Land slot; its effects end when this Land leaves play unless an effect already resolved with a stated duration."
        ]
      },
      "statsPatch": {
        "type": "Portal Land",
        "limit": 1
      },
      "name": "Whiskerways",
      "category": "Lands and sanctuaries",
      "storyUrl": "cards/whiskerways/index.html",
      "sourceImage": "assets/whiskerways.webp"
    },
    {
      "id": "everspring",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Land",
        "type": "Sacred Land",
        "placement": "Your Land slot.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Separate Land play; one Land slot per player.",
        "eligibility": "No play restriction; each ability states its target and conditions.",
        "limits": {
          "deckCopies": 1,
          "inPlayCopies": 1,
          "landSlots": 1,
          "printed": "LIMIT 1"
        },
        "hp": null,
        "searchTags": [
          "Land"
        ],
        "disposition": "Replacing this Land discards the previous Land.",
        "abilities": [
          {
            "name": "Living Waters",
            "kind": "trigger",
            "timing": "At the end of your turn.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Your Active ally.",
            "effect": "Heal that ally 10 HP, up to maximum HP.",
            "duration": "Immediate.",
            "frequency": "Once at each of your turn ends.",
            "conditions": [],
            "printedText": "At turn end, heal your active ally 10 HP.",
            "origin": "Printed “At turn end”; alpha 0.2 uses the controller’s turn-end trigger."
          },
          {
            "name": "Sacred Blessing",
            "kind": "activated",
            "timing": "During Act & Attack on your turn, before your attack.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Your Miso or your Mochi in play.",
            "effect": "Heal the chosen character 20 HP, up to maximum HP.",
            "duration": "Immediate.",
            "frequency": "Once per own turn.",
            "conditions": [],
            "printedText": "Heal Miso or Mochi 20 HP.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Wellspring Awakening",
            "kind": "activated",
            "timing": "During Act & Attack on your turn, before your attack.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "All of your allies in play.",
            "effect": "Heal each ally 30 HP, up to its maximum HP.",
            "duration": "Immediate.",
            "frequency": "Once per game, tracked by title and ability.",
            "conditions": [],
            "printedText": "Heal all of your allies 30 HP.",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": [
          "Uses the separate Land slot; its effects end when this Land leaves play unless an effect already resolved with a stated duration."
        ]
      },
      "statsPatch": {
        "type": "Sacred Land",
        "limit": 1
      },
      "name": "Everspring",
      "category": "Lands and sanctuaries",
      "storyUrl": "cards/everspring/index.html",
      "sourceImage": "assets/everspring.webp"
    },
    {
      "id": "artax",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Combatant",
        "type": "Cosmic Companion",
        "placement": "Active or Bench.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Normal combatant deployment rules.",
        "eligibility": "No play restriction; Supercharged Gallop specifically requires your Miso or Mochi on the Bench.",
        "limits": {
          "deckCopies": null,
          "inPlayCopies": null,
          "landSlots": null,
          "printed": null
        },
        "hp": 160,
        "searchTags": [],
        "disposition": "Defeat follows the combatant rules.",
        "abilities": [
          {
            "name": "Supercharged Gallop",
            "kind": "passive",
            "timing": "When 5.0 Starfire deals damage.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "That 5.0 Starfire attack.",
            "effect": "The attack deals +30 damage.",
            "duration": "While this source remains in play and its condition is met.",
            "frequency": "Continuous; not a separate activation.",
            "conditions": [
              "Your Miso or Mochi is on your Bench."
            ],
            "printedText": "While Miso or Mochi is on your Bench, 5.0 Starfire deals 30 more damage.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Homeward Escort",
            "kind": "activated",
            "timing": "During Act & Attack on your turn, before your attack.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Your Active ally and one of your Benched allies.",
            "effect": "You may switch those two allies.",
            "duration": "Immediate.",
            "frequency": "Once per own turn.",
            "conditions": [],
            "printedText": "Once per turn, you may switch your Active ally with one of your Benched allies.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "5.0 Starfire",
            "kind": "attack",
            "timing": "During Act & Attack, using your Active combatant and your one attack for the turn.",
            "cost": {
              "energy": 2,
              "additional": "None."
            },
            "target": "One rival.",
            "effect": "Deal 60 damage.",
            "duration": "Immediate.",
            "frequency": "Uses the normal attack allowance.",
            "conditions": [],
            "printedText": "2 ENERGY ♦ 5.0 Starfire ♦ 60 DAMAGE. Deal 60 damage to one rival.",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": []
      },
      "statsPatch": {
        "hp": 160,
        "type": "COSMIC COMPANION",
        "rarity": "Ultra Rare",
        "printed_brand": "MISOMOCHI",
        "attacks": [
          {
            "name": "5.0 Starfire",
            "energy": 2,
            "damage": 60,
            "bonus_damage": 30,
            "bonus_condition": "While your Miso or Mochi is on your Bench",
            "target": "one rival"
          }
        ]
      },
      "name": "ARTAX",
      "category": "Characters",
      "storyUrl": "cards/artax/index.html",
      "sourceImage": "assets/artax.png"
    },
    {
      "id": "beepboop9000",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Combatant",
        "type": "Mochi’s Companion",
        "placement": "Active or Bench.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Normal combatant deployment rules.",
        "eligibility": "No play restriction; Warm Corner must target another ally.",
        "limits": {
          "deckCopies": null,
          "inPlayCopies": null,
          "landSlots": null,
          "printed": null
        },
        "hp": 140,
        "searchTags": [],
        "disposition": "Defeat follows the combatant rules.",
        "abilities": [
          {
            "name": "Warm Corner",
            "kind": "trigger",
            "timing": "At the start of your turn.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "One other ally of yours in play.",
            "effect": "Heal that other ally 10 HP, up to its maximum.",
            "duration": "Immediate.",
            "frequency": "Once at each of your turn starts.",
            "conditions": [],
            "printedText": "At the start of your turn, heal one other ally 10 HP.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Wormhole Beacon",
            "kind": "attack",
            "timing": "During Act & Attack, using your Active combatant and your one attack for the turn.",
            "cost": {
              "energy": 2,
              "additional": "None."
            },
            "target": "One rival; optionally one of your Benched allies for the switch.",
            "effect": "Deal 40 damage to one rival. Then you may switch BEEPBOOP9000 with one of your Benched allies.",
            "duration": "Immediate.",
            "frequency": "Uses the normal attack allowance.",
            "conditions": [],
            "printedText": "Deal 40 damage to one rival. Then you may switch BEEPBOOP9000 with one of your Benched allies.",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": []
      },
      "statsPatch": {
        "hp": 140,
        "type": "MOCHI’S COMPANION",
        "rarity": "Ultra Rare",
        "edition": "ALPHA PLAYTEST",
        "printed_brand": "MISOMOCHI",
        "attacks": [
          {
            "name": "Wormhole Beacon",
            "energy": 2,
            "damage": 40,
            "target": "one rival",
            "after": "Then you may switch BEEPBOOP9000 with one of your Benched allies."
          }
        ]
      },
      "name": "BEEPBOOP9000",
      "category": "Characters",
      "storyUrl": "cards/beepboop9000/index.html",
      "sourceImage": "assets/beepboop9000.png"
    },
    {
      "id": "shredder",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Relic",
        "type": "Artifact · Magazine",
        "placement": "Support.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Uses your one Item or bonus-relic play for this Prepare.",
        "eligibility": "No play restriction; each ability states its target and conditions.",
        "limits": {
          "deckCopies": 1,
          "inPlayCopies": 1,
          "landSlots": null,
          "printed": "LIMIT 1"
        },
        "hp": null,
        "searchTags": [
          "Artifact"
        ],
        "disposition": "Remains in play until removed.",
        "abilities": [
          {
            "name": "Nine Lives, Zero Fear",
            "kind": "activated",
            "timing": "During Act & Attack on your turn, before your attack.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Choose your Miso or Mochi in play.",
            "effect": "Prevent 20 damage from the next qualifying damage event to that cat, minimum 0.",
            "duration": "Until the next qualifying damage event; no expiry is printed. The resolved shield persists after SHREDDER leaves play.",
            "frequency": "Once per own turn.",
            "conditions": [],
            "printedText": "Once per turn, prevent the next 20 damage dealt to Miso or Mochi.",
            "origin": "Printed next-damage protection; alpha 0.2 states the default activation window and preserves the unspecified expiry."
          },
          {
            "name": "Double Darkslide",
            "kind": "activated",
            "timing": "During Act & Attack on your turn, before your attack.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "You.",
            "effect": "Draw 1 card.",
            "duration": "Immediate.",
            "frequency": "Once per own turn.",
            "conditions": [
              "Your Miso and Mochi are both in play."
            ],
            "printedText": "Once per turn, if Miso and Mochi are both in play, draw 1 card.",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": []
      },
      "statsPatch": {
        "type": "Artifact · Magazine",
        "limit": 1
      },
      "name": "SHREDDER",
      "category": "Toy relics and enchanted items",
      "storyUrl": "cards/shredder/index.html",
      "sourceImage": "assets/shredder.png"
    },
    {
      "id": "the-everlights",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Relic",
        "type": "Artifact · Enchanted Book",
        "placement": "Support.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Uses your one Item or bonus-relic play for this Prepare.",
        "eligibility": "No play restriction; each ability states its target and conditions.",
        "limits": {
          "deckCopies": 1,
          "inPlayCopies": 1,
          "landSlots": null,
          "printed": "LIMIT 1"
        },
        "hp": null,
        "searchTags": [
          "Artifact"
        ],
        "disposition": "Remains in play until removed.",
        "abilities": [
          {
            "name": "Everlight Ward",
            "kind": "passive",
            "timing": "When your Miso or Mochi would take any damage.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Your Miso and your Mochi in play.",
            "effect": "Reduce damage each eligible character takes by 10, minimum 0.",
            "duration": "While this source remains in play and its condition is met.",
            "frequency": "Continuous; no activation limit.",
            "conditions": [],
            "printedText": "Your Miso and Mochi take 10 less damage.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Winterbound Metamorphosis",
            "kind": "activated",
            "timing": "During Act & Attack on your turn, before your attack.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Your deck; 1 Miso or Mochi Evolution card.",
            "effect": "Search, reveal the chosen Evolution, add it to your hand, then shuffle your deck.",
            "duration": "Immediate.",
            "frequency": "Once per game, tracked by title and ability.",
            "conditions": [],
            "printedText": "Search your deck for 1 Miso or Mochi Evolution. Reveal it, add it to your hand, then shuffle.",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": []
      },
      "statsPatch": {
        "type": "Artifact · Enchanted Book",
        "limit": 1
      },
      "name": "The Everlights",
      "category": "Toy relics and enchanted items",
      "storyUrl": "cards/the-everlights/index.html",
      "sourceImage": "assets/the-everlights.png"
    },
    {
      "id": "infinite-tails",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Relic",
        "type": "Sacred Artifact · Unique Relic",
        "placement": "Support.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Uses your one Item or bonus-relic play for this Prepare.",
        "eligibility": "No play restriction; each ability states its target and conditions.",
        "limits": {
          "deckCopies": 1,
          "inPlayCopies": 1,
          "landSlots": null,
          "printed": "LIMIT 1"
        },
        "hp": null,
        "searchTags": [
          "Artifact"
        ],
        "disposition": "Remains in play until removed.",
        "abilities": [
          {
            "name": "Boundless Chapter",
            "kind": "activated",
            "timing": "During Act & Attack on your turn, before your attack.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "The top 3 cards of your deck.",
            "effect": "Reveal up to the top 3 cards of your deck. Add 1 revealed Realm (Land) or Artifact to your hand, if one is available. Return all remaining revealed cards to the top in any order.",
            "duration": "Immediate.",
            "frequency": "Once per own turn.",
            "conditions": [
              "Choose only from the revealed cards."
            ],
            "printedText": "Once per turn, reveal your deck's top three cards. Add one Realm or Artifact to your hand. Return the rest to the top in any order.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Twin Guardians",
            "kind": "trigger",
            "timing": "Before a discrete targeted enemy card ability or effect resolves.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "One chosen allied card targeted by that enemy effect.",
            "effect": "Cancel that discrete effect on the chosen allied card. Do not cancel base attack damage; effects on other targets still resolve.",
            "duration": "That effect’s resolution.",
            "frequency": "Once each turn, including either player’s turn.",
            "conditions": [
              "Your Miso and Mochi are both in play."
            ],
            "printedText": "With Miso and Mochi in play, cancel one enemy effect targeting an allied card each turn.",
            "origin": "Printed cancellation power; alpha 0.2 clarifies base attack damage and multi-target resolution."
          }
        ],
        "notes": [
          "Realm means Land. Artifact includes cards explicitly typed Artifact, Item, or Relic; appearance alone does not grant a subtype.",
          "Twin Guardians cancels one discrete targeted enemy effect on one allied card. Base attack damage and effects on other targets resolve normally; untargeted effects are not covered. This scope is clarified in alpha 0.2."
        ]
      },
      "statsPatch": {
        "type": "Sacred Artifact · Unique Relic",
        "limit": 1
      },
      "name": "Infinite Tails",
      "category": "Toy relics and enchanted items",
      "storyUrl": "cards/infinite-tails/index.html",
      "sourceImage": "assets/infinite-tails.png"
    },
    {
      "id": "princess-duck-gravy",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Consumable",
        "type": "Power-up Item · Consumable",
        "placement": "Resolve, then discard.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Uses your one Item or bonus-relic play for this Prepare.",
        "eligibility": "No play restriction; each ability states its target and conditions.",
        "limits": {
          "deckCopies": null,
          "inPlayCopies": null,
          "landSlots": null,
          "printed": null
        },
        "hp": null,
        "searchTags": [
          "Artifact"
        ],
        "disposition": "Resolve Royal Refill and its conditional Divine Drizzle bonus, then discard this Item once.",
        "abilities": [
          {
            "name": "Royal Refill",
            "kind": "trigger",
            "timing": "When you play this Item in Prepare.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "One of your allies in play.",
            "effect": "Heal that ally 30 HP, up to its maximum HP.",
            "duration": "Immediate.",
            "frequency": "Once for this consumption.",
            "conditions": [],
            "printedText": "Restore 30 HP to one ally.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Divine Drizzle",
            "kind": "trigger",
            "timing": "During the same consumption, after Royal Refill.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "The same ally chosen for Royal Refill.",
            "effect": "That ally’s attacks deal +10 damage this turn.",
            "duration": "Until this turn ends; the resolved bonus persists after the Item is discarded.",
            "frequency": "Part of the same consumption; not a separate activation.",
            "conditions": [
              "The chosen ally is your Miso or Mochi."
            ],
            "printedText": "If that ally is Miso or Mochi, it also gains +10 ATK this turn.",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": [
          "Both powers are one use of the same consumable. No Limit 1 or once-per-game limit is printed. A full-HP eligible cat can still receive Divine Drizzle."
        ]
      },
      "statsPatch": {
        "type": "Power-up Item · Consumable"
      },
      "name": "OOPS! All Gravy...",
      "category": "Toy relics and enchanted items",
      "storyUrl": "cards/princess-duck-gravy/index.html",
      "sourceImage": "assets/princess-duck-gravy.png"
    },
    {
      "id": "super-misomochi-and-friends",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Relic",
        "type": "Artifact · Game Cartridge",
        "placement": "Support.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Uses your one Item or bonus-relic play for this Prepare.",
        "eligibility": "No play restriction; each ability states its target and conditions.",
        "limits": {
          "deckCopies": 1,
          "inPlayCopies": 1,
          "landSlots": null,
          "printed": "LIMIT 1"
        },
        "hp": null,
        "searchTags": [
          "Artifact"
        ],
        "disposition": "Remains in play until removed.",
        "abilities": [
          {
            "name": "Player Two",
            "kind": "activated",
            "timing": "During Act & Attack on your turn, before your attack.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "You.",
            "effect": "Draw 1 card.",
            "duration": "Immediate.",
            "frequency": "Once per own turn.",
            "conditions": [
              "Your Miso and Mochi are both in play."
            ],
            "printedText": "Once per turn, if Miso and Mochi are both in play, draw 1 card.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Continue?",
            "kind": "trigger",
            "timing": "When your Miso or Mochi would be defeated, before defeat resolves.",
            "cost": {
              "energy": 0,
              "additional": "Discard this cartridge."
            },
            "target": "That one qualifying character.",
            "effect": "Prevent that defeat and leave that character in play with exactly 10 HP remaining.",
            "duration": "Immediate.",
            "frequency": "Once per game, tracked by title and ability.",
            "conditions": [],
            "printedText": "Once per game, discard this cartridge when Miso or Mochi would be defeated. That character survives with 10 HP.",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": []
      },
      "statsPatch": {
        "type": "Artifact · Game Cartridge",
        "limit": 1
      },
      "name": "SUPER MISOMOCHI &FRIENDS",
      "category": "Toy relics and enchanted items",
      "storyUrl": "cards/super-misomochi-and-friends/index.html",
      "sourceImage": "../super-misomochi/cartridge.png"
    },
    {
      "id": "furraisers",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Relic",
        "type": "Artifact · Haunted Book",
        "placement": "Support.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Uses your one Item or bonus-relic play for this Prepare.",
        "eligibility": "No play restriction; each ability states its target and conditions.",
        "limits": {
          "deckCopies": 1,
          "inPlayCopies": 1,
          "landSlots": null,
          "printed": "LIMIT 1"
        },
        "hp": null,
        "searchTags": [
          "Artifact"
        ],
        "disposition": "Remains in play until removed.",
        "abilities": [
          {
            "name": "Cabinet Peek",
            "kind": "activated",
            "timing": "During Act & Attack on your turn, before your attack.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "The top 3 cards of your deck.",
            "effect": "Privately look at up to the top 3 cards of your deck. Put 1 into your hand, if any are available; put the remainder on the bottom in any order.",
            "duration": "Immediate.",
            "frequency": "Once per own turn.",
            "conditions": [],
            "printedText": "Once per turn, look at the top 3 cards of your deck. Put 1 into your hand and the rest on the bottom in any order.",
            "origin": "Established printed power; timing follows the core rules."
          },
          {
            "name": "Slam Shut",
            "kind": "trigger",
            "timing": "Before one attack deals damage to your Miso or Mochi.",
            "cost": {
              "energy": 0,
              "additional": "Discard this book."
            },
            "target": "Choose one of your Miso or Mochi receiving that attack.",
            "effect": "Prevent all damage from that attack to the chosen cat. The attack’s non-damage effects and damage to other targets still resolve.",
            "duration": "That attack’s resolution.",
            "frequency": "Once per game, tracked by title and ability.",
            "conditions": [],
            "printedText": "Once per game, discard this book to prevent all damage from one attack to Miso or Mochi.",
            "origin": "Established printed power; timing follows the core rules."
          }
        ],
        "notes": [
          "Slam Shut protects one chosen character, not both separate cats; a Duo is one character. This is an alpha 0.2 targeting clarification."
        ]
      },
      "statsPatch": {
        "type": "Artifact · Haunted Book",
        "limit": 1
      },
      "name": "FURRAISERS",
      "category": "Toy relics and enchanted items",
      "storyUrl": "cards/furraisers/index.html",
      "sourceImage": "assets/furraisers.png"
    },
    {
      "id": "the-solemates",
      "rulesProfile": {
        "version": "alpha 0.2",
        "kind": "Relic",
        "type": "Sentient Relic",
        "placement": "Support.",
        "playTiming": "Prepare.",
        "playCost": {
          "energy": 0,
          "additional": "None.",
          "basis": "No Energy play cost is printed; normal Prepare deployment applies."
        },
        "playLimit": "Uses your one Item or bonus-relic play for this Prepare.",
        "eligibility": "Your Miso or Mochi, including matching Evolutions and a Duo retaining either identity.",
        "limits": {
          "deckCopies": 1,
          "inPlayCopies": 1,
          "landSlots": null,
          "printed": "LIMIT 1"
        },
        "hp": null,
        "searchTags": [
          "Artifact"
        ],
        "disposition": "Remains in play until removed.",
        "abilities": [
          {
            "name": "Comet Kick",
            "kind": "passive",
            "timing": "When your Miso or Mochi attacks.",
            "cost": {
              "energy": 0,
              "additional": "None."
            },
            "target": "Attacks by your Miso or Mochi.",
            "effect": "Attacks by your Miso or Mochi deal +20 damage.",
            "duration": "While The Solemates remains in your Support area.",
            "frequency": "Continuous; no activation limit.",
            "conditions": [],
            "printedText": "PASSIVE · Comet Kick\nAttacks by your Miso or Mochi deal +20 damage.",
            "origin": "New defined effect in alpha 0.2, October 28, 2026."
          },
          {
            "name": "Sole Support",
            "kind": "activated",
            "timing": "During Act & Attack on your turn, before your attack.",
            "cost": {
              "energy": 1,
              "additional": "None."
            },
            "target": "Choose your Miso or Mochi in play.",
            "effect": "The next attack that hits her before your next turn starts deals 20 less damage, minimum 0.",
            "duration": "Until the next attack hits her or your next turn starts, whichever comes first. The resolved shield persists if The Solemates leaves play.",
            "frequency": "Once per own turn, tracked by title and ability.",
            "conditions": [],
            "printedText": "ONCE PER TURN · 1 ENERGY · Sole Support\nChoose your Miso or Mochi. The next attack that hits her before your next turn starts deals 20 less damage (min. 0).",
            "origin": "New defined effect in alpha 0.2, October 28, 2026."
          }
        ],
        "notes": [
          "A Duo receives Comet Kick once, for +20 total—not once per identity. Sole Support is not an attack."
        ]
      },
      "statsPatch": {
        "type": "Sentient Relic",
        "hp": null,
        "limit": "LIMIT 1",
        "restriction": "Miso or Mochi",
        "attacks": [],
        "explicit_no_hp_or_attack": true,
        "attack_bonus": 20
      },
      "name": "The Solemates",
      "category": "Toy relics and enchanted items",
      "storyUrl": "cards/the-solemates/index.html",
      "sourceImage": "assets/the-solemates.png"
    }
  ]
}
