{
  "schema_version": "1.0.0",
  "record_type": "reviewed-item-import-ledger",
  "title": "Reviewed Cyberpunk Item Imports",
  "reviewed_on": "2026-10-25",
  "scope": {
    "source_review_items": "Cyberpunk 2077 records with status review and Cyberpunk RED records with status prune.",
    "cyberpunk2077_import": "All items and additionalItems.",
    "cyberware_import": "All items and enhancements.",
    "decision_policy": {
      "approve": "A mechanically distinct, generically named canonical item target is proposed.",
      "merge": "The source row terminates at an existing or approved-in-this-ledger generic target.",
      "prune": "No canonical item is proposed because the source lacks usable rules or is mechanically empty.",
      "provenance": "Reserved source names appear only in source_title and src_rule; canonical targets use generic names.",
      "embodiments": "Cyberware, bioskins, robotic bodies, mecha, and their modules are item types, never skills."
    }
  },
  "counts": {
    "expected": 1363,
    "processed": 1363,
    "missing": 0,
    "duplicate_source_keys": 0,
    "by_decision": {
      "approve": 221,
      "merge": 23,
      "prune": 1119
    },
    "by_input": {
      "system/data/cyberpunk2077_import.json#additionalItems": 49,
      "system/data/cyberpunk2077_import.json#items": 25,
      "system/data/cyberware_import.json#enhancements": 9,
      "system/data/cyberware_import.json#items": 13,
      "system/data/source_review_items.json#records": 1267
    },
    "by_scope_subset": {
      "system/data/source_review_items.json#Cyberpunk 2077#review": {
        "approve": 130,
        "merge": 18,
        "prune": 2,
        "total": 150
      },
      "system/data/source_review_items.json#Cyberpunk RED#prune": {
        "approve": 0,
        "merge": 0,
        "prune": 1117,
        "total": 1117
      },
      "system/data/cyberpunk2077_import.json#items": {
        "approve": 25,
        "merge": 0,
        "prune": 0,
        "total": 25
      },
      "system/data/cyberpunk2077_import.json#additionalItems": {
        "approve": 44,
        "merge": 5,
        "prune": 0,
        "total": 49
      },
      "system/data/cyberware_import.json#items": {
        "approve": 13,
        "merge": 0,
        "prune": 0,
        "total": 13
      },
      "system/data/cyberware_import.json#enhancements": {
        "approve": 9,
        "merge": 0,
        "prune": 0,
        "total": 9
      }
    },
    "by_system": {
      "Cyberpunk 2077": 224,
      "Cyberpunk RED": 1134,
      "Ninefold": 5
    },
    "by_system_and_decision": {
      "Cyberpunk 2077#approve": 199,
      "Cyberpunk 2077#merge": 23,
      "Cyberpunk 2077#prune": 2,
      "Cyberpunk RED#approve": 17,
      "Cyberpunk RED#prune": 1117,
      "Ninefold#approve": 5
    }
  },
  "effect_mechanics_vocabulary": [
    "action-modifier",
    "check-modifier",
    "condition-change",
    "critical-change",
    "damage",
    "defense-modifier",
    "effect-invocation",
    "effect-negation",
    "effect-suppression",
    "environment-state",
    "environmental-adaptation",
    "mental-influence",
    "mobility-change",
    "recovery",
    "resource-change",
    "sensory-change",
    "storage-capacity",
    "target-scope-extension",
    "task-enablement",
    "trigger-binding"
  ],
  "decisions": [
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-carmen",
      "source_title": "Carmen",
      "decision": "approve",
      "canonical_target": {
        "id": "mobile-bleeder-assault-rifle",
        "title": "Mobile Bleeder Assault Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/assault-rifles"
      },
      "ninefold_rules": "Its 2-tick burst rolls three independent 1d6 physical hits using the final contested-roll hit percentage. After moving at least 5 feet this tick, gain +5% on its attack check; a critical limb hit also applies Bleeding.",
      "effect_mechanics": [
        "damage",
        "check-modifier",
        "condition-change",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Carmen",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3079/carmen"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-chinook",
      "source_title": "Chinook",
      "decision": "approve",
      "canonical_target": {
        "id": "momentum-penetrator-assault-rifle",
        "title": "Momentum Penetrator Assault Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/assault-rifles"
      },
      "ninefold_rules": "Its 2-tick burst rolls three independent 1d6 physical hits using the final contested-roll hit percentage. After defeating or critically injuring a target, gain +1 ft/s movement and ignore 5% physical defense on the next attack before the end of the next tick.",
      "effect_mechanics": [
        "damage",
        "mobility-change",
        "defense-modifier",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Chinook",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17036/chinook"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-divided-we-stand",
      "source_title": "Divided We Stand",
      "decision": "approve",
      "canonical_target": {
        "id": "toxin-multilock-assault-rifle",
        "title": "Toxin Multilock Assault Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/assault-rifles"
      },
      "ninefold_rules": "Its 2-tick burst rolls three independent 1d6 physical hits using the final contested-roll hit percentage. A held burst may attack up to three targets within 15 feet of one another at -5% per attack; each hit applies Poison.",
      "effect_mechanics": [
        "damage",
        "target-scope-extension",
        "check-modifier",
        "condition-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Divided We Stand",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1069/divided-we-stand"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-hawk",
      "source_title": "Hawk",
      "decision": "approve",
      "canonical_target": {
        "id": "weakpoint-suppression-assault-rifle",
        "title": "Weakpoint Suppression Assault Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/assault-rifles"
      },
      "ninefold_rules": "Its 2-tick burst rolls three independent 1d6 physical hits using the final contested-roll hit percentage. A critical head hit marks the target for 3 ticks, reducing its movement by 1 ft/s and its action checks by 5%.",
      "effect_mechanics": [
        "damage",
        "mobility-change",
        "check-modifier",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Hawk",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17055/hawk"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-hercules-3ax-prototype",
      "source_title": "Hercules 3AX (Prototype)",
      "decision": "approve",
      "canonical_target": {
        "id": "corrosive-chain-assault-rifle",
        "title": "Corrosive Chain Assault Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/assault-rifles"
      },
      "ninefold_rules": "Its 2-tick burst rolls three independent 1d6 physical hits using the final contested-roll hit percentage. A critical hit applies Poison; a poisoned target has a 5% wider incoming critical range, and its defeat leaves a 5-foot acid hazard for 3 ticks.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "critical-change",
        "environment-state"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Hercules 3AX (Prototype)",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3098/hercules-3ax"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-kyubi-x-mod2",
      "source_title": "Kyubi x-MOD2",
      "decision": "merge",
      "canonical_target": {
        "id": "2077-generic-assault-rifle",
        "title": "Assault Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/assault-rifles"
      },
      "ninefold_rules": "Its 2-tick burst rolls three independent 1d6 physical hits using the final contested-roll hit percentage.",
      "effect_mechanics": [
        "damage"
      ],
      "reason": "The source changes modification capacity and handling only; those are rank or configuration differences, not a separate item mechanic.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Kyubi x-MOD2",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3078/kyubi-x-mod2"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-moron-labe",
      "source_title": "Moron Labe",
      "decision": "approve",
      "canonical_target": {
        "id": "maiming-assault-rifle",
        "title": "Maiming Assault Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/assault-rifles"
      },
      "ninefold_rules": "Its 2-tick burst rolls three independent 1d6 physical hits using the final contested-roll hit percentage. After causing a critical injury, widen this weapon’s critical range by 5% until its next attack; that attack takes -5% to hit.",
      "effect_mechanics": [
        "damage",
        "critical-change",
        "check-modifier",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Moron Labe",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1081/moron-labe"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-pit-bull",
      "source_title": "Pit Bull",
      "decision": "merge",
      "canonical_target": {
        "id": "momentum-penetrator-assault-rifle",
        "title": "Momentum Penetrator Assault Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/assault-rifles"
      },
      "ninefold_rules": "Its 2-tick burst rolls three independent 1d6 physical hits using the final contested-roll hit percentage. After defeating or critically injuring a target, gain +1 ft/s movement and ignore 5% physical defense on the next attack before the end of the next tick.",
      "effect_mechanics": [
        "damage",
        "mobility-change",
        "defense-modifier",
        "trigger-binding"
      ],
      "reason": "Its mechanics are identical to the normalized Momentum Penetrator Assault Rifle; only source name and flavor differ.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Pit Bull",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3081/pit-bull"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-prejudice",
      "source_title": "Prejudice",
      "decision": "approve",
      "canonical_target": {
        "id": "execution-cycle-assault-rifle",
        "title": "Execution-Cycle Assault Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/assault-rifles"
      },
      "ninefold_rules": "Its 2-tick burst rolls three independent 1d6 physical hits using the final contested-roll hit percentage. After defeating a target, the next burst consumes no ammunition and its first successful hit is critical; at one-quarter Hit Points or less, that burst occupies 1 fewer tick.",
      "effect_mechanics": [
        "damage",
        "resource-change",
        "critical-change",
        "action-modifier",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Prejudice",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3077/prejudice"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-psalm-11-6",
      "source_title": "Psalm 11:6",
      "decision": "approve",
      "canonical_target": {
        "id": "incendiary-assault-rifle",
        "title": "Incendiary Assault Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/assault-rifles"
      },
      "ninefold_rules": "Its 2-tick burst rolls three independent 1d6 physical hits using the final contested-roll hit percentage. A critical hit applies Burning.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Psalm 11:6",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1082/psalm-116"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-umbra-x-mod2",
      "source_title": "Umbra x-MOD2",
      "decision": "merge",
      "canonical_target": {
        "id": "2077-generic-assault-rifle",
        "title": "Assault Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/assault-rifles"
      },
      "ninefold_rules": "Its 2-tick burst rolls three independent 1d6 physical hits using the final contested-roll hit percentage.",
      "effect_mechanics": [
        "damage"
      ],
      "reason": "The source changes modification capacity and handling only; those are rank or configuration differences, not a separate item mechanic.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Umbra x-MOD2",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3080/umbra-x-mod2"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-agaou",
      "source_title": "Agaou",
      "decision": "approve",
      "canonical_target": {
        "id": "shockwave-throwing-axe",
        "title": "Shockwave Throwing Axe",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/axes"
      },
      "ninefold_rules": "Its 2-tick strike rolls one 2d6 physical hit using the final contested-roll hit percentage. A critical thrown hit deals 1d6 physical damage to every other target within 5 feet of the struck target.",
      "effect_mechanics": [
        "critical-change",
        "damage",
        "target-scope-extension"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Agaou",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3037/agaou"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-claw-x-mod2",
      "source_title": "Claw x-MOD2",
      "decision": "merge",
      "canonical_target": {
        "id": "2077-generic-axe",
        "title": "Axe",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/axes"
      },
      "ninefold_rules": "Its 2-tick strike rolls one 2d6 physical hit using the final contested-roll hit percentage.",
      "effect_mechanics": [
        "damage"
      ],
      "reason": "The source changes modification capacity and handling only; those are rank or configuration differences, not a separate item mechanic.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Claw x-MOD2",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17038/claw-x-mod2"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-cut-o-matic-x-mod2",
      "source_title": "Cut-o-Matic x-MOD2",
      "decision": "merge",
      "canonical_target": {
        "id": "2077-generic-chainswords",
        "title": "Chainsword",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/heavy-blades"
      },
      "ninefold_rules": "Its 2-tick heavy cut rolls one 2d6 slashing hit using the final contested-roll hit percentage.",
      "effect_mechanics": [
        "damage"
      ],
      "reason": "The source changes modification capacity and handling only; those are rank or configuration differences, not a separate item mechanic.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Cut-o-Matic x-MOD2",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3116/cut-o-matic-x-mod2"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-generic-consumables-alcohol",
      "source_title": "Generic Alcohol",
      "decision": "approve",
      "canonical_target": {
        "id": "intoxicant",
        "title": "Intoxicant",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/intoxicants"
      },
      "ninefold_rules": "Consuming this item occupies 2 ticks. For 10 minutes, the user is Intoxicated, takes -10% on precision checks, and loses 1 ft/s movement.",
      "effect_mechanics": [
        "condition-change",
        "check-modifier",
        "mobility-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Generic Alcohol",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/consumables"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-asskick",
      "source_title": "AssKick",
      "decision": "approve",
      "canonical_target": {
        "id": "vitality-tradeoff-stimulant",
        "title": "Vitality Tradeoff Stimulant",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/boosters"
      },
      "ninefold_rules": "Consuming this item occupies 2 ticks. For 10 minutes, maximum Hit Points increase by one Hit Die, but stamina recovery requires 2 additional idle ticks.",
      "effect_mechanics": [
        "resource-change",
        "recovery",
        "action-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "AssKick",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17545/asskick"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-black-lace",
      "source_title": "Black Lace",
      "decision": "approve",
      "canonical_target": {
        "id": "combat-overdrive-stimulant",
        "title": "Combat Overdrive Stimulant",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/boosters"
      },
      "ninefold_rules": "Consuming this item occupies 2 ticks. For 5 minutes, gain +5% physical defense and a 5% wider critical range, but reduce maximum Hit Points by one Hit Die.",
      "effect_mechanics": [
        "defense-modifier",
        "critical-change",
        "resource-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Black Lace",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17548/black-lace-mk-1"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-carrying-capacity-booster",
      "source_title": "Carrying Capacity Booster",
      "decision": "approve",
      "canonical_target": {
        "id": "load-bearing-stimulant",
        "title": "Load-Bearing Stimulant",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/boosters"
      },
      "ninefold_rules": "Consuming this item occupies 2 ticks and increases carrying capacity by 50% for 1 hour.",
      "effect_mechanics": [
        "storage-capacity"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Carrying Capacity Booster",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17561/carrying-capacity-booster"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-health-boost",
      "source_title": "Health Boost",
      "decision": "approve",
      "canonical_target": {
        "id": "vitality-stimulant",
        "title": "Vitality Stimulant",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/boosters"
      },
      "ninefold_rules": "Consuming this item occupies 2 ticks and increases maximum Hit Points by one Hit Die for 1 hour.",
      "effect_mechanics": [
        "resource-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Health Boost",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17597/health-boost"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-jellytricity",
      "source_title": "Jellytricity",
      "decision": "approve",
      "canonical_target": {
        "id": "stamina-tradeoff-stimulant",
        "title": "Stamina Tradeoff Stimulant",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/boosters"
      },
      "ninefold_rules": "Consuming this item occupies 2 ticks. For 10 minutes, stamina recovers after 1 fewer idle tick, but maximum Hit Points fall by one Hit Die.",
      "effect_mechanics": [
        "recovery",
        "resource-change",
        "action-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Jellytricity",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17603/jellytricity"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-ol-donkey",
      "source_title": "Ol' Donkey",
      "decision": "approve",
      "canonical_target": {
        "id": "load-tradeoff-stimulant",
        "title": "Load Tradeoff Stimulant",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/boosters"
      },
      "ninefold_rules": "Consuming this item occupies 2 ticks. For 1 hour, carrying capacity increases by 50%, but stamina recovery requires 1 additional idle tick.",
      "effect_mechanics": [
        "storage-capacity",
        "recovery",
        "action-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Ol' Donkey",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17636/ol-donkey"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-oxygen-booster",
      "source_title": "Oxygen Booster",
      "decision": "approve",
      "canonical_target": {
        "id": "aquatic-respiration-dose",
        "title": "Aquatic Respiration Dose",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/boosters"
      },
      "ninefold_rules": "Consuming this item occupies 2 ticks and permits breathing underwater for 1 hour.",
      "effect_mechanics": [
        "environmental-adaptation"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Oxygen Booster",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17640/oxygen-booster"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-ram-booster",
      "source_title": "RAM Booster",
      "decision": "approve",
      "canonical_target": {
        "id": "compute-capacity-stimulant",
        "title": "Compute Capacity Stimulant",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/boosters"
      },
      "ninefold_rules": "Consuming this item occupies 2 ticks and increases maximum hacking compute by 2 until the next full recovery.",
      "effect_mechanics": [
        "resource-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "RAM Booster",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17651/ram-booster"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-ram-nugs",
      "source_title": "RAM Nugs",
      "decision": "approve",
      "canonical_target": {
        "id": "compute-tradeoff-stimulant",
        "title": "Compute Tradeoff Stimulant",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/boosters"
      },
      "ninefold_rules": "Consuming this item occupies 2 ticks and increases maximum hacking compute by 4 until full recovery, but reduces maximum Hit Points by one Hit Die.",
      "effect_mechanics": [
        "resource-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "RAM Nugs",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17653/ram-nugs"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-stamina-booster",
      "source_title": "Stamina Booster",
      "decision": "approve",
      "canonical_target": {
        "id": "stamina-recovery-stimulant",
        "title": "Stamina Recovery Stimulant",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/boosters"
      },
      "ninefold_rules": "Consuming this item occupies 2 ticks; for 10 minutes, stamina recovery requires 1 fewer idle tick, to a minimum of 1 tick.",
      "effect_mechanics": [
        "recovery",
        "action-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Stamina Booster",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17680/stamina-booster"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-generic-consumables-drinks",
      "source_title": "Generic Drinks",
      "decision": "approve",
      "canonical_target": {
        "id": "hydrating-drink",
        "title": "Hydrating Drink",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/drinks"
      },
      "ninefold_rules": "Consuming this item occupies 2 ticks; for 1 hour, the first stamina recovery after each combat requires 1 fewer idle tick.",
      "effect_mechanics": [
        "recovery",
        "action-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Generic Drinks",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/consumables"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-bzzzzt-energy-drink-recalled",
      "source_title": "Bzzzzt! Energy Drink (recalled)",
      "decision": "approve",
      "canonical_target": {
        "id": "compute-surge-drink",
        "title": "Compute Surge Drink",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/food"
      },
      "ninefold_rules": "Consuming this item occupies 2 ticks. For 10 minutes, maximum hacking compute increases by 4, but compute recovery requires twice as many idle ticks.",
      "effect_mechanics": [
        "resource-change",
        "action-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Bzzzzt! Energy Drink (recalled)",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17558/bzzzzt-energy-drink-recalled"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-comrade-kolya-s-premium-black-caviar",
      "source_title": "Comrade Kolya's Premium Black Caviar",
      "decision": "approve",
      "canonical_target": {
        "id": "healing-sensitizer-ration",
        "title": "Healing Sensitizer Ration",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/food"
      },
      "ninefold_rules": "Consuming this ration occupies 2 ticks. For 1 hour, recovery dice gain +1 per die, but maximum Hit Points fall by one Hit Die.",
      "effect_mechanics": [
        "recovery",
        "resource-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Comrade Kolya's Premium Black Caviar",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17578/comrade-kolyas-premium-black-caviar"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-creatine-loaded-protein-log",
      "source_title": "Creatine-Loaded Protein Log",
      "decision": "approve",
      "canonical_target": {
        "id": "critical-force-ration",
        "title": "Critical Force Ration",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/food"
      },
      "ninefold_rules": "Consuming this ration occupies 2 ticks. For 1 hour, critical attacks add one damage die, but the user’s critical range narrows by 5%.",
      "effect_mechanics": [
        "critical-change",
        "damage"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Creatine-Loaded Protein Log",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17580/creatine-loaded-protein-log"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-devildick-pepper-chips",
      "source_title": "Devildick Pepper Chips",
      "decision": "approve",
      "canonical_target": {
        "id": "melee-overdrive-ration",
        "title": "Melee Overdrive Ration",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/food"
      },
      "ninefold_rules": "Consuming this ration occupies 2 ticks. For 10 minutes, melee hits add 1d6 damage, while incoming physical hits also add 1d6 damage.",
      "effect_mechanics": [
        "damage",
        "defense-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Devildick Pepper Chips",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17583/devildick-pepper-chips"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-dolphin-jerky",
      "source_title": "Dolphin Jerky",
      "decision": "approve",
      "canonical_target": {
        "id": "fragile-critical-ration",
        "title": "Fragile Critical Ration",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/food"
      },
      "ninefold_rules": "Consuming this ration occupies 2 ticks. For 10 minutes, widen the user’s critical range by 5% and add one die to critical damage, but reduce maximum Hit Points by two Hit Dice.",
      "effect_mechanics": [
        "critical-change",
        "damage",
        "resource-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Dolphin Jerky",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17584/dolphin-jerky"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-exotic-flora-and-fungi-mystery-bag",
      "source_title": "Exotic flora and fungi mystery bag",
      "decision": "approve",
      "canonical_target": {
        "id": "concealment-ration",
        "title": "Concealment Ration",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/food"
      },
      "ninefold_rules": "Consuming this ration occupies 2 ticks. For 10 minutes, gain +5% on visual Stealth checks, but reduce maximum Hit Points by one Hit Die.",
      "effect_mechanics": [
        "check-modifier",
        "resource-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Exotic flora and fungi mystery bag",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17589/exotic-flora-and-fungi-mystery-bag"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-generic-consumables-food",
      "source_title": "Generic Food",
      "decision": "approve",
      "canonical_target": {
        "id": "nourishing-ration",
        "title": "Nourishing Ration",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/food"
      },
      "ninefold_rules": "Consuming this ration occupies 2 ticks; after 10 minutes outside combat, the user may spend one Hit Die to recover.",
      "effect_mechanics": [
        "recovery"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Generic Food",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/consumables"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-hefty-chef-fettuccine-alfredo-xxl-discontinued",
      "source_title": "Hefty Chef Fettuccine Alfredo XXL (discontinued)",
      "decision": "approve",
      "canonical_target": {
        "id": "immobilizing-vitality-ration",
        "title": "Immobilizing Vitality Ration",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/food"
      },
      "ninefold_rules": "Consuming this ration occupies 2 ticks. For 10 minutes, maximum Hit Points increase by two Hit Dice, but sprinting, dodging, and powered jumps are unavailable.",
      "effect_mechanics": [
        "resource-change",
        "mobility-change",
        "action-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Hefty Chef Fettuccine Alfredo XXL (discontinued)",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17598/hefty-chef-fettuccine-alfredo-xxl-discontinued"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-hot-roddy-s-road-ready-coffee-recalled",
      "source_title": "Hot Roddy's Road-Ready Coffee (recalled)",
      "decision": "approve",
      "canonical_target": {
        "id": "vehicle-combat-stimulant",
        "title": "Vehicle Combat Stimulant",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/food"
      },
      "ninefold_rules": "Consuming this drink occupies 2 ticks. For 10 minutes while operating a vehicle, attacks add 1d6 damage and incoming hits against the operator add 1d6 damage.",
      "effect_mechanics": [
        "damage",
        "defense-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Hot Roddy's Road-Ready Coffee (recalled)",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17602/hot-roddys-road-ready-coffee-recalled"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-militech-mre-expired",
      "source_title": "Militech MRE (expired)",
      "decision": "approve",
      "canonical_target": {
        "id": "impaired-recovery-ration",
        "title": "Impaired Recovery Ration",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/food"
      },
      "ninefold_rules": "Consuming this ration occupies 2 ticks. For 1 hour, maximum Hit Points increase by one Hit Die, but all recovery dice are reduced by 1 per die.",
      "effect_mechanics": [
        "resource-change",
        "recovery"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Militech MRE (expired)",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17616/militech-mre-expired"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-phish-chips",
      "source_title": "Phish & Chips",
      "decision": "approve",
      "canonical_target": {
        "id": "compute-recovery-ration",
        "title": "Compute Recovery Ration",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/food"
      },
      "ninefold_rules": "Consuming this ration occupies 2 ticks. For 10 minutes, compute recovery requires 1 fewer idle tick, but Hit Point recovery dice are reduced by 1 per die.",
      "effect_mechanics": [
        "recovery",
        "action-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Phish & Chips",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17644/phish-chips"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-prototype-pseudoembryonic-cell-builder",
      "source_title": "Prototype Pseudoembryonic Cell Builder",
      "decision": "approve",
      "canonical_target": {
        "id": "tissue-growth-catalyst",
        "title": "Tissue Growth Catalyst",
        "type": "consumable",
        "category": "Consumable",
        "group": "equipment/consumables/food"
      },
      "ninefold_rules": "A downtime treatment permanently increases the current biological embodiment’s maximum Hit Points by 1; an embodiment can benefit from this item only once.",
      "effect_mechanics": [
        "resource-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Prototype Pseudoembryonic Cell Builder",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17650/prototype-pseudoembryonic-cell-builder"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-char-incendiary-grenade",
      "source_title": "CHAR Incendiary Grenade",
      "decision": "approve",
      "canonical_target": {
        "id": "incendiary-grenade",
        "title": "Incendiary Grenade",
        "type": "weapon",
        "category": "Thrown Weapon",
        "group": "combat/demolitions/grenades"
      },
      "ninefold_rules": "Spend 2 ticks to throw up to 20 feet; each target in the 5-foot radius contests Throwing with Reflexes defense, taking 2d6 thermal damage and Burning for 3 ticks on a loss.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "target-scope-extension"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "CHAR Incendiary Grenade",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17565/char-incendiary-grenade"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-emp-grenade",
      "source_title": "EMP Grenade",
      "decision": "approve",
      "canonical_target": {
        "id": "electromagnetic-grenade",
        "title": "Electromagnetic Grenade",
        "type": "weapon",
        "category": "Thrown Weapon",
        "group": "combat/demolitions/grenades"
      },
      "ninefold_rules": "Spend 2 ticks to throw up to 20 feet; each machine in the 5-foot radius contests Throwing with Reflexes defense, taking 2d6 electrical damage and -1 ft/s movement for 3 ticks on a loss.",
      "effect_mechanics": [
        "damage",
        "mobility-change",
        "target-scope-extension"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "EMP Grenade",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17588/emp-grenade"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-f-gx-frag-grenade",
      "source_title": "F-GX Frag Grenade",
      "decision": "approve",
      "canonical_target": {
        "id": "concussion-grenade",
        "title": "Concussion Grenade",
        "type": "weapon",
        "category": "Thrown Weapon",
        "group": "combat/demolitions/grenades"
      },
      "ninefold_rules": "Spend 2 ticks to throw up to 20 feet; each target in the 5-foot radius contests Throwing with Reflexes defense, taking 2d6 physical damage on a loss and Stunned for 1 tick on a critical loss.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "target-scope-extension"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "F-GX Frag Grenade",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17590/f-gx-frag-grenade"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-generic-consumables-grenades",
      "source_title": "Generic Grenades",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Thrown Weapon",
      "group": "combat/demolitions/grenades",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The generic source row contains no damage, radius, condition, or timing rule; specific grenade records cover the usable mechanics, so inventing a baseline here would duplicate them.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Generic Grenades",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/consumables"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-molodets-biohaz-grenade",
      "source_title": "MOLODETS BioHaz Grenade",
      "decision": "approve",
      "canonical_target": {
        "id": "toxin-grenade",
        "title": "Toxin Grenade",
        "type": "weapon",
        "category": "Thrown Weapon",
        "group": "combat/demolitions/grenades"
      },
      "ninefold_rules": "Spend 2 ticks to throw up to 20 feet and create a 5-foot toxic cloud for 3 ticks; each exposed target contests chemical delivery with chemical defense, taking 1d6 chemical damage, Poison, and -1 ft/s movement on a loss.",
      "effect_mechanics": [
        "environment-state",
        "damage",
        "condition-change",
        "mobility-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "MOLODETS BioHaz Grenade",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17618/molodets-biohaz-grenade"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-ozob-s-nose",
      "source_title": "Ozob's Nose",
      "decision": "merge",
      "canonical_target": {
        "id": "concussion-grenade",
        "title": "Concussion Grenade",
        "type": "weapon",
        "category": "Thrown Weapon",
        "group": "combat/demolitions/grenades"
      },
      "ninefold_rules": "Spend 2 ticks to throw up to 20 feet; each target in the 5-foot radius contests Throwing with Reflexes defense, taking 2d6 physical damage on a loss and Stunned for 1 tick on a critical loss.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "target-scope-extension"
      ],
      "reason": "The source supplies the same stun-grenade function as the normalized Concussion Grenade; its unique name and appearance are flavor only.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Ozob's Nose",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17641/ozobs-nose"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-recon-grenade",
      "source_title": "Recon Grenade",
      "decision": "approve",
      "canonical_target": {
        "id": "recon-beacon-grenade",
        "title": "Recon Beacon Grenade",
        "type": "weapon",
        "category": "Thrown Weapon",
        "group": "combat/demolitions/grenades"
      },
      "ninefold_rules": "A 2-tick throw creates an audible beacon for 5 ticks. Unaware creatures investigate it unless they win a WILL defense contest; guided-weapon locks against creatures within 10 feet of it gain +5%.",
      "effect_mechanics": [
        "mental-influence",
        "check-modifier",
        "environment-state"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Recon Grenade",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17658/recon-grenade"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-smoke-grenade",
      "source_title": "Smoke Grenade",
      "decision": "approve",
      "canonical_target": {
        "id": "smoke-screen-grenade",
        "title": "Smoke-Screen Grenade",
        "type": "weapon",
        "category": "Thrown Weapon",
        "group": "combat/demolitions/grenades"
      },
      "ninefold_rules": "A 2-tick throw creates a 10-foot obscured zone for 5 ticks; vision through the zone is blocked and attacks through it take -10%.",
      "effect_mechanics": [
        "environment-state",
        "sensory-change",
        "check-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Smoke Grenade",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17668/smoke-grenade"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-x-22-flashbang-grenade",
      "source_title": "X-22 Flashbang Grenade",
      "decision": "approve",
      "canonical_target": {
        "id": "flashbang-grenade",
        "title": "Flashbang Grenade",
        "type": "weapon",
        "category": "Thrown Weapon",
        "group": "combat/demolitions/grenades"
      },
      "ninefold_rules": "Spend 2 ticks to throw up to 20 feet; each target in the 5-foot radius contests Throwing with Reflexes defense and is Blinded and Deafened for 2 ticks on a loss.",
      "effect_mechanics": [
        "condition-change",
        "target-scope-extension"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "X-22 Flashbang Grenade",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17702/x-22-flashbang-grenade"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-bounce-back",
      "source_title": "Bounce Back",
      "decision": "approve",
      "canonical_target": {
        "id": "regeneration-injector",
        "title": "Regeneration Injector",
        "type": "consumable",
        "category": "Medical Item",
        "group": "equipment/medical/recovery"
      },
      "ninefold_rules": "Using this injector occupies 2 ticks; recover 1d6 Hit Points immediately and 1d6 at the end of the next tick.",
      "effect_mechanics": [
        "recovery",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Bounce Back",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17551/bounce-back"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-generic-consumables-health-items",
      "source_title": "Generic Health Items",
      "decision": "prune",
      "canonical_target": null,
      "type": "consumable",
      "category": "Medical Item",
      "group": "equipment/medical/recovery",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The generic source row has no recovery amount, timing, charge, or trigger; the normalized Regeneration Injector covers the sourced medical effect without guessing.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Generic Health Items",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/consumables"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-caretaker-s-spade",
      "source_title": "Caretaker's Spade",
      "decision": "merge",
      "canonical_target": {
        "id": "2077-generic-two-handed-club",
        "title": "Two-Handed Club",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/two-handed-clubs"
      },
      "ninefold_rules": "Its 2-tick heavy strike rolls one 2d6 physical hit using the final contested-roll hit percentage.",
      "effect_mechanics": [
        "damage"
      ],
      "reason": "The source description is appearance and crossover flavor only; it provides no mechanic beyond a two-handed blunt weapon.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Caretaker's Spade",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17030/caretakers-spade"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-sasquatch-s-hammer",
      "source_title": "Sasquatch's Hammer",
      "decision": "approve",
      "canonical_target": {
        "id": "overmass-hammer",
        "title": "Overmass Hammer",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/two-handed-clubs"
      },
      "ninefold_rules": "Its 2-tick heavy strike rolls one 2d6 physical hit using the final contested-roll hit percentage. Each attack costs 2 additional Stamina and adds one damage die.",
      "effect_mechanics": [
        "resource-change",
        "damage"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Sasquatch's Hammer",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17090/sasquatchs-hammer"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-black-unicorn",
      "source_title": "Black Unicorn",
      "decision": "approve",
      "canonical_target": {
        "id": "balanced-finesse-blade",
        "title": "Balanced Finesse Blade",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/finesse-blades"
      },
      "ninefold_rules": "Its 2-tick finesse cut rolls one 2d6 slashing hit using the final contested-roll hit percentage. Once per combo, ignore the first Stamina surcharge caused by repeating its melee action.",
      "effect_mechanics": [
        "damage",
        "resource-change",
        "action-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Black Unicorn",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17027/black-unicorn"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-byakko",
      "source_title": "Byakko",
      "decision": "approve",
      "canonical_target": {
        "id": "lunge-combo-blade",
        "title": "Lunge-Combo Blade",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/finesse-blades"
      },
      "ninefold_rules": "Its 2-tick finesse cut rolls one 2d6 slashing hit using the final contested-roll hit percentage. Spend 1 Stamina to combine an attack with movement up to walking speed; defeating the target permits one 1-tick follow-up attack.",
      "effect_mechanics": [
        "damage",
        "mobility-change",
        "action-modifier",
        "resource-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Byakko",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/988/byakko"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-cocktail-stick",
      "source_title": "Cocktail Stick",
      "decision": "approve",
      "canonical_target": {
        "id": "camouflage-bleeder-blade",
        "title": "Camouflage Bleeder Blade",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/finesse-blades"
      },
      "ninefold_rules": "Its 2-tick finesse cut rolls one 2d6 slashing hit using the final contested-roll hit percentage. While active camouflage is running, a successful hit also applies Bleeding.",
      "effect_mechanics": [
        "damage",
        "condition-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Cocktail Stick",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17039/cocktail-stick"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-errata",
      "source_title": "Errata",
      "decision": "approve",
      "canonical_target": {
        "id": "thermal-lunge-blade",
        "title": "Thermal Lunge Blade",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/finesse-blades"
      },
      "ninefold_rules": "Its 2-tick finesse cut rolls one 2d6 slashing hit using the final contested-roll hit percentage. Add 1 tick and 1 Stamina to combine an attack with movement up to walking speed; attacks against Burning targets have a 5% wider critical range.",
      "effect_mechanics": [
        "damage",
        "mobility-change",
        "action-modifier",
        "resource-change",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Errata",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3088/errata"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-jinchu-maru",
      "source_title": "Jinchu-maru",
      "decision": "approve",
      "canonical_target": {
        "id": "cloaked-finisher-blade",
        "title": "Cloaked Finisher Blade",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/finesse-blades"
      },
      "ninefold_rules": "Its 2-tick finesse cut rolls one 2d6 slashing hit using the final contested-roll hit percentage. The final hit of a declared melee combo has a 5% wider critical range; while camouflaged, that hit may include movement up to walking speed.",
      "effect_mechanics": [
        "damage",
        "critical-change",
        "mobility-change",
        "action-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Jinchu-maru",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/992/jinchu-maru"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-satori",
      "source_title": "Satori",
      "decision": "approve",
      "canonical_target": {
        "id": "hemorrhage-quickdraw-blade",
        "title": "Hemorrhage Quickdraw Blade",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/finesse-blades"
      },
      "ninefold_rules": "Its 2-tick finesse cut rolls one 2d6 slashing hit using the final contested-roll hit percentage. A held quickdraw attack applies Bleeding on a hit; hitting an already Bleeding target permits the user to recover 1d6 Hit Points once per target.",
      "effect_mechanics": [
        "damage",
        "action-modifier",
        "condition-change",
        "recovery"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Satori",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/991/satori"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-scalpel",
      "source_title": "Scalpel",
      "decision": "approve",
      "canonical_target": {
        "id": "accelerated-bleeding-blade",
        "title": "Accelerated Bleeding Blade",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/finesse-blades"
      },
      "ninefold_rules": "Its 2-tick finesse cut rolls one 2d6 slashing hit using the final contested-roll hit percentage. While a reflex-acceleration state is active, widen this weapon’s critical range by 5% and apply Bleeding on a critical hit.",
      "effect_mechanics": [
        "damage",
        "critical-change",
        "condition-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Scalpel",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1380/scalpel"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-tsumetogi",
      "source_title": "Tsumetogi",
      "decision": "approve",
      "canonical_target": {
        "id": "shock-finesse-blade",
        "title": "Shock Finesse Blade",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/finesse-blades"
      },
      "ninefold_rules": "Its 2-tick finesse cut rolls one 2d6 slashing hit using the final contested-roll hit percentage. A critical hit adds 1d6 electrical damage and applies Shock for 1 tick.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Tsumetogi",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17098/tsumetogi"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-blue-fang",
      "source_title": "Blue Fang",
      "decision": "approve",
      "canonical_target": {
        "id": "delayed-stun-throwing-knife",
        "title": "Delayed-Stun Throwing Knife",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/knives"
      },
      "ninefold_rules": "Its 2-tick attack rolls one 1d6 slashing hit using the final contested-roll hit percentage. A thrown hit applies Stun after 1 tick on a critical head hit or after 3 ticks otherwise; an unaware target is Stunned immediately.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "critical-change",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Blue Fang",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1236/blue-fang"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-fang",
      "source_title": "Fang",
      "decision": "approve",
      "canonical_target": {
        "id": "crippling-throwing-knife",
        "title": "Crippling Throwing Knife",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/knives"
      },
      "ninefold_rules": "Its 2-tick attack rolls one 1d6 slashing hit using the final contested-roll hit percentage. A thrown hit reduces the target’s movement by 1 ft/s for 3 ticks; the next melee hit against that target adds 1d6 damage.",
      "effect_mechanics": [
        "damage",
        "mobility-change",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Fang",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17049/fang"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-headhunter",
      "source_title": "Headhunter",
      "decision": "approve",
      "canonical_target": {
        "id": "marked-target-throwing-knife",
        "title": "Marked-Target Throwing Knife",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/knives"
      },
      "ninefold_rules": "Its 2-tick attack rolls one 1d6 slashing hit using the final contested-roll hit percentage. A thrown hit marks the target for 3 ticks; the next head hit against it adds 1d6 damage and returns the knife to its user.",
      "effect_mechanics": [
        "damage",
        "resource-change",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Headhunter",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1237/headhunter"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-nehan",
      "source_title": "Nehan",
      "decision": "approve",
      "canonical_target": {
        "id": "hemorrhage-throwing-knife",
        "title": "Hemorrhage Throwing Knife",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/knives"
      },
      "ninefold_rules": "Its 2-tick attack rolls one 1d6 slashing hit using the final contested-roll hit percentage. A critical thrown hit applies Bleeding; hitting an already Bleeding target permits recovery of 1d6 Hit Points once per target.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "recovery",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Nehan",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17078/nehan"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-stinger",
      "source_title": "Stinger",
      "decision": "approve",
      "canonical_target": {
        "id": "toxin-cycle-knife",
        "title": "Toxin-Cycle Knife",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/knives"
      },
      "ninefold_rules": "Its 2-tick attack rolls one 1d6 slashing hit using the final contested-roll hit percentage. A hit against a Poisoned target applies Bleeding, and a hit against a Bleeding target applies Poison.",
      "effect_mechanics": [
        "damage",
        "condition-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Stinger",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/984/stinger"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-ma70-hb-x-mod2",
      "source_title": "MA70 HB x-MOD2",
      "decision": "merge",
      "canonical_target": {
        "id": "2077-generic-light-machine-gun",
        "title": "Light Machine Gun",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/light-machine-guns"
      },
      "ninefold_rules": "Its 2-tick sustained burst rolls three independent 1d6 physical hits using the final contested-roll hit percentage.",
      "effect_mechanics": [
        "damage"
      ],
      "reason": "The source changes modification capacity and handling only; those are rank or configuration differences, not a separate item mechanic.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "MA70 HB x-MOD2",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3135/ma70-hb-x-mod2"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-wild-dog",
      "source_title": "Wild Dog",
      "decision": "approve",
      "canonical_target": {
        "id": "sustained-fire-machine-gun",
        "title": "Sustained-Fire Machine Gun",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/light-machine-guns"
      },
      "ninefold_rules": "Its 2-tick sustained burst rolls three independent 1d6 physical hits using the final contested-roll hit percentage. Each consecutive burst that hits widens the next burst’s critical range by 5%, to a maximum of 10%; an empty-magazine quick melee attack adds 1d6 damage.",
      "effect_mechanics": [
        "damage",
        "critical-change",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Wild Dog",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3136/wild-dog"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-butcher-s-cleaver-iconic",
      "source_title": "Butcher's Cleaver (Iconic)",
      "decision": "approve",
      "canonical_target": {
        "id": "bloodrush-cleaver",
        "title": "Bloodrush Cleaver",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/heavy-blades"
      },
      "ninefold_rules": "Its 2-tick heavy cut rolls one 2d6 slashing hit using the final contested-roll hit percentage. Against a Bleeding target, its attack occupies 1 fewer tick and costs 1 less Stamina, to minimums of 1.",
      "effect_mechanics": [
        "damage",
        "action-modifier",
        "resource-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Butcher's Cleaver (Iconic)",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3117/butchers-cleaver"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-volkodav",
      "source_title": "Volkodav",
      "decision": "approve",
      "canonical_target": {
        "id": "thermal-feedback-heavy-blade",
        "title": "Thermal Feedback Heavy Blade",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/heavy-blades"
      },
      "ninefold_rules": "Its 2-tick heavy cut rolls one 2d6 slashing hit using the final contested-roll hit percentage. A critical hit applies Burning; attacks against Burning targets have a 5% wider critical range, but take -5% if more than one enemy is currently Burning.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "critical-change",
        "check-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Volkodav",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17099/volkodav"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-bfc-9000",
      "source_title": "BFC 9000",
      "decision": "approve",
      "canonical_target": {
        "id": "high-stamina-reach-club",
        "title": "High-Stamina Reach Club",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/one-handed-clubs"
      },
      "ninefold_rules": "Its 2-tick strike rolls one 1d6 physical hit using the final contested-roll hit percentage. At full Stamina its critical range widens by 5%; a heavy attack adds 1 tick, extends reach by 5 feet, and adds one damage die.",
      "effect_mechanics": [
        "critical-change",
        "action-modifier",
        "target-scope-extension",
        "damage"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "BFC 9000",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3121/bfc-9000"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-cottonmouth",
      "source_title": "Cottonmouth",
      "decision": "approve",
      "canonical_target": {
        "id": "shock-toxin-baton",
        "title": "Shock-Toxin Baton",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/one-handed-clubs"
      },
      "ninefold_rules": "Its 2-tick strike rolls one 1d6 physical hit using the final contested-roll hit percentage. Add 1 tick to charge an attack; on a hit it adds 1d6 electrical damage and applies either Shock or Poison.",
      "effect_mechanics": [
        "action-modifier",
        "damage",
        "condition-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Cottonmouth",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1101/cottonmouth"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-crowbar-bunker",
      "source_title": "Crowbar (Bunker)",
      "decision": "merge",
      "canonical_target": {
        "id": "2077-generic-one-handed-club",
        "title": "One-Handed Club",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/one-handed-clubs"
      },
      "ninefold_rules": "Its 2-tick strike rolls one 1d6 physical hit using the final contested-roll hit percentage.",
      "effect_mechanics": [
        "damage"
      ],
      "reason": "The source supplies no mechanic beyond an ordinary one-handed blunt weapon; its location and flavor do not create a variant.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Crowbar (Bunker)",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17041/crowbar-bunker"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-murphy-s-law",
      "source_title": "Murphy's Law",
      "decision": "approve",
      "canonical_target": {
        "id": "grounded-target-club",
        "title": "Grounded-Target Club",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/one-handed-clubs"
      },
      "ninefold_rules": "Its 2-tick strike rolls one 1d6 physical hit using the final contested-roll hit percentage. Against a Prone target, gain +5% to hit and add one damage die; a heavy hit applies Prone.",
      "effect_mechanics": [
        "check-modifier",
        "damage",
        "condition-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Murphy's Law",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17075/murphys-law"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-sir-john-phallustiff",
      "source_title": "Sir John Phallustiff",
      "decision": "approve",
      "canonical_target": {
        "id": "stunning-impact-baton",
        "title": "Stunning Impact Baton",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/one-handed-clubs"
      },
      "ninefold_rules": "Its 2-tick strike rolls one 1d6 physical hit using the final contested-roll hit percentage. After a head hit, widen its critical range by 5% until the next attack; a heavy attack adds 1 tick and applies Stun on a hit.",
      "effect_mechanics": [
        "damage",
        "critical-change",
        "action-modifier",
        "condition-change",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Sir John Phallustiff",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17092/sir-john-phallustiff"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-tinker-bell",
      "source_title": "Tinker Bell",
      "decision": "approve",
      "canonical_target": {
        "id": "knockout-baton",
        "title": "Knockout Baton",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/one-handed-clubs"
      },
      "ninefold_rules": "Its 2-tick strike rolls one 1d6 physical hit using the final contested-roll hit percentage; a heavy attack adds 1 tick, and a living target reduced to 0 Hit Points becomes Unconscious instead of dying.",
      "effect_mechanics": [
        "damage",
        "action-modifier",
        "condition-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Tinker Bell",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1102/tinker-bell"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-ambition",
      "source_title": "Ambition",
      "decision": "approve",
      "canonical_target": {
        "id": "blinding-scope-pistol",
        "title": "Blinding Scope Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. A critical hit applies Blinded for 1 tick; a head hit against a Blinded target adds 1d6 damage.",
      "effect_mechanics": [
        "condition-change",
        "critical-change",
        "damage"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Ambition",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17021/ambition"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-apparition",
      "source_title": "Apparition",
      "decision": "approve",
      "canonical_target": {
        "id": "trauma-response-charged-pistol",
        "title": "Trauma-Response Charged Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. At one-quarter Hit Points or less, attacks occupy 1 fewer tick; a charged shot adds 1 tick and one damage die.",
      "effect_mechanics": [
        "action-modifier",
        "damage"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Apparition",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1094/apparition"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-catahoula",
      "source_title": "Catahoula",
      "decision": "approve",
      "canonical_target": {
        "id": "momentum-penetrator-pistol",
        "title": "Momentum Penetrator Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. After defeating or critically injuring a target, gain +1 ft/s movement and ignore 5% physical defense on the next attack before the end of the next tick.",
      "effect_mechanics": [
        "damage",
        "mobility-change",
        "defense-modifier",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Catahoula",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17032/catahoula"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-chaos",
      "source_title": "Chaos",
      "decision": "approve",
      "canonical_target": {
        "id": "entropy-pistol",
        "title": "Entropy Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. After reloading, roll 1d6 for the next shot’s damage tag: 1–2 thermal, 3–4 electrical, 5–6 chemical; that shot’s critical range widens by 5%.",
      "effect_mechanics": [
        "damage",
        "critical-change",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Chaos",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1088/chaos"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-cheetah",
      "source_title": "Cheetah",
      "decision": "approve",
      "canonical_target": {
        "id": "close-range-bleeder-pistol",
        "title": "Close-Range Bleeder Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. Within 10 feet, widen its critical range by 5%; a critical hit applies Bleeding, and a torso hit adds 1d6 damage.",
      "effect_mechanics": [
        "critical-change",
        "condition-change",
        "damage"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Cheetah",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17033/cheetah"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-crimestopper",
      "source_title": "Crimestopper",
      "decision": "approve",
      "canonical_target": {
        "id": "cyberlimb-disruptor-pistol",
        "title": "Cyberlimb Disruptor Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. A critical hit disables one chosen exposed cyberlimb for 3 ticks; attacks against that target have a 5% wider critical range.",
      "effect_mechanics": [
        "damage",
        "effect-suppression",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Crimestopper",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3094/crimestopper"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-death-and-taxes",
      "source_title": "Death and Taxes",
      "decision": "approve",
      "canonical_target": {
        "id": "vital-cost-toxin-pistol",
        "title": "Vital-Cost Toxin Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. Spend 1 Hit Point before firing to add 1d6 damage; while at one-quarter Hit Points or less, a critical hit also applies Poison.",
      "effect_mechanics": [
        "damage",
        "resource-change",
        "condition-change",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Death and Taxes",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1242/death-and-taxes"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-dying-night",
      "source_title": "Dying Night",
      "decision": "approve",
      "canonical_target": {
        "id": "motion-shock-pistol",
        "title": "Motion-Shock Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. After moving at least 5 feet this tick, add 1d6 electrical damage; two consecutive hits apply Shock for 1 tick.",
      "effect_mechanics": [
        "damage",
        "condition-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Dying Night",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3127/dying-night"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-genjiroh",
      "source_title": "Genjiroh",
      "decision": "approve",
      "canonical_target": {
        "id": "multilock-shock-pistol",
        "title": "Multilock Shock Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. A 2-tick burst rolls four 1d6 electrical hits divided among up to four targets, each at -5%; a critical hit applies Shock.",
      "effect_mechanics": [
        "damage",
        "target-scope-extension",
        "check-modifier",
        "condition-change",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Genjiroh",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1064/genjiroh"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-her-majesty",
      "source_title": "Her Majesty",
      "decision": "approve",
      "canonical_target": {
        "id": "cloaked-precision-pistol",
        "title": "Cloaked Precision Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. While camouflaged, gain +10% to attack checks and widen the critical range of head shots by 5%.",
      "effect_mechanics": [
        "damage",
        "check-modifier",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Her Majesty",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3150/her-majesty"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-kappa-x-mod2",
      "source_title": "Kappa x-MOD2",
      "decision": "merge",
      "canonical_target": {
        "id": "2077-generic-pistols",
        "title": "Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage.",
      "effect_mechanics": [
        "damage"
      ],
      "reason": "The source changes modification capacity and handling only; those are rank or configuration differences, not a separate item mechanic.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Kappa x-MOD2",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17061/kappa-x-mod2"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-kongou",
      "source_title": "Kongou",
      "decision": "approve",
      "canonical_target": {
        "id": "ricochet-assist-pistol",
        "title": "Ricochet-Assist Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. It permits calculated ricochet attacks without a separate ballistic interface and grants +5% to that attack check.",
      "effect_mechanics": [
        "damage",
        "task-enablement",
        "check-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Kongou",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1055/kongou"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-la-chingona-dorada",
      "source_title": "La Chingona Dorada",
      "decision": "approve",
      "canonical_target": {
        "id": "headshot-heat-pistol-pair",
        "title": "Headshot Heat Pistol Pair",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. A critical head hit applies Burning; when dual-wielded, that hit restores one shot to the paired pistol.",
      "effect_mechanics": [
        "damage",
        "critical-change",
        "condition-change",
        "resource-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "La Chingona Dorada",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3156/la-chingona-dorada"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-lexington-x-mod2",
      "source_title": "Lexington x-MOD2",
      "decision": "merge",
      "canonical_target": {
        "id": "2077-generic-pistols",
        "title": "Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage.",
      "effect_mechanics": [
        "damage"
      ],
      "reason": "The source changes modification capacity and handling only; those are rank or configuration differences, not a separate item mechanic.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Lexington x-MOD2",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3140/lexington-x-mod2"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-lizzie",
      "source_title": "Lizzie",
      "decision": "approve",
      "canonical_target": {
        "id": "charged-volley-pistol",
        "title": "Charged Volley Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. A shot rolls two independent 1d6 hits; adding 1 tick to charge it raises the pool to three hits.",
      "effect_mechanics": [
        "damage",
        "action-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Lizzie",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1050/lizzie"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-malorian-arms-3516",
      "source_title": "Malorian Arms 3516",
      "decision": "approve",
      "canonical_target": {
        "id": "magazine-burn-pistol",
        "title": "Magazine-Burn Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. A 1-tick close attack consumes all remaining ammunition, deals 2d6 thermal damage, and applies Burning on a hit.",
      "effect_mechanics": [
        "action-modifier",
        "resource-change",
        "damage",
        "condition-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Malorian Arms 3516",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1087/malorian-arms-3516"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-ogou",
      "source_title": "Ogou",
      "decision": "approve",
      "canonical_target": {
        "id": "explosive-twin-burst-pistol",
        "title": "Explosive Twin-Burst Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. A shot rolls two independent 1d6 blast hits; a critical injury applies Bleeding and widens the next attack’s critical range by 5%.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "critical-change",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Ogou",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3095/ogou"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-pariah",
      "source_title": "Pariah",
      "decision": "approve",
      "canonical_target": {
        "id": "silent-charge-pistol",
        "title": "Silent Charge Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. Auditory detection checks against its shot take -10% beyond 10 feet. A critical head hit reduces the next charge or reload action by 1 tick, minimum 1.",
      "effect_mechanics": [
        "damage",
        "check-modifier",
        "action-modifier",
        "critical-change",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Pariah",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3105/pariah"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-plan-b",
      "source_title": "Plan B",
      "decision": "approve",
      "canonical_target": {
        "id": "credit-fed-bleeder-pistol",
        "title": "Credit-Fed Bleeder Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. Each shot consumes one currency-ammunition unit instead of a cartridge; a critical hit applies Bleeding.",
      "effect_mechanics": [
        "damage",
        "resource-change",
        "condition-change",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Plan B",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17082/plan-b"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-pride",
      "source_title": "Pride",
      "decision": "approve",
      "canonical_target": {
        "id": "healthy-precision-pistol",
        "title": "Healthy Precision Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. The first shot after drawing has a 5% wider critical range; at full Hit Points, a head hit adds 1d6 damage.",
      "effect_mechanics": [
        "damage",
        "critical-change",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Pride",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3139/pride"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-riskit",
      "source_title": "Riskit",
      "decision": "approve",
      "canonical_target": {
        "id": "last-stand-pistol",
        "title": "Last-Stand Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. At one-quarter Hit Points or less, gain +5% to its attack checks and widen its critical range by 5%.",
      "effect_mechanics": [
        "damage",
        "check-modifier",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Riskit",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17087/riskit"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-rook",
      "source_title": "Rook",
      "decision": "approve",
      "canonical_target": {
        "id": "escalating-precision-pistol",
        "title": "Escalating Precision Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. Each consecutive hit widens the next shot’s critical range by 5% and gives that shot -5% to hit; a miss resets both.",
      "effect_mechanics": [
        "damage",
        "critical-change",
        "check-modifier",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Rook",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17088/rook"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-scorch",
      "source_title": "Scorch",
      "decision": "approve",
      "canonical_target": {
        "id": "thermal-reclaimer-pistol",
        "title": "Thermal Reclaimer Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. A charged shot adds 1 tick; when it hits a Burning target, restore the spent round.",
      "effect_mechanics": [
        "damage",
        "action-modifier",
        "resource-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Scorch",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17091/scorch"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-seraph",
      "source_title": "Seraph",
      "decision": "approve",
      "canonical_target": {
        "id": "escalating-incendiary-pistol",
        "title": "Escalating Incendiary Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage. The second consecutive hit applies Burning; subsequent hits against that Burning target add 1d6 thermal damage.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Seraph",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3141/seraph"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-skippy",
      "source_title": "Skippy",
      "decision": "merge",
      "canonical_target": {
        "id": "2077-generic-pistols",
        "title": "Pistol",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/pistols"
      },
      "ninefold_rules": "Its 2-tick shot rolls one 2d6 physical hit using the final contested-roll hit percentage.",
      "effect_mechanics": [
        "damage"
      ],
      "reason": "Level scaling is a rank-only progression model that Ninefold does not retain; no independent sourced mechanic remains.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Skippy",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1066/skippy"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-achilles-x-mod2",
      "source_title": "Achilles x-MOD2",
      "decision": "merge",
      "canonical_target": {
        "id": "2077-generic-precision-rifles",
        "title": "Precision Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/precision-rifles"
      },
      "ninefold_rules": "Its 2-tick measured shot rolls one 3d6 physical hit using the final contested-roll hit percentage.",
      "effect_mechanics": [
        "damage"
      ],
      "reason": "The source changes modification capacity and handling only; those are rank or configuration differences, not a separate item mechanic.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Achilles x-MOD2",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3109/achilles-x-mod2"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-hypercritical",
      "source_title": "Hypercritical",
      "decision": "approve",
      "canonical_target": {
        "id": "explosive-knockdown-rifle",
        "title": "Explosive Knockdown Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/precision-rifles"
      },
      "ninefold_rules": "Its 2-tick measured shot rolls one 3d6 physical hit using the final contested-roll hit percentage. A critical hit applies Prone; the final round in the magazine is automatically critical if it hits.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Hypercritical",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17057/hypercritical"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-widow-maker",
      "source_title": "Widow Maker",
      "decision": "approve",
      "canonical_target": {
        "id": "twin-chemical-rifle",
        "title": "Twin Chemical Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/precision-rifles"
      },
      "ninefold_rules": "Its 2-tick measured shot rolls one 3d6 physical hit using the final contested-roll hit percentage. A shot rolls two independent chemical hits and a critical hit applies Poison; adding 1 tick to charge adds one damage die to each hit.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "action-modifier",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Widow Maker",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1037/widow-maker"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-amnesty",
      "source_title": "Amnesty",
      "decision": "approve",
      "canonical_target": {
        "id": "quickdraw-headshot-revolver",
        "title": "Quickdraw Headshot Revolver",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/revolvers"
      },
      "ninefold_rules": "Its 2-tick heavy shot rolls one 2d6 physical hit using the final contested-roll hit percentage. A head hit made in the same tick the weapon is drawn is critical.",
      "effect_mechanics": [
        "damage",
        "critical-change",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Amnesty",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17022/amnesty"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-archangel",
      "source_title": "Archangel",
      "decision": "approve",
      "canonical_target": {
        "id": "rhythmic-knockdown-revolver",
        "title": "Rhythmic Knockdown Revolver",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/revolvers"
      },
      "ninefold_rules": "Its 2-tick heavy shot rolls one 2d6 physical hit using the final contested-roll hit percentage. The third consecutive hit against one target applies Prone; a miss resets the count.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Archangel",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1085/archangel"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-bald-eagle",
      "source_title": "Bald Eagle",
      "decision": "approve",
      "canonical_target": {
        "id": "crippling-retrieval-revolver",
        "title": "Crippling Retrieval Revolver",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/revolvers"
      },
      "ninefold_rules": "Its 2-tick heavy shot rolls one 2d6 physical hit using the final contested-roll hit percentage. A hit against a movement-impaired limb adds 1d6 damage and returns one bonded thrown knife from that target to the user.",
      "effect_mechanics": [
        "damage",
        "resource-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Bald Eagle",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3142/bald-eagle"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-comrade-s-hammer",
      "source_title": "Comrade's Hammer",
      "decision": "approve",
      "canonical_target": {
        "id": "single-shot-explosive-revolver",
        "title": "Single-Shot Explosive Revolver",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/revolvers"
      },
      "ninefold_rules": "It holds one round; its 2-tick shot rolls one 3d6 blast hit using the final contested-roll hit percentage, and a successful 1-tick quick-melee attack reloads it without adding ticks.",
      "effect_mechanics": [
        "damage",
        "resource-change",
        "action-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Comrade's Hammer",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1084/comrades-hammer"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-coronation",
      "source_title": "Coronation",
      "decision": "merge",
      "canonical_target": {
        "id": "2077-generic-revolver",
        "title": "Revolver",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/revolvers"
      },
      "ninefold_rules": "Its 2-tick heavy shot rolls one 2d6 physical hit using the final contested-roll hit percentage.",
      "effect_mechanics": [
        "damage"
      ],
      "reason": "The source describes customization and status only and supplies no distinct effect, trigger, timing, or cost.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Coronation",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/19010/coronation"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-crash",
      "source_title": "Crash",
      "decision": "approve",
      "canonical_target": {
        "id": "charged-automatic-revolver",
        "title": "Charged Automatic Revolver",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/revolvers"
      },
      "ninefold_rules": "Its 2-tick heavy shot rolls one 2d6 physical hit using the final contested-roll hit percentage. Hold aim for 1 tick to fire three independent 1d6 hits at -5% each.",
      "effect_mechanics": [
        "action-modifier",
        "damage",
        "check-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Crash",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1086/crash"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-doom-doom",
      "source_title": "Doom Doom",
      "decision": "approve",
      "canonical_target": {
        "id": "triple-explosive-revolver",
        "title": "Triple Explosive Revolver",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/revolvers"
      },
      "ninefold_rules": "Its 2-tick heavy shot rolls one 2d6 physical hit using the final contested-roll hit percentage. A shot instead rolls three independent 1d6 blast hits at -10%; on a critical hit, roll two eligible injury results and choose the more severe.",
      "effect_mechanics": [
        "damage",
        "check-modifier",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Doom Doom",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1241/doom-doom"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-gris-gris",
      "source_title": "Gris-Gris",
      "decision": "approve",
      "canonical_target": {
        "id": "program-injector-revolver",
        "title": "Program-Injector Revolver",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/revolvers"
      },
      "ninefold_rules": "Its 2-tick heavy shot rolls one 2d6 physical hit using the final contested-roll hit percentage. A critical hit may invoke one installed offensive program against the same networked target without adding ticks; pay the program’s normal resource cost.",
      "effect_mechanics": [
        "damage",
        "effect-invocation",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Gris-Gris",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17052/gris-gris"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-laika",
      "source_title": "Laika",
      "decision": "approve",
      "canonical_target": {
        "id": "thermal-feedback-revolver",
        "title": "Thermal Feedback Revolver",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/revolvers"
      },
      "ninefold_rules": "Its 2-tick heavy shot rolls one 2d6 physical hit using the final contested-roll hit percentage. A critical hit applies Burning; attacks against Burning targets have a 5% wider critical range, but take -5% if more than one enemy is currently Burning.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "critical-change",
        "check-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Laika",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17066/laika"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-mancinella",
      "source_title": "Mancinella",
      "decision": "approve",
      "canonical_target": {
        "id": "suppressed-toxin-revolver",
        "title": "Suppressed Toxin Revolver",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/revolvers"
      },
      "ninefold_rules": "Its 2-tick heavy shot rolls one 2d6 physical hit using the final contested-roll hit percentage. Auditory detection checks against its shot take -10% beyond 10 feet. A critical head hit applies Poison; the user retains the pre-combat Stealth modifier through the first combat tick.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "check-modifier",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Mancinella",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3144/mancinella"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-ol-reliable",
      "source_title": "Ol' Reliable",
      "decision": "approve",
      "canonical_target": {
        "id": "long-range-quickdraw-revolver",
        "title": "Long-Range Quickdraw Revolver",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/revolvers"
      },
      "ninefold_rules": "Its 2-tick heavy shot rolls one 2d6 physical hit using the final contested-roll hit percentage. During the tick it is drawn, head shots gain +5%; beyond 30 feet, their critical range also widens by 5%.",
      "effect_mechanics": [
        "damage",
        "check-modifier",
        "critical-change",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Ol' Reliable",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3143/ol-reliable"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-rosco",
      "source_title": "Rosco",
      "decision": "approve",
      "canonical_target": {
        "id": "leg-sweep-revolver",
        "title": "Leg-Sweep Revolver",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/revolvers"
      },
      "ninefold_rules": "Its 2-tick heavy shot rolls one 2d6 physical hit using the final contested-roll hit percentage. A critical leg hit applies Prone; a head hit against a Prone target is critical.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Rosco",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17089/rosco"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-taigan",
      "source_title": "Taigan",
      "decision": "merge",
      "canonical_target": {
        "id": "thermal-feedback-revolver",
        "title": "Thermal Feedback Revolver",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/revolvers"
      },
      "ninefold_rules": "Its 2-tick heavy shot rolls one 2d6 physical hit using the final contested-roll hit percentage. A critical hit applies Burning; attacks against Burning targets have a 5% wider critical range, but take -5% if more than one enemy is currently Burning.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "critical-change",
        "check-modifier"
      ],
      "reason": "It has the same heat-feedback rule as the normalized Thermal Feedback Revolver; the source model name is the only meaningful difference.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Taigan",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17095/taigan"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-alabai",
      "source_title": "Alabai",
      "decision": "approve",
      "canonical_target": {
        "id": "thermal-feedback-shotgun",
        "title": "Thermal Feedback Shotgun",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/shotguns"
      },
      "ninefold_rules": "Its 2-tick spread rolls two independent 1d6 physical hits using the final contested-roll hit percentage. A critical hit applies Burning; attacks against Burning targets have a 5% wider critical range, but take -5% if more than one enemy is currently Burning.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "critical-change",
        "check-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Alabai",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17020/alabai"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-amstaff",
      "source_title": "Amstaff",
      "decision": "approve",
      "canonical_target": {
        "id": "momentum-penetrator-shotgun",
        "title": "Momentum Penetrator Shotgun",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/shotguns"
      },
      "ninefold_rules": "Its 2-tick spread rolls two independent 1d6 physical hits using the final contested-roll hit percentage. After defeating or critically injuring a target, gain +1 ft/s movement and ignore 5% physical defense on the next attack before the end of the next tick.",
      "effect_mechanics": [
        "damage",
        "mobility-change",
        "defense-modifier",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Amstaff",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17023/amstaff"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-ba-xing-chong",
      "source_title": "Ba Xing Chong",
      "decision": "approve",
      "canonical_target": {
        "id": "multilock-rocket-shotgun",
        "title": "Multilock Rocket Shotgun",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/shotguns"
      },
      "ninefold_rules": "Its 2-tick spread rolls two independent 1d6 physical hits using the final contested-roll hit percentage. A 2-tick attack deals 2d6 blast damage to up to three targets in a 10-foot zone; the user is also affected if inside it, and a low-Hit-Point critical applies Burning.",
      "effect_mechanics": [
        "damage",
        "target-scope-extension",
        "condition-change",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Ba Xing Chong",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1077/ba-xing-chong"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-bloody-maria",
      "source_title": "Bloody Maria",
      "decision": "approve",
      "canonical_target": {
        "id": "maiming-shotgun",
        "title": "Maiming Shotgun",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/shotguns"
      },
      "ninefold_rules": "Its 2-tick spread rolls two independent 1d6 physical hits using the final contested-roll hit percentage. A critical hit applies either Bleeding or Prone; causing a critical injury widens the next attack’s critical range by 5% and reduces the next reload by 1 tick.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "critical-change",
        "action-modifier",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Bloody Maria",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17028/bloody-maria"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-dezerter",
      "source_title": "Dezerter",
      "decision": "approve",
      "canonical_target": {
        "id": "backblast-shotgun",
        "title": "Backblast Shotgun",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/shotguns"
      },
      "ninefold_rules": "Its 2-tick spread rolls two independent 1d6 physical hits using the final contested-roll hit percentage. Defeating a target applies Burning to the user; at one-quarter Hit Points or less, replace that effect with +1 ft/s movement and +5% physical defense for 3 ticks.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "mobility-change",
        "defense-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Dezerter",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3145/dezerter"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-guts",
      "source_title": "Guts",
      "decision": "approve",
      "canonical_target": {
        "id": "overpressure-shotgun",
        "title": "Overpressure Shotgun",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/shotguns"
      },
      "ninefold_rules": "Its 2-tick spread rolls two independent 1d6 physical hits using the final contested-roll hit percentage. Each attack adds one damage die and takes -10% to hit.",
      "effect_mechanics": [
        "damage",
        "check-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Guts",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3155/guts"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-mox",
      "source_title": "Mox",
      "decision": "approve",
      "canonical_target": {
        "id": "close-shock-shotgun",
        "title": "Close Shock Shotgun",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/shotguns"
      },
      "ninefold_rules": "Its 2-tick spread rolls two independent 1d6 physical hits using the final contested-roll hit percentage. Within 10 feet, a critical hit applies both Shock and Prone for 1 tick.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Mox",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17074/mox"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-order",
      "source_title": "Order",
      "decision": "approve",
      "canonical_target": {
        "id": "charged-emp-shotgun",
        "title": "Charged EMP Shotgun",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/shotguns"
      },
      "ninefold_rules": "Its 2-tick spread rolls two independent 1d6 physical hits using the final contested-roll hit percentage. Adding 1 tick creates a 15-foot line attack and leaves an electromagnetic hazard in that line for 2 ticks; powered targets hit take 2d6 electrical damage and are Shocked.",
      "effect_mechanics": [
        "action-modifier",
        "target-scope-extension",
        "environment-state",
        "damage",
        "condition-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Order",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3108/order"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-pozhar-x-mod2",
      "source_title": "Pozhar x-MOD2",
      "decision": "merge",
      "canonical_target": {
        "id": "2077-generic-shotgun",
        "title": "Shotgun",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/shotguns"
      },
      "ninefold_rules": "Its 2-tick spread rolls two independent 1d6 physical hits using the final contested-roll hit percentage.",
      "effect_mechanics": [
        "damage"
      ],
      "reason": "The source changes modification capacity and handling only; those are rank or configuration differences, not a separate item mechanic.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Pozhar x-MOD2",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3137/pozhar-x-mod2"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-sovereign",
      "source_title": "Sovereign",
      "decision": "approve",
      "canonical_target": {
        "id": "point-blank-critical-shotgun",
        "title": "Point-Blank Critical Shotgun",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/shotguns"
      },
      "ninefold_rules": "Its 2-tick spread rolls two independent 1d6 physical hits using the final contested-roll hit percentage. A hit within 5 feet is critical; after a torso hit, gain +1 ft/s movement and reduce the next reload by 1 tick.",
      "effect_mechanics": [
        "damage",
        "critical-change",
        "mobility-change",
        "action-modifier",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Sovereign",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1079/sovereign"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-the-headsman",
      "source_title": "The Headsman",
      "decision": "approve",
      "canonical_target": {
        "id": "slug-precision-shotgun",
        "title": "Slug Precision Shotgun",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/shotguns"
      },
      "ninefold_rules": "Its 2-tick slug attack rolls one 2d6 physical hit using the final contested-roll hit percentage. Gain +10% to aimed attacks; a critical head hit gives the next head shot +5% and a 5% wider critical range.",
      "effect_mechanics": [
        "damage",
        "check-modifier",
        "critical-change",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "The Headsman",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1078/the-headsman"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-borzaya",
      "source_title": "Borzaya",
      "decision": "approve",
      "canonical_target": {
        "id": "thermal-feedback-sniper-rifle",
        "title": "Thermal Feedback Sniper Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/sniper-rifles"
      },
      "ninefold_rules": "Its 2-tick precision shot rolls one 3d6 physical hit using the final contested-roll hit percentage. A critical hit applies Burning; attacks against Burning targets have a 5% wider critical range, but take -5% if more than one enemy is currently Burning.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "critical-change",
        "check-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Borzaya",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17029/borzaya"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-breakthrough",
      "source_title": "Breakthrough",
      "decision": "approve",
      "canonical_target": {
        "id": "wall-penetrating-ricochet-rifle",
        "title": "Wall-Penetrating Ricochet Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/sniper-rifles"
      },
      "ninefold_rules": "Its 2-tick precision shot rolls one 3d6 physical hit using the final contested-roll hit percentage. Shots ignore one ordinary cover layer and may ricochet once to a second target at -10%.",
      "effect_mechanics": [
        "damage",
        "defense-modifier",
        "target-scope-extension",
        "check-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Breakthrough",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1039/breakthrough"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-foxhound",
      "source_title": "Foxhound",
      "decision": "approve",
      "canonical_target": {
        "id": "momentum-penetrator-sniper-rifle",
        "title": "Momentum Penetrator Sniper Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/sniper-rifles"
      },
      "ninefold_rules": "Its 2-tick precision shot rolls one 3d6 physical hit using the final contested-roll hit percentage. After defeating or critically injuring a target, gain +1 ft/s movement and ignore 5% physical defense on the next attack before the end of the next tick.",
      "effect_mechanics": [
        "damage",
        "mobility-change",
        "defense-modifier",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Foxhound",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17051/foxhound"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-ndi-osprey-prototype",
      "source_title": "NDI Osprey (Prototype)",
      "decision": "approve",
      "canonical_target": {
        "id": "explosive-burst-sniper-rifle",
        "title": "Explosive Burst Sniper Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/sniper-rifles"
      },
      "ninefold_rules": "A 2-tick burst divides three independent 1d6 blast hits among up to three targets. A head hit gives +5% to the next unaimed shot, and defeating two targets in one burst makes its next critical hit apply Burning.",
      "effect_mechanics": [
        "damage",
        "target-scope-extension",
        "check-modifier",
        "condition-change",
        "critical-change",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "NDI Osprey (Prototype)",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17076/ndi-osprey"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-o-five",
      "source_title": "O'Five",
      "decision": "approve",
      "canonical_target": {
        "id": "incendiary-sniper-rifle",
        "title": "Incendiary Sniper Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/sniper-rifles"
      },
      "ninefold_rules": "Its 2-tick precision shot rolls one 3d6 physical hit using the final contested-roll hit percentage. A critical hit applies Burning; for each Burning enemy, up to three, reduce reload time by 1 tick and widen critical range by 5%.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "critical-change",
        "action-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "O'Five",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17081/ofive"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-overwatch",
      "source_title": "Overwatch",
      "decision": "approve",
      "canonical_target": {
        "id": "suppressed-quick-reload-rifle",
        "title": "Suppressed Quick-Reload Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/sniper-rifles"
      },
      "ninefold_rules": "Its 2-tick precision shot rolls one 3d6 physical hit using the final contested-roll hit percentage. Auditory detection checks against its shot take -10% beyond 10 feet, and its reload action occupies 1 fewer tick, minimum 1.",
      "effect_mechanics": [
        "damage",
        "check-modifier",
        "action-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Overwatch",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1053/overwatch"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-rasetsu-prototype",
      "source_title": "Rasetsu (Prototype)",
      "decision": "approve",
      "canonical_target": {
        "id": "penetrating-arc-rifle",
        "title": "Penetrating Arc Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/sniper-rifles"
      },
      "ninefold_rules": "Its 2-tick precision shot rolls one 3d6 physical hit using the final contested-roll hit percentage. Add 1 tick to charge a shot that passes through and attacks up to three targets in a 15-foot line.",
      "effect_mechanics": [
        "damage",
        "action-modifier",
        "target-scope-extension"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Rasetsu (Prototype)",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3110/rasetsu"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-sparky",
      "source_title": "Sparky",
      "decision": "approve",
      "canonical_target": {
        "id": "arc-headshot-sniper-rifle",
        "title": "Arc-Headshot Sniper Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/sniper-rifles"
      },
      "ninefold_rules": "Its 2-tick precision shot rolls one 3d6 physical hit using the final contested-roll hit percentage. A critical head hit arcs 1d6 electrical damage to one other target within 10 feet.",
      "effect_mechanics": [
        "critical-change",
        "damage",
        "target-scope-extension"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Sparky",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17093/sparky"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-yasha",
      "source_title": "Yasha",
      "decision": "approve",
      "canonical_target": {
        "id": "weakpoint-lock-sniper-rifle",
        "title": "Weakpoint-Lock Sniper Rifle",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/sniper-rifles"
      },
      "ninefold_rules": "Its 2-tick precision shot rolls one 3d6 physical hit using the final contested-roll hit percentage. Defeating a target with a head or weak-point hit grants +10% to the next weak-point attack made before the end of the next tick.",
      "effect_mechanics": [
        "damage",
        "check-modifier",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Yasha",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3099/yasha"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-buzzsaw",
      "source_title": "Buzzsaw",
      "decision": "approve",
      "canonical_target": {
        "id": "armor-piercing-limb-smg",
        "title": "Armor-Piercing Limb SMG",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/submachine-guns"
      },
      "ninefold_rules": "Its 2-tick burst rolls two independent 1d6 physical hits using the final contested-roll hit percentage. Ignore 5% physical defense; hits against limbs add 1d6 damage.",
      "effect_mechanics": [
        "defense-modifier",
        "damage"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Buzzsaw",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3147/buzzsaw"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-chesapeake",
      "source_title": "Chesapeake",
      "decision": "approve",
      "canonical_target": {
        "id": "momentum-penetrator-smg",
        "title": "Momentum Penetrator SMG",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/submachine-guns"
      },
      "ninefold_rules": "Its 2-tick burst rolls two independent 1d6 physical hits using the final contested-roll hit percentage. After defeating or critically injuring a target, gain +1 ft/s movement and ignore 5% physical defense on the next attack before the end of the next tick.",
      "effect_mechanics": [
        "damage",
        "mobility-change",
        "defense-modifier",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Chesapeake",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17035/chesapeake"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-erebus",
      "source_title": "Erebus",
      "decision": "approve",
      "canonical_target": {
        "id": "execution-smg",
        "title": "Execution SMG",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/submachine-guns"
      },
      "ninefold_rules": "Its 2-tick burst rolls two independent 1d6 physical hits using the final contested-roll hit percentage. Hits against targets at one-quarter Hit Points or less add 1d6 damage.",
      "effect_mechanics": [
        "damage"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Erebus",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17048/erebus"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-fenrir",
      "source_title": "Fenrir",
      "decision": "approve",
      "canonical_target": {
        "id": "cyberware-disruptor-smg",
        "title": "Cyberware Disruptor SMG",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/submachine-guns"
      },
      "ninefold_rules": "Its 2-tick burst rolls two independent 1d6 physical hits using the final contested-roll hit percentage. Hits add 1d6 electrical damage; a critical hit disables one exposed cyberware item for 2 ticks.",
      "effect_mechanics": [
        "damage",
        "effect-suppression",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Fenrir",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17050/fenrir"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-guillotine-x-mod2",
      "source_title": "Guillotine x-MOD2",
      "decision": "merge",
      "canonical_target": {
        "id": "2077-generic-submachine-gun",
        "title": "Submachine Gun",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/submachine-guns"
      },
      "ninefold_rules": "Its 2-tick burst rolls two independent 1d6 physical hits using the final contested-roll hit percentage.",
      "effect_mechanics": [
        "damage"
      ],
      "reason": "The source changes modification capacity and handling only; those are rank or configuration differences, not a separate item mechanic.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Guillotine x-MOD2",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3146/guillotine-x-mod2"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-pizdets",
      "source_title": "Pizdets",
      "decision": "approve",
      "canonical_target": {
        "id": "sustained-critical-suppressed-smg",
        "title": "Sustained-Critical Suppressed SMG",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/submachine-guns"
      },
      "ninefold_rules": "Its 2-tick burst rolls two independent 1d6 physical hits using the final contested-roll hit percentage. Auditory detection checks against its shot take -10% beyond 10 feet. Each consecutive burst that hits widens the next burst’s critical range by 5%, to a maximum of 10%; a miss resets it.",
      "effect_mechanics": [
        "damage",
        "critical-change",
        "check-modifier",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Pizdets",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3096/pizdets"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-problem-solver",
      "source_title": "Problem Solver",
      "decision": "approve",
      "canonical_target": {
        "id": "high-cyclic-smg",
        "title": "High-Cyclic SMG",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/submachine-guns"
      },
      "ninefold_rules": "Its 2-tick burst rolls two independent 1d6 physical hits using the final contested-roll hit percentage. A 2-tick burst rolls four independent 1d6 hits, each at -10%.",
      "effect_mechanics": [
        "damage",
        "check-modifier",
        "action-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Problem Solver",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1243/problem-solver"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-prototype-shingen-mark-v",
      "source_title": "Prototype: Shingen Mark V",
      "decision": "approve",
      "canonical_target": {
        "id": "multilock-explosive-smg",
        "title": "Multilock Explosive SMG",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/submachine-guns"
      },
      "ninefold_rules": "Its 2-tick burst rolls two independent 1d6 physical hits using the final contested-roll hit percentage. A burst divides three 1d6 blast hits among up to three locked targets.",
      "effect_mechanics": [
        "damage",
        "target-scope-extension"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Prototype: Shingen Mark V",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1071/prototype-shingen-mark-v"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-raiju",
      "source_title": "Raiju",
      "decision": "approve",
      "canonical_target": {
        "id": "cover-piercing-precision-smg",
        "title": "Cover-Piercing Precision SMG",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/submachine-guns"
      },
      "ninefold_rules": "Its 2-tick burst rolls two independent 1d6 physical hits using the final contested-roll hit percentage. Shots ignore one ordinary cover layer; head hits have a 5% wider critical range.",
      "effect_mechanics": [
        "damage",
        "defense-modifier",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Raiju",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3106/raiju"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-yinglong",
      "source_title": "Yinglong",
      "decision": "approve",
      "canonical_target": {
        "id": "emp-smg",
        "title": "EMP Submachine Gun",
        "type": "weapon",
        "category": "Ranged Weapon",
        "group": "combat/ranged/submachine-guns"
      },
      "ninefold_rules": "Its 2-tick burst rolls two independent 1d6 physical hits using the final contested-roll hit percentage. Hits add 1d6 electrical damage; a critical hit applies Shock to powered targets for 2 ticks.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "critical-change"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Yinglong",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1074/yinglong"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-gwynbleidd",
      "source_title": "Gwynbleidd",
      "decision": "approve",
      "canonical_target": {
        "id": "execution-chain-heavy-blade",
        "title": "Execution-Chain Heavy Blade",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/heavy-blades"
      },
      "ninefold_rules": "Its 2-tick heavy cut rolls one 2d6 slashing hit using the final contested-roll hit percentage. Defeating a target makes the next hit before the end of the next tick critical; at one-quarter Hit Points or less, widen all critical ranges with this blade by 5%.",
      "effect_mechanics": [
        "damage",
        "critical-change",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Gwynbleidd",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3118/gwynbleidd"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-sihil",
      "source_title": "Sihil",
      "decision": "approve",
      "canonical_target": {
        "id": "network-exploiter-heavy-blade",
        "title": "Network-Exploiter Heavy Blade",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/heavy-blades"
      },
      "ninefold_rules": "Its 2-tick heavy cut rolls one 2d6 slashing hit using the final contested-roll hit percentage. Hits against machines or targets under a network effect add 1d6 damage; after moving at least 5 feet, the next combo attack occupies 1 fewer tick.",
      "effect_mechanics": [
        "damage",
        "action-modifier",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Sihil",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/19014/sihil"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-baby-boomer",
      "source_title": "Baby Boomer",
      "decision": "approve",
      "canonical_target": {
        "id": "combo-critical-greatclub",
        "title": "Combo-Critical Greatclub",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/two-handed-clubs"
      },
      "ninefold_rules": "Its 2-tick heavy strike rolls one 2d6 physical hit using the final contested-roll hit percentage. Each consecutive attack in one declared combo widens the next attack’s critical range by 5%, to a maximum of 10%.",
      "effect_mechanics": [
        "damage",
        "critical-change",
        "action-modifier",
        "trigger-binding"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Baby Boomer",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/17025/baby-boomer"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-baseball-bat-x-mod2",
      "source_title": "Baseball Bat x-MOD2",
      "decision": "merge",
      "canonical_target": {
        "id": "2077-generic-two-handed-club",
        "title": "Two-Handed Club",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/two-handed-clubs"
      },
      "ninefold_rules": "Its 2-tick heavy strike rolls one 2d6 physical hit using the final contested-roll hit percentage.",
      "effect_mechanics": [
        "damage"
      ],
      "reason": "The source changes modification capacity and handling only; those are rank or configuration differences, not a separate item mechanic.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Baseball Bat x-MOD2",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/3119/baseball-bat-x-mod2"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "2077-gold-plated-baseball-bat",
      "source_title": "Gold-plated baseball bat",
      "decision": "approve",
      "canonical_target": {
        "id": "bleeding-stun-greatclub",
        "title": "Bleeding Stun Greatclub",
        "type": "weapon",
        "category": "Melee Weapon",
        "group": "combat/melee/two-handed-clubs"
      },
      "ninefold_rules": "Its 2-tick heavy strike rolls one 2d6 physical hit using the final contested-roll hit percentage. A critical hit applies Bleeding; a heavy attack adds 1 tick and applies Stun for 1 tick on a hit.",
      "effect_mechanics": [
        "damage",
        "condition-change",
        "critical-change",
        "action-modifier"
      ],
      "reason": "Distinct source mechanics survive Ninefold normalization; source branding is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Gold-plated baseball bat",
      "src_reference_url": "https://gamestegy.com/cyberpunk-2077/wiki/1100/gold-plated-baseball-bat"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bodyweight-suit",
      "source_title": "Bodyweight Suit",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 350”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bodyweight Suit",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bulletproof-shield",
      "source_title": "Bulletproof Shield",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “100eb (Premium)”, and page pointer “CP:R 350”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bulletproof Shield",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-corporate-island",
      "source_title": "Corporate Island",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “500eb (Expensive)”, and page pointer “BC 35”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Corporate Island",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-executive-armor",
      "source_title": "Executive Armor",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “1,000eb (V Expensive)”, and page pointer “BC 34”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Executive Armor",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-fire-brand-bunker-gear",
      "source_title": "Fire Brand Bunker Gear",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “1,000eb (V Expensive)”, and page pointer “BC 29”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Fire Brand Bunker Gear",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-flak",
      "source_title": "Flak",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “500eb (Expensive)”, and page pointer “CP:R 350”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Flak",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-heavy-armorjack",
      "source_title": "Heavy Armorjack",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “500eb (Expensive)”, and page pointer “CP:R 350”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Heavy Armorjack",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-high-density-bulletproof-shield",
      "source_title": "High-Density Bulletproof Shield",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “200eb (Expensive)”, and page pointer “DL:12RED 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "High-Density Bulletproof Shield",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kevlar",
      "source_title": "Kevlar®",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “50eb (Costly)”, and page pointer “CP:R 350”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kevlar®",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-laser-light-street-jacket",
      "source_title": "Laser Light Street Jacket",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “500eb (Expensive)”, and page pointer “BC 31”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Laser Light Street Jacket",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-leathers",
      "source_title": "Leathers",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “20eb (Everyday)”, and page pointer “CP:R 350”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Leathers",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-light-armorjack",
      "source_title": "Light Armorjack",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “100eb (Premium)”, and page pointer “CP:R 350”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Light Armorjack",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-light-metalgear",
      "source_title": "Light Metalgear®",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “1,000eb (V Expensive)”, and page pointer “DL:12RED 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Light Metalgear®",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-lotos-netsuit",
      "source_title": "Lotos Netsuit",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “5,000eb (Luxury)”, and page pointer “BC 31”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Lotos Netsuit",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-masetto-airrider",
      "source_title": "Masetto AirRider",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “100eb (Premium)”, and page pointer “BC 33”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Masetto AirRider",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mechaman-helmet",
      "source_title": "MechaMan Helmet",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “5,000eb (Luxury)”, and page pointer “BC 37”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "MechaMan Helmet",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-medium-armorjack",
      "source_title": "Medium Armorjack",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “100eb (Premium)”, and page pointer “CP:R 350”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Medium Armorjack",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-metalgear",
      "source_title": "Metalgear®",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “5,000eb (Luxury)”, and page pointer “CP:R 350”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Metalgear®",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mimic-clothing-kit",
      "source_title": "Mimic Clothing Kit",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “100eb (Premium)”, and page pointer “BC 33”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mimic Clothing Kit",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-montage-variable-clothing",
      "source_title": "Montage Variable Clothing",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “500eb (Expensive)”, and page pointer “BC 32”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Montage Variable Clothing",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-roller-derby-padding",
      "source_title": "Roller Derby Padding",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “50eb (Costly)”, and page pointer “DL:CtR 9, T:Hope 185”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Roller Derby Padding",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-scavenged-armor",
      "source_title": "Scavenged Armor",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “50eb (Costly)”, and page pointer “DL:BC+ 4, DGD 148, IR4 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Scavenged Armor",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-shock-armor",
      "source_title": "Shock Armor",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “500eb (Expensive)”, and page pointer “BC 29”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Shock Armor",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-skidrow-packshield",
      "source_title": "SkidRow PackShield",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “100eb (Premium)”, and page pointer “DL:12Gear 4, IR4 68”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "SkidRow PackShield",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-skidrow-trench",
      "source_title": "SkidRow Trench",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “100eb (Premium)”, and page pointer “BC 33”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "SkidRow Trench",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-street-viper-riding-suit",
      "source_title": "Street Viper Riding Suit",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “100eb (Premium)”, and page pointer “BC 36”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Street Viper Riding Suit",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tactical-smart-armor",
      "source_title": "Tactical Smart Armor",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “1,000eb (V Expensive)”, and page pointer “BC 30”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Tactical Smart Armor",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-the-dirk-combat-jacket",
      "source_title": "The Dirk Combat Jacket",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Armor",
      "group": "equipment/armor",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Armor”, cost “500eb (Expensive)”, and page pointer “BC 28”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "The Dirk Combat Jacket",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-airhypo-cyberfinger",
      "source_title": "Airhypo Cyberfinger",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “BC 24”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Airhypo Cyberfinger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-animal-behavior-chip",
      "source_title": "Animal Behavior Chip",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:Mix 15”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Animal Behavior Chip",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-anti-dazzle",
      "source_title": "Anti-Dazzle",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 360”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Anti-Dazzle",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-appetite-controller",
      "source_title": "Appetite Controller",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “DL:MHC 2, IR2 72, IR3 46”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Appetite Controller",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-aquaform",
      "source_title": "AquaForm®",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “4,500eb (V Expensive)”, and page pointer “IR2 69”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "AquaForm®",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-asia-pop-bottoms",
      "source_title": "Asia Pop Bottoms",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Asia Pop Bottoms",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-asia-pop-contact-lenses",
      "source_title": "Asia Pop Contact Lenses",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Asia Pop Contact Lenses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-asia-pop-footwear",
      "source_title": "Asia Pop Footwear",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Asia Pop Footwear",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-asia-pop-glasses",
      "source_title": "Asia Pop Glasses",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Asia Pop Glasses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-asia-pop-hats",
      "source_title": "Asia Pop Hats",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Asia Pop Hats",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-asia-pop-jacket",
      "source_title": "Asia Pop Jacket",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Asia Pop Jacket",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-asia-pop-jewelry",
      "source_title": "Asia Pop Jewelry",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Asia Pop Jewelry",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-asia-pop-mirrorshades",
      "source_title": "Asia Pop Mirrorshades",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Asia Pop Mirrorshades",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-asia-pop-top",
      "source_title": "Asia Pop Top",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “20eb (Everyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Asia Pop Top",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-audiovox",
      "source_title": "AudioVox",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 362”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "AudioVox",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bag-lady-chic-bottoms",
      "source_title": "Bag Lady Chic Bottoms",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “20eb (Everyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bag Lady Chic Bottoms",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bag-lady-chic-footwear",
      "source_title": "Bag Lady Chic Footwear",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “20eb (Everyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bag Lady Chic Footwear",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bag-lady-chic-glasses",
      "source_title": "Bag Lady Chic Glasses",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “10eb (Cheap)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bag Lady Chic Glasses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bag-lady-chic-jacket",
      "source_title": "Bag Lady Chic Jacket",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “20eb (Everyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bag Lady Chic Jacket",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bag-lady-chic-jewelry",
      "source_title": "Bag Lady Chic Jewelry",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “20eb (Everyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bag Lady Chic Jewelry",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bag-lady-chic-mirrorshades",
      "source_title": "Bag Lady Chic Mirrorshades",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “20eb (Everyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bag Lady Chic Mirrorshades",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bag-lady-chic-top",
      "source_title": "Bag Lady Chic Top",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “10eb (Cheap)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bag Lady Chic Top",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ballpoint-cyberfinger",
      "source_title": "Ballpoint Cyberfinger",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “BC 24”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Ballpoint Cyberfinger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-battleglove",
      "source_title": "Battleglove",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 347”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Battleglove",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-berserk-implant",
      "source_title": "Berserk Implant",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “CEMK 34”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Berserk Implant",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-big-knucks",
      "source_title": "Big Knucks",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 364”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Big Knucks",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-biomonitor",
      "source_title": "Biomonitor",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 358”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Biomonitor",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-blitzkrieg-arc-thrower",
      "source_title": "Blitzkrieg Arc-Thrower",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:12Cy 4, IR3 86”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Blitzkrieg Arc-Thrower",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bodyweight-autoinjector",
      "source_title": "Bodyweight AutoInjector",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “DL:HP 5, IR4 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bodyweight AutoInjector",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-braindance-recorder",
      "source_title": "Braindance Recorder",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 359”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Braindance Recorder",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-budget-chipware-socket",
      "source_title": "Budget Chipware Socket",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “BC 17”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Budget Chipware Socket",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-buhgouse",
      "source_title": "Buhgouse®",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “6,000eb (Luxury)”, and page pointer “IR2 69”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Buhgouse®",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bullet-storage-cyberfinger",
      "source_title": "Bullet Storage Cyberfinger",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “BC 24”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bullet Storage Cyberfinger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-chainripp",
      "source_title": "ChainRipp",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “DL:12Cy 3, IR3 85”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "ChainRipp",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-chemskin",
      "source_title": "Chemskin",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 358”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Chemskin",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-chipware-compartment",
      "source_title": "Chipware Compartment",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “MC 1, DL:YNBF 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Chipware Compartment",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-chipware-socket",
      "source_title": "Chipware Socket",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 359”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Chipware Socket",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-chyron",
      "source_title": "Chyron",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 360”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Chyron",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-color-shift",
      "source_title": "Color Shift",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 360”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Color Shift",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-combat-jaw",
      "source_title": "Combat Jaw",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “IR2 72, DGD 145, DL:YNBF 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Combat Jaw",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-combat-tail",
      "source_title": "Combat Tail",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “IR2 72”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Combat Tail",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-contraceptive-implant",
      "source_title": "Contraceptive Implant",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “10eb (Cheap)”, and page pointer “CP:R 362”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Contraceptive Implant",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cyberarm",
      "source_title": "Cyberarm",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 364”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cyberarm",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cyberdeck-integrated",
      "source_title": "Cyberdeck, Integrated",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 364”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cyberdeck, Integrated",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cyberdude-smart-glove",
      "source_title": "CyberDude Smart Glove",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “750eb (Expensive)”, and page pointer “DL:12RED 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "CyberDude Smart Glove",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cybereye",
      "source_title": "Cybereye",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 360”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cybereye",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cyberleg",
      "source_title": "Cyberleg",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 364”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cyberleg",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cybermatrix-gang-jazzler",
      "source_title": "Cybermatrix Gang Jazzler",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “DL:12Cy 3, IR3 85”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cybermatrix Gang Jazzler",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cyberpillow",
      "source_title": "Cyberpillow",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “DL:MHC 2, IR3 46”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cyberpillow",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cyberscanner-integrated",
      "source_title": "Cyberscanner, Integrated",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “DL:12Gear 3, IR4 66”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cyberscanner, Integrated",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cyberskull",
      "source_title": "Cyberskull",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “5,000eb (Luxury)”, and page pointer “IR3 105”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cyberskull",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cybersnake",
      "source_title": "Cybersnake",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 363”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cybersnake",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-dartgun-cyberfinger",
      "source_title": "Dartgun Cyberfinger",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “BC 24”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Dartgun Cyberfinger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-deathtrance",
      "source_title": "DeathTrance",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “DL:12Cy 3, IR3 85”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "DeathTrance",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-demonique",
      "source_title": "Demonique™",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “2,100eb (V Expensive)”, and page pointer “IR2 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Demonique™",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-draconic-fantaform-1",
      "source_title": "Draconic FantaForm™ 1",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (S Luxury)”, and page pointer “IR2 71”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Draconic FantaForm™ 1",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-drone-remote",
      "source_title": "Drone Remote",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “DL:HR+ 22”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Drone Remote",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-dwarvish-fantaform",
      "source_title": "Dwarvish FantaForm™",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “2,100eb (V Expensive)”, and page pointer “IR2 71”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Dwarvish FantaForm™",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-dynalar-aquarius",
      "source_title": "Dynalar Aquarius",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “13,000eb (V Expensive)”, and page pointer “IR3 96”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Dynalar Aquarius",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-dynalar-pro-cyberhand",
      "source_title": "Dynalar Pro Cyberhand",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “DL:Mix 15”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Dynalar Pro Cyberhand",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-dynalar-xtra-dex-smart-glove",
      "source_title": "Dynalar Xtra-Dex Smart Glove",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:12Gear 3, IR4 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Dynalar Xtra-Dex Smart Glove",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ebm-pir2-internal-agent",
      "source_title": "EBM PiR2 Internal Agent",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “DL:AAA 9”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "EBM PiR2 Internal Agent",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-elvish-fantaform",
      "source_title": "Elvish FantaForm™",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “2,100eb (V Expensive)”, and page pointer “IR2 71”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Elvish FantaForm™",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-embrace-rodentia",
      "source_title": "Embrace Rodentia®",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “2,100eb (V Expensive)”, and page pointer “IR2 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Embrace Rodentia®",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-emp-threading",
      "source_title": "EMP Threading",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “10eb (Cheap)”, and page pointer “CP:R 358”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "EMP Threading",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-enhanced-antibodies",
      "source_title": "Enhanced Antibodies",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 362”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Enhanced Antibodies",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ex-disk",
      "source_title": "Ex-Disk",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “CEMK 35”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Ex-Disk",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-explicit-memory-stimulator",
      "source_title": "Explicit Memory Stimulator",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “BC 18”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Explicit Memory Stimulator",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-external-vidscreen",
      "source_title": "External Vidscreen",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “DL:MHC 2, IR3 46”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "External Vidscreen",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-extra-jointed-cyberlimb-upgrade",
      "source_title": "Extra-Jointed Cyberlimb Upgrade",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “BC 18, IR2 73”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Extra-Jointed Cyberlimb Upgrade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-fbc-brimstone-coating",
      "source_title": "FBC Brimstone Coating",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “IR3 106”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "FBC Brimstone Coating",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-fbc-chameleon-coating",
      "source_title": "FBC Chameleon Coating",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “IR3 106, DL:YNBF 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "FBC Chameleon Coating",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-fbc-emp-coating",
      "source_title": "FBC EMP Coating",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “IR3 106”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "FBC EMP Coating",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-fbc-gemini-sculpt",
      "source_title": "FBC Gemini Sculpt",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “IR3 106”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "FBC Gemini Sculpt",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-fbc-integrated-bodyweight",
      "source_title": "FBC Integrated Bodyweight",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “IR3 106”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "FBC Integrated Bodyweight",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-firebreather",
      "source_title": "Firebreather",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “IR2 73”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Firebreather",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-flashbulb",
      "source_title": "Flashbulb",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “BC 18, DL:YNBF 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Flashbulb",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-flashlight-cyberfinger",
      "source_title": "Flashlight Cyberfinger",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “BC 24”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Flashlight Cyberfinger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gills",
      "source_title": "Gills",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 363”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Gills",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gor-arms-hydaulic-ram",
      "source_title": "Gor Arms: Hydaulic Ram",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:MK2 2”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Gor Arms: Hydaulic Ram",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gor-arms-pneumatic-actuation",
      "source_title": "Gor Arms: Pneumatic Actuation",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:MK2 2”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Gor Arms: Pneumatic Actuation",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gor-arms-tungsten-reinforcement",
      "source_title": "Gor Arms: Tungsten Reinforcement",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “DL:MK2 2”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Gor Arms: Tungsten Reinforcement",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gorilla-arm",
      "source_title": "Gorilla Arm",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “CEMK 35”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Gorilla Arm",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-grafted-muscle-bone-lace",
      "source_title": "Grafted Muscle & Bone Lace",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 363”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Grafted Muscle & Bone Lace",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-grapple-hand",
      "source_title": "Grapple Hand",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 365”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Grapple Hand",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-grip-foot",
      "source_title": "Grip Foot",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 366”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Grip Foot",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hammered-ind-cyberliver",
      "source_title": "Hammered Ind Cyberliver",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “DL:Mix 15”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hammered Ind Cyberliver",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hardened-cybereye-casing",
      "source_title": "Hardened Cybereye Casing",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “BC 19, DL:YNBF 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hardened Cybereye Casing",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hardened-shielding",
      "source_title": "Hardened Shielding",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 367”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hardened Shielding",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hello-cutie-mono-paw",
      "source_title": "Hello Cutie Mono-Paw",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “DL:12Cute 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hello Cutie Mono-Paw",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hello-cutie-sparkle-ize",
      "source_title": "Hello Cutie Sparkle-ize",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “250eb (Premium)”, and page pointer “DL:12Cute 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hello Cutie Sparkle-ize",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-heuristic-health-monitor",
      "source_title": "Heuristic Health Monitor",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “BC 19, IR2 73”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Heuristic Health Monitor",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hidden-holster",
      "source_title": "Hidden Holster",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 364”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hidden Holster",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-holo-projector-palm",
      "source_title": "Holo Projector Palm",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “DL:MHC 3, IR3 47”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Holo Projector Palm",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-homing-tracer-cyberfinger",
      "source_title": "Homing Tracer Cyberfinger",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “BC 25, DL:YNBF 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Homing Tracer Cyberfinger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-h-safell-hydraulic-underjack",
      "source_title": "Húsafell Hydraulic Underjack",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:12Cute 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Húsafell Hydraulic Underjack",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-image-enhance",
      "source_title": "Image Enhance",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 360”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Image Enhance",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-independent-air-supply",
      "source_title": "Independent Air Supply",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 363”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Independent Air Supply",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-int-cyberware-hardened-shielding",
      "source_title": "Int Cyberware Hardened Shielding",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “BC 20”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Int Cyberware Hardened Shielding",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-int-hydraulics-upgrade",
      "source_title": "Int Hydraulics Upgrade",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “IR3 107”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Int Hydraulics Upgrade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-int-hydraulics-upgrade-perfected",
      "source_title": "Int Hydraulics Upgrade, Perfected",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “20,000eb (S Luxury)”, and page pointer “IR3 108”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Int Hydraulics Upgrade, Perfected",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-int-hydraulics-upgrade-tuned",
      "source_title": "Int Hydraulics Upgrade, Tuned",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “5,000eb (V Expensive)”, and page pointer “IR3 107”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Int Hydraulics Upgrade, Tuned",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-integrated-cyberdeck-upgrade",
      "source_title": "Integrated Cyberdeck Upgrade",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “BC 19, IR3 108”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Integrated Cyberdeck Upgrade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-interface-plugs",
      "source_title": "Interface Plugs",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 359”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Interface Plugs",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-internal-agent",
      "source_title": "Internal Agent",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 362”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Internal Agent",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-jump-booster",
      "source_title": "Jump Booster",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 366”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Jump Booster",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-katnip",
      "source_title": "KatNip®",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “2,200eb (V Expensive)”, and page pointer “IR2 68”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "KatNip®",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kerenzikov",
      "source_title": "Kerenzikov",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 359”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kerenzikov",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kill-display",
      "source_title": "Kill Display",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “DL:MHC 3, IR3 47”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kill Display",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kiroshi-optishield",
      "source_title": "Kiroshi Optishield",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “DL:12Cy 4, DGD 145, IR3 86”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kiroshi Optishield",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-lagoform",
      "source_title": "LagoForm®",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “2,100eb (V Expensive)”, and page pointer “IR2 68”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "LagoForm®",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-laser-pointer-cyberfinger",
      "source_title": "Laser Pointer Cyberfinger",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “BC 25”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Laser Pointer Cyberfinger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-level-damper",
      "source_title": "Level Damper",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 362”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Level Damper",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-light-tattoo",
      "source_title": "Light Tattoo",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 358”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Light Tattoo",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-lighter-cyberfinger",
      "source_title": "Lighter Cyberfinger",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “BC 25”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Lighter Cyberfinger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-lockpick-cyberfinger",
      "source_title": "Lockpick Cyberfinger",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “BC 25”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Lockpick Cyberfinger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-low-light-infrared-uv",
      "source_title": "Low Light/Infrared/UV",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 360”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Low Light/Infrared/UV",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-lupaform",
      "source_title": "LupaForm®",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “2,200eb (V Expensive)”, and page pointer “IR2 68”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "LupaForm®",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mantis-blade",
      "source_title": "Mantis Blade",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CEMK 35”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mantis Blade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mantis-blade-double-edged",
      "source_title": "Mantis Blade: Double-Edged",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:MK2 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mantis Blade: Double-Edged",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mantis-blade-monomolecular-edge",
      "source_title": "Mantis Blade: Monomolecular Edge",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:MK2 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mantis Blade: Monomolecular Edge",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mantis-blade-streamlined",
      "source_title": "Mantis Blade: Streamlined",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:MK2 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mantis Blade: Streamlined",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mechaman-smart-glove",
      "source_title": "MechaMan Smart Glove",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “BC 37”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "MechaMan Smart Glove",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mediaware-braingen-agent",
      "source_title": "Mediaware BrainGen Agent",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “50eb (Costly)”, and page pointer “DL:AAA 9”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mediaware BrainGen Agent",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-medscanner-integrated",
      "source_title": "Medscanner, Integrated",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 365”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Medscanner, Integrated",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-memory-chip",
      "source_title": "Memory Chip",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “10eb (Cheap)”, and page pointer “CP:R 359”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Memory Chip",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mercurius-cyberchair",
      "source_title": "Mercurius Cyberchair",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “DL:CC 2, DGD 147 , IR1 38”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mercurius Cyberchair",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-merish-fantaform",
      "source_title": "Merish FantaForm™",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “3,600eb (V Expensive)”, and page pointer “IR2 71”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Merish FantaForm™",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-microoptics",
      "source_title": "MicroOptics",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 361”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "MicroOptics",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-microphone-cyberfinger",
      "source_title": "Microphone Cyberfinger",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “BC 25”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Microphone Cyberfinger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-microvideo",
      "source_title": "MicroVideo",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 361”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "MicroVideo",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-midnight-lady-sexual-implant",
      "source_title": "Midnight Lady™ Sexual Implant",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 363”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Midnight Lady™ Sexual Implant",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-dragoon",
      "source_title": "Militech Dragoon",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “35,000eb (S Luxury)”, and page pointer “IR3 98”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Dragoon",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-eclipse",
      "source_title": "Militech Eclipse",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “29,200eb (Luxury)”, and page pointer “IR3 98”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Eclipse",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-enforcer",
      "source_title": "MIlitech Enforcer",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “16,800eb (V Expensive)”, and page pointer “IR3 100”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "MIlitech Enforcer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-spyder-2-0",
      "source_title": "Militech Spyder 2.0",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “24,900eb (Luxury)”, and page pointer “IR3 100”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Spyder 2.0",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mini-air-supply-cyberfinger",
      "source_title": "Mini Air Supply Cyberfinger",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “BC 26”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mini Air Supply Cyberfinger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-modular-finger-cyberhand",
      "source_title": "Modular Finger Cyberhand",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “BC 20”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Modular Finger Cyberhand",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-monowire",
      "source_title": "Monowire",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “CEMK 35”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Monowire",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-monowire-barbed-line",
      "source_title": "Monowire: Barbed Line",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:MK2 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Monowire: Barbed Line",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-monowire-electroshock",
      "source_title": "Monowire: Electroshock",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “DL:MK2 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Monowire: Electroshock",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-monowire-thermal-bladed",
      "source_title": "Monowire: Thermal-Bladed",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:MK2 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Monowire: Thermal-Bladed",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mood-eye",
      "source_title": "Mood Eye",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “DL:MHC 3, IR3 47”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mood Eye",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-moore-technologies-sheol",
      "source_title": "Moore Technologies Sheol",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “19,600eb (V Expensive)”, and page pointer “IR3 100”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Moore Technologies Sheol",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mr-studd-sexual-implant",
      "source_title": "Mr. Studd™ Sexual Implant",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 363”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mr. Studd™ Sexual Implant",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nasal-filters",
      "source_title": "Nasal Filters",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 363”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nasal Filters",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-neo-soviet-cyberarm",
      "source_title": "Neo-Soviet Cyberarm",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “BC 20”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Neo-Soviet Cyberarm",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-neuhuman",
      "source_title": "NeuHuman™",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “4,000eb (V Expensive)”, and page pointer “IR2 70”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "NeuHuman™",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-neural-link",
      "source_title": "Neural Link",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 359”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Neural Link",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-neuroport",
      "source_title": "Neuroport",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “CEMK 35”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Neuroport",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-neuroport-cyberdeck-port",
      "source_title": "Neuroport Cyberdeck Port",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CEMK 36”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Neuroport Cyberdeck Port",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-neutongue",
      "source_title": "NeuTongue",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “DL:MHC 3, IR2 73, IR3 47”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "NeuTongue",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-noveltech-samson",
      "source_title": "NovelTech Samson",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “20,500eb (Luxury)”, and page pointer “IR3 102”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "NovelTech Samson",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ogrish-fantaform",
      "source_title": "Ogrish FantaForm™",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “4,000eb (V Expensive)”, and page pointer “IR2 71”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Ogrish FantaForm™",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-olfactory-boost",
      "source_title": "Olfactory Boost",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 359”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Olfactory Boost",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-one-shot-special-cyberfinger",
      "source_title": "One Shot Special Cyberfinger",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “BC 26”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "One Shot Special Cyberfinger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-orcish-fantaform",
      "source_title": "Orcish FantaForm™",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “2,500eb (V Expensive)”, and page pointer “IR2 71”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Orcish FantaForm™",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-pain-editor",
      "source_title": "Pain Editor",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 360”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Pain Editor",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-perfectfit-cyberfoot",
      "source_title": "PerfectFit Cyberfoot",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “DL:MHC 4, DGD 146, IR3 48”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "PerfectFit Cyberfoot",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-personalpak-kibblewarmer",
      "source_title": "PersonalPak KibbleWarmer",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “DL:MHC 4, IR3 48”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "PersonalPak KibbleWarmer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-plastic-covering",
      "source_title": "Plastic Covering",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 367”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Plastic Covering",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-popup-grenade-launcher",
      "source_title": "Popup Grenade Launcher",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 365”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Popup Grenade Launcher",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-popup-melee-weapon",
      "source_title": "Popup Melee Weapon",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 365”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Popup Melee Weapon",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-popup-net-launcher",
      "source_title": "Popup Net Launcher",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “BC 20”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Popup Net Launcher",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-popup-ranged-weapon",
      "source_title": "Popup Ranged Weapon",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 365”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Popup Ranged Weapon",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-popup-shield",
      "source_title": "Popup Shield",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 365”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Popup Shield",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-popup-shotgun",
      "source_title": "Popup Shotgun",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “BC 21”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Popup Shotgun",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-poser-chip",
      "source_title": "Poser Chip",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “or 1,000eb (V Expensive) DL:12Cy 4, IR3 86”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Poser Chip",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-prehensile-cyberfoot",
      "source_title": "Prehensile Cyberfoot",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “IR3 108”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Prehensile Cyberfoot",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-psiberstuff-watch-man",
      "source_title": "Psiberstuff Watch-Man",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “DL:12Cy 4, DGD 146, IR3 86”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Psiberstuff Watch-Man",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-pursuit-security-gas-jet",
      "source_title": "Pursuit Security Gas Jet",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “DL:HP 5, IR4 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Pursuit Security Gas Jet",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-pursuit-security-personal-shredder",
      "source_title": "Pursuit Security Personal Shredder",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “DL:MHC 4, IR3 48”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Pursuit Security Personal Shredder",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-quick-change-faceplate-mount",
      "source_title": "Quick Change Faceplate Mount",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:12RED 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Quick Change Faceplate Mount",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-quick-change-mount",
      "source_title": "Quick Change Mount",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 365”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Quick Change Mount",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-racer-bracer",
      "source_title": "Racer Bracer",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “BC 22”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Racer Bracer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-radar-sonar-implant",
      "source_title": "Radar/Sonar Implant",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 363”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Radar/Sonar Implant",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-radiation-detector",
      "source_title": "Radiation Detector",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 361”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Radiation Detector",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-raven-microcyb-drake-agent",
      "source_title": "Raven MicroCyb Drake Agent",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “DL:AAA 9”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Raven MicroCyb Drake Agent",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-raven-microcyb-gemini",
      "source_title": "Raven Microcyb Gemini",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “10,200eb (Expensive)”, and page pointer “IR3 102”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Raven Microcyb Gemini",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rc-microwaldo",
      "source_title": "RC MicroWaldo",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:12Cy 5, DGD 146, IR3 87”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "RC MicroWaldo",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-realskinn-covering",
      "source_title": "Realskinn™ Covering",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 367”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Realskinn™ Covering",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-reflex-co-processor",
      "source_title": "Reflex Co-Processor",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “BC 21, IR2 73, DGD 146”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Reflex Co-Processor",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-reinforced-cyberlimb-upgrade",
      "source_title": "Reinforced Cyberlimb Upgrade",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “BC 21, IR3 109”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Reinforced Cyberlimb Upgrade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rippers",
      "source_title": "Rippers",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 365”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Rippers",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rocklin-aug-alpha-class",
      "source_title": "Rocklin Aug Alpha Class",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “9,900eb (Expensive)”, and page pointer “IR3 103”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Rocklin Aug Alpha Class",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rocklin-aug-neuron-agent",
      "source_title": "Rocklin Aug Neuron Agent",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:AAA 9”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Rocklin Aug Neuron Agent",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rocklin-aug-quick-digits",
      "source_title": "Rocklin Aug Quick Digits",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “250eb (Premium)”, and page pointer “DL:12RED 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Rocklin Aug Quick Digits",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rocklin-augmentics-skydrivers",
      "source_title": "Rocklin Augmentics Skydrivers",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:12RED 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Rocklin Augmentics Skydrivers",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rocklin-mird1-13-gun-hand",
      "source_title": "Rocklin MIRD1 13 Gun Hand",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “DL:Mix 16”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Rocklin MIRD1 13 Gun Hand",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-romanova-cyberlegs",
      "source_title": "Romanova Cyberlegs",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:12Cy 5, IR3 87”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Romanova Cyberlegs",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sandevistan",
      "source_title": "Sandevistan",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 359”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sandevistan",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-scratchers",
      "source_title": "Scratchers",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 366”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Scratchers",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-self-ice",
      "source_title": "Self-ICE",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CEMK 36”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Self-ICE",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-serpentize-yourself",
      "source_title": "Serpentize Yourself®",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “2,100eb (V Expensive)”, and page pointer “IR2 68”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Serpentize Yourself®",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-shift-tacts",
      "source_title": "Shift Tacts",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 358”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Shift Tacts",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-shoulder-cam",
      "source_title": "Shoulder Cam",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 366”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Shoulder Cam",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-signal-jammer",
      "source_title": "Signal Jammer",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Premium)”, and page pointer “DL:Mix 16”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Signal Jammer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-skate-foot",
      "source_title": "Skate Foot",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 366”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Skate Foot",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-skill-chip",
      "source_title": "Skill Chip",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “or 1,000eb (V Expensive) CP:R 360”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Skill Chip",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-skin-weave",
      "source_title": "Skin Weave",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 364”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Skin Weave",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-skinwatch",
      "source_title": "Skinwatch",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 358”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Skinwatch",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-slice-n-dice",
      "source_title": "Slice ‘N Dice",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 366”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Slice ‘N Dice",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-smart-ears",
      "source_title": "Smart Ears",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:12RED 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Smart Ears",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-smart-glasses",
      "source_title": "Smart Glasses",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Smart Glasses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-smart-lens",
      "source_title": "Smart Lens",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “MC 1, DGD 148”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Smart Lens",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-spider-cyberchair",
      "source_title": "Spider Cyberchair",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:CC 2, IR1 38”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Spider Cyberchair",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sponsored-covering",
      "source_title": "Sponsored Covering",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “50eb (Costly)”, and page pointer “DL:MHC 4, IR3 48”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sponsored Covering",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sponsored-cybereye",
      "source_title": "Sponsored Cybereye",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “50eb (Costly)”, and page pointer “BC 22”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sponsored Cybereye",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-spray-paint-cyberfinger",
      "source_title": "Spray Paint Cyberfinger",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “BC 26”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Spray Paint Cyberfinger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-squirt-cyberfinger",
      "source_title": "Squirt Cyberfinger",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “BC 26”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Squirt Cyberfinger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-standard-cyberfinger",
      "source_title": "Standard Cyberfinger",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “20eb (Everyday)”, and page pointer “BC 26”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Standard Cyberfinger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-standard-foot",
      "source_title": "Standard Foot",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 366”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Standard Foot",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-standard-hand",
      "source_title": "Standard Hand",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 364”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Standard Hand",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-subdermal-armor",
      "source_title": "Subdermal Armor",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 364”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Subdermal Armor",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-subdermal-grip",
      "source_title": "Subdermal Grip",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 366”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Subdermal Grip",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-subdermal-pocket",
      "source_title": "Subdermal Pocket",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 364”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Subdermal Pocket",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-superchrome-covering",
      "source_title": "Superchrome® Covering",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 367”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Superchrome® Covering",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sycust-cyberspine",
      "source_title": "Sycust Cyberspine",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:12RED 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sycust Cyberspine",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sycust-fleshweave",
      "source_title": "Sycust FleshWeave",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:12Cy 5, DGD 146, IR3 87”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sycust FleshWeave",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tactile-boost",
      "source_title": "Tactile Boost",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 360”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Tactile Boost",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-talon-foot",
      "source_title": "Talon Foot",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 367”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Talon Foot",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-targeting-scope",
      "source_title": "Targeting Scope",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 361”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Targeting Scope",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-techhair",
      "source_title": "TechHair",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 358”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "TechHair",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-techscanner-integrated",
      "source_title": "Techscanner, Integrated",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 366”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Techscanner, Integrated",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-teleoptics",
      "source_title": "TeleOptics",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 361”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "TeleOptics",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tool-hand",
      "source_title": "Tool Hand",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 366”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Tool Hand",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-toxin-binders",
      "source_title": "Toxin Binders",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 363”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Toxin Binders",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-translation-chip",
      "source_title": "Translation Chip",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:GQ 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Translation Chip",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-trauma-response-nanomatrix",
      "source_title": "Trauma Response Nanomatrix",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “BC 22, DL:YNBF 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Trauma Response Nanomatrix",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-trauma-team-kildare",
      "source_title": "Trauma Team Kildare",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “12,200eb (V Expensive)”, and page pointer “IR3 103”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Trauma Team Kildare",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-turn-on-show-off-nails",
      "source_title": "Turn-On Show-Off Nails",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “DL:MHC 3, DGD 146, IR3 47”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Turn-On Show-Off Nails",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ursaform",
      "source_title": "UrsaForm®",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “8,200eb (Luxury)”, and page pointer “IR2 70”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "UrsaForm®",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-vampyres",
      "source_title": "Vampyres",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 363”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Vampyres",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-vic-jammer",
      "source_title": "VIC Jammer",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “DL:Mix 16”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "VIC Jammer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-virtuality",
      "source_title": "Virtuality",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 361”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Virtuality",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-voice-stress-analyzer",
      "source_title": "Voice Stress Analyzer",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “CP:R 362”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Voice Stress Analyzer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-web-foot",
      "source_title": "Web Foot",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 367”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Web Foot",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-wirecutter-scissor-cyberfinger",
      "source_title": "Wirecutter/Scissor Cyberfinger",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “100eb (Premium)”, and page pointer “BC 26”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Wirecutter/Scissor Cyberfinger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-wolvers",
      "source_title": "Wolvers",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “500eb (Expensive)”, and page pointer “CP:R 366”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Wolvers",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zero-gravity-thrusters",
      "source_title": "Zero Gravity Thrusters",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “IR3 108”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zero Gravity Thrusters",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zetatech-cyberconductor-int",
      "source_title": "Zetatech CyberConductor, Int",
      "decision": "prune",
      "canonical_target": null,
      "type": "embodiment-item",
      "category": "Embodiment Item",
      "group": "embodiment/cyberware",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Cyberware”, cost “1,000eb (V Expensive)”, and page pointer “DL:12RED 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zetatech CyberConductor, Int",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-jack-of-clubs",
      "source_title": "Jack of Clubs",
      "decision": "prune",
      "canonical_target": null,
      "type": "virtual-item",
      "category": "Virtual Item",
      "group": "virtual/items",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Elflines Online”, cost “5eb (Dirt Cheap)”, and page pointer “DL:ElfTCG 3, IR3 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Jack of Clubs",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-jack-of-diamonds",
      "source_title": "Jack of Diamonds",
      "decision": "prune",
      "canonical_target": null,
      "type": "virtual-item",
      "category": "Virtual Item",
      "group": "virtual/items",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Elflines Online”, cost “5eb (Dirt Cheap)”, and page pointer “DL:ElfTCG 3, IR3 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Jack of Diamonds",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-jack-of-hearts",
      "source_title": "Jack of Hearts",
      "decision": "prune",
      "canonical_target": null,
      "type": "virtual-item",
      "category": "Virtual Item",
      "group": "virtual/items",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Elflines Online”, cost “10eb (Cheap)”, and page pointer “DL:ElfTCG 3, IR3 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Jack of Hearts",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-jack-of-spades",
      "source_title": "Jack of Spades",
      "decision": "prune",
      "canonical_target": null,
      "type": "virtual-item",
      "category": "Virtual Item",
      "group": "virtual/items",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Elflines Online”, cost “10eb (Cheap)”, and page pointer “DL:ElfTCG 3, IR3 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Jack of Spades",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-joker",
      "source_title": "Joker*",
      "decision": "prune",
      "canonical_target": null,
      "type": "virtual-item",
      "category": "Virtual Item",
      "group": "virtual/items",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Elflines Online”, cost “5eb (Dirt Cheap)”, and page pointer “DL:ElfTCG 3, IR3 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Joker*",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-king-of-clubs",
      "source_title": "King of Clubs",
      "decision": "prune",
      "canonical_target": null,
      "type": "virtual-item",
      "category": "Virtual Item",
      "group": "virtual/items",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Elflines Online”, cost “5eb (Dirt Cheap)”, and page pointer “DL:ElfTCG 3, IR3 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "King of Clubs",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-king-of-diamonds",
      "source_title": "King of Diamonds",
      "decision": "prune",
      "canonical_target": null,
      "type": "virtual-item",
      "category": "Virtual Item",
      "group": "virtual/items",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Elflines Online”, cost “5eb (Dirt Cheap)”, and page pointer “DL:ElfTCG 3, IR3 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "King of Diamonds",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-king-of-hearts",
      "source_title": "King of Hearts",
      "decision": "prune",
      "canonical_target": null,
      "type": "virtual-item",
      "category": "Virtual Item",
      "group": "virtual/items",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Elflines Online”, cost “5eb (Dirt Cheap)”, and page pointer “DL:ElfTCG 3, IR3 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "King of Hearts",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-king-of-spades",
      "source_title": "King of Spades",
      "decision": "prune",
      "canonical_target": null,
      "type": "virtual-item",
      "category": "Virtual Item",
      "group": "virtual/items",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Elflines Online”, cost “5eb (Dirt Cheap)”, and page pointer “DL:ElfTCG 3, IR3 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "King of Spades",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-number-cards-set-of-10",
      "source_title": "Number Cards (Set of 10)",
      "decision": "prune",
      "canonical_target": null,
      "type": "virtual-item",
      "category": "Virtual Item",
      "group": "virtual/items",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Elflines Online”, cost “5eb (Dirt Cheap)”, and page pointer “DL:ElfTCG 2, IR3 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Number Cards (Set of 10)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-queen-of-clubs",
      "source_title": "Queen of Clubs",
      "decision": "prune",
      "canonical_target": null,
      "type": "virtual-item",
      "category": "Virtual Item",
      "group": "virtual/items",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Elflines Online”, cost “5eb (Dirt Cheap)”, and page pointer “DL:ElfTCG 3, IR3 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Queen of Clubs",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-queen-of-diamonds",
      "source_title": "Queen of Diamonds",
      "decision": "prune",
      "canonical_target": null,
      "type": "virtual-item",
      "category": "Virtual Item",
      "group": "virtual/items",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Elflines Online”, cost “5eb (Dirt Cheap)”, and page pointer “DL:ElfTCG 3, IR3 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Queen of Diamonds",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-queen-of-hearts",
      "source_title": "Queen of Hearts",
      "decision": "prune",
      "canonical_target": null,
      "type": "virtual-item",
      "category": "Virtual Item",
      "group": "virtual/items",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Elflines Online”, cost “5eb (Dirt Cheap)”, and page pointer “DL:ElfTCG 3, IR3 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Queen of Hearts",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-queen-of-spades",
      "source_title": "Queen of Spades",
      "decision": "prune",
      "canonical_target": null,
      "type": "virtual-item",
      "category": "Virtual Item",
      "group": "virtual/items",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Elflines Online”, cost “5eb (Dirt Cheap)”, and page pointer “DL:ElfTCG 3, IR3 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Queen of Spades",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-beer",
      "source_title": "Beer",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “10eb (Cheap)”, and page pointer “DL:Mix 16”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Beer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-biosculpting-exotic",
      "source_title": "Biosculpting (Exotic)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 227”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Biosculpting (Exotic)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-biosculpting-extreme",
      "source_title": "Biosculpting (Extreme)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “5,000eb (Luxury)”, and page pointer “DL:Mix 15”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Biosculpting (Extreme)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-biosculpting-standard",
      "source_title": "Biosculpting (Standard)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “500eb (Expensive)”, and page pointer “CP:R 227”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Biosculpting (Standard)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-blackbeard",
      "source_title": "Blackbeard",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “20eb (Everyday)”, and page pointer “CP:DP 23”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Blackbeard",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bleeding-jane",
      "source_title": "Bleeding Jane",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “10eb (Cheap)”, and page pointer “DL:Mix 16”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bleeding Jane",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bloom-light",
      "source_title": "Bloom Light",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “10eb (Cheap)”, and page pointer “DL:Mix 16”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bloom Light",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-blue-fairy",
      "source_title": "Blue Fairy",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “10eb (Cheap)”, and page pointer “DL:Mix 17”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Blue Fairy",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-brandtini",
      "source_title": "Brandtini",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “20eb (Everyday)”, and page pointer “DL:Mix 17”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Brandtini",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-buffalo-nose",
      "source_title": "Buffalo Nose",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “20eb (Everyday)”, and page pointer “CP:DP 24”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Buffalo Nose",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cobalt-velvet",
      "source_title": "Cobalt Velvet",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “50eb (Costly)”, and page pointer “DL:Mix 17”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cobalt Velvet",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cocktease",
      "source_title": "Cocktease",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “20eb (Everyday)”, and page pointer “CP:DP 23”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cocktease",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-coolant-flush",
      "source_title": "Coolant Flush",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “20eb (Everyday)”, and page pointer “CP:DP 25”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Coolant Flush",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-crevice-spike",
      "source_title": "Crevice Spike",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “5eb (Dirt Cheap)”, and page pointer “DL:Mix 17”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Crevice Spike",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-drink-dive-bar",
      "source_title": "Drink (Dive Bar)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “10eb (Cheap)”, and page pointer “CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Drink (Dive Bar)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-drink-excellent-bar",
      "source_title": "Drink (Excellent Bar)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “20eb (Everyday)”, and page pointer “CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Drink (Excellent Bar)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-drink-executive-bar",
      "source_title": "Drink (Executive Bar)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “50eb (Costly)”, and page pointer “CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Drink (Executive Bar)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-drink-good-bar",
      "source_title": "Drink (Good Bar)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “10eb (Cheap)”, and page pointer “CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Drink (Good Bar)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-elo-the-tcg-booster-box",
      "source_title": "ELO the TCG Booster Box",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “100eb (Premium)”, and page pointer “DL:ElfTCG 2, IR3 66”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "ELO the TCG Booster Box",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-energy-drinks",
      "source_title": "Energy Drinks",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “10eb (Cheap)”, and page pointer “CP:DP 20”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Energy Drinks",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-flaming-moai",
      "source_title": "Flaming Moai",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “5eb (Dirt Cheap)”, and page pointer “DL:Mix 17”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Flaming Moai",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-fluffy-dream",
      "source_title": "Fluffy Dream",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “10eb (Cheap)”, and page pointer “DL:Mix 17”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Fluffy Dream",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-found-cyberpware-install-hospital",
      "source_title": "Found Cyberpware Install (Hospital)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 226”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Found Cyberpware Install (Hospital)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-found-cyberware-install-clinic",
      "source_title": "Found Cyberware Install (Clinic)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “500eb (Expensive)”, and page pointer “CP:R 226”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Found Cyberware Install (Clinic)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-found-cyberware-install-mall",
      "source_title": "Found Cyberware Install (Mall)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “100eb (Premium)”, and page pointer “CP:R 226”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Found Cyberware Install (Mall)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-fringe-weaver",
      "source_title": "Fringe Weaver",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “20eb (Everyday)”, and page pointer “DL:Mix 17”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Fringe Weaver",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-frothy-water",
      "source_title": "Frothy Water",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “5eb (Dirt Cheap)”, and page pointer “DL:Mix 17”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Frothy Water",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-grizzly-temple",
      "source_title": "Grizzly Temple",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “10eb (Cheap)”, and page pointer “DL:Mix 17”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Grizzly Temple",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gut-punch",
      "source_title": "Gut Punch",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “5eb (Dirt Cheap)”, and page pointer “DL:Mix 17”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Gut Punch",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hospital-treatment-dv10",
      "source_title": "Hospital Treatment (DV10)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “50eb (Costly)”, and page pointer “CP:R 225”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hospital Treatment (DV10)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hospital-treatment-dv13",
      "source_title": "Hospital Treatment (DV13)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “100eb (Premium)”, and page pointer “CP:R 225”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hospital Treatment (DV13)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hospital-treatment-dv15",
      "source_title": "Hospital Treatment (DV15)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “500eb (Expensive)”, and page pointer “CP:R 225”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hospital Treatment (DV15)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hospital-treatment-dv17",
      "source_title": "Hospital Treatment (DV17+)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 225”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hospital Treatment (DV17+)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-lean-mean-machine",
      "source_title": "Lean Mean Machine",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “20eb (Everyday)”, and page pointer “CP:DP 23”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Lean Mean Machine",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-marsblast",
      "source_title": "Marsblast",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “10eb (Cheap)”, and page pointer “DL:Mix 17”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Marsblast",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mercuryblast",
      "source_title": "Mercuryblast",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “20eb (Everyday)”, and page pointer “DL:Mix 17”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mercuryblast",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-moonblast",
      "source_title": "Moonblast",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “10eb (Cheap)”, and page pointer “DL:Mix 18”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Moonblast",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-pack-of-elo-the-tcg-cards",
      "source_title": "Pack of ELO the TCG cards",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “10eb (Cheap)”, and page pointer “DL:ElfTCG 2, IR3 66”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Pack of ELO the TCG cards",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-piano-man",
      "source_title": "Piano Man",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “50eb (Costly)”, and page pointer “DL:Mix 18”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Piano Man",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-piano-woman",
      "source_title": "Piano Woman",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “50eb (Costly)”, and page pointer “DL:Mix 18”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Piano Woman",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-pile-driver",
      "source_title": "Pile Driver",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “5eb (Dirt Cheap)”, and page pointer “DL:Mix 18”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Pile Driver",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-pint-o-plain",
      "source_title": "Pint O’ Plain",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “10eb (Cheap)”, and page pointer “CP:DP 20”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Pint O’ Plain",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rank-10-elo-character",
      "source_title": "Rank 10 ELO Character",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “500eb (Expensive)”, and page pointer “DL:Elf1, IR1 44”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Rank 10 ELO Character",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rotgut",
      "source_title": "Rotgut",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “10eb (Cheap)”, and page pointer “CP:DP 21”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Rotgut",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-shark-liver-oil",
      "source_title": "Shark Liver Oil",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “10eb (Cheap)”, and page pointer “CP:DP 24”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Shark Liver Oil",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sparkle-star",
      "source_title": "Sparkle Star",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “5eb (Dirt Cheap)”, and page pointer “DL:Mix 18”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sparkle Star",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-spellstone",
      "source_title": "Spellstone",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “10eb (Cheap)”, and page pointer “DL:ELM 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Spellstone",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-spellstone-set-of-10",
      "source_title": "Spellstone (set of 10)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “80eb (Cheap)”, and page pointer “DL:ELM5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Spellstone (set of 10)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sugar-rush",
      "source_title": "Sugar Rush",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “5eb (Dirt Cheap)”, and page pointer “DL:Mix 18”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sugar Rush",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sunk-pocket",
      "source_title": "Sunk Pocket",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “20eb (Everyday)”, and page pointer “CP:DP 21”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sunk Pocket",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sunshine-cloud",
      "source_title": "Sunshine Cloud",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “5eb (Dirt Cheap)”, and page pointer “DL:Mix 18”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sunshine Cloud",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-suplex",
      "source_title": "Suplex",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “5eb (Dirt Cheap)”, and page pointer “DL:Mix 18”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Suplex",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tequila",
      "source_title": "Tequila",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “20eb (Everyday)”, and page pointer “CP:DP 24”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Tequila",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-therapy-addiction",
      "source_title": "Therapy (Addiction)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 230”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Therapy (Addiction)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-therapy-extreme-hl",
      "source_title": "Therapy (Extreme HL)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 230”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Therapy (Extreme HL)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-therapy-standard-hl",
      "source_title": "Therapy (Standard HL)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “500eb (Expensive)”, and page pointer “CP:R 230”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Therapy (Standard HL)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-trauma-team-executive",
      "source_title": "Trauma Team (Executive)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “1,000eb (V Expensive)”, and page pointer “per month CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Trauma Team (Executive)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-trauma-team-silver",
      "source_title": "Trauma Team (Silver)",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “500eb (Expensive)”, and page pointer “per month CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Trauma Team (Silver)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-turkish-coffee",
      "source_title": "Turkish Coffee",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “10eb (Cheap)”, and page pointer “CP:DP 21”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Turkish Coffee",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-turkish-tobacco",
      "source_title": "Turkish Tobacco",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “20eb (Everyday)”, and page pointer “CP:DP 20”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Turkish Tobacco",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-velvet-lush",
      "source_title": "Velvet Lush",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “20eb (Everyday)”, and page pointer “CP:DP 21”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Velvet Lush",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-vodka",
      "source_title": "Vodka",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “20eb (Everyday)”, and page pointer “CP:DP 22”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Vodka",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-warmed-sake",
      "source_title": "Warmed Sake",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “20eb (Everyday)”, and page pointer “CP:DP 21”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Warmed Sake",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-winner-s-cup",
      "source_title": "Winner’s Cup",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “20eb (Everyday)”, and page pointer “CP:DP 22”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Winner’s Cup",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zen-star",
      "source_title": "Zen Star",
      "decision": "prune",
      "canonical_target": null,
      "type": "service-item",
      "category": "Service",
      "group": "equipment/services",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Entertainment and Services”, cost “10eb (Cheap)”, and page pointer “DL:Mix 18”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zen Star",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-aerozep",
      "source_title": "Aerozep",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “30,000eb (S Luxury)”, and page pointer “per room below deck CP:R 191”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Aerozep",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-av-4-multipurpose-aerodyne",
      "source_title": "AV-4 Multipurpose Aerodyne",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50,000 (S Luxury)”, and page pointer “CP:R 191”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "AV-4 Multipurpose Aerodyne",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-av-9-super-aerodyne",
      "source_title": "AV-9 Super Aerodyne",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100,000eb (S Luxury)”, and page pointer “CP:R 191”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "AV-9 Super Aerodyne",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bag-lady-chic-contact-lenses",
      "source_title": "Bag Lady Chic Contact Lenses",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “10eb (Cheap)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bag Lady Chic Contact Lenses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bag-lady-chic-hats",
      "source_title": "Bag Lady Chic Hats",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “10eb (Cheap)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bag Lady Chic Hats",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bohemian-bottoms",
      "source_title": "Bohemian Bottoms",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50eb (Costly)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bohemian Bottoms",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bohemian-contact-lenses",
      "source_title": "Bohemian Contact Lenses",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “10eb (Cheap)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bohemian Contact Lenses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bohemian-footwear",
      "source_title": "Bohemian Footwear",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50eb (Costly)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bohemian Footwear",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bohemian-glasses",
      "source_title": "Bohemian Glasses",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50eb (Costly)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bohemian Glasses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bohemian-hats",
      "source_title": "Bohemian Hats",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “10eb (Cheap)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bohemian Hats",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bohemian-jacket",
      "source_title": "Bohemian Jacket",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50eb (Costly)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bohemian Jacket",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bohemian-jewelry",
      "source_title": "Bohemian Jewelry",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bohemian Jewelry",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bohemian-mirrorshades",
      "source_title": "Bohemian Mirrorshades",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50eb (Costly)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bohemian Mirrorshades",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bohemian-top",
      "source_title": "Bohemian Top",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “20eb (Everyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bohemian Top",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-businesswear-bottoms",
      "source_title": "Businesswear Bottoms",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “500eb (Expensive)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Businesswear Bottoms",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-businesswear-contact-lenses",
      "source_title": "Businesswear Contact Lenses",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Businesswear Contact Lenses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-businesswear-footwear",
      "source_title": "Businesswear Footwear",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “500eb (Expensive)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Businesswear Footwear",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-businesswear-glasses",
      "source_title": "Businesswear Glasses",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “500eb (Expensive)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Businesswear Glasses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-businesswear-hats",
      "source_title": "Businesswear Hats",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “500eb (Expensive)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Businesswear Hats",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-businesswear-jacket",
      "source_title": "Businesswear Jacket",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “500eb (Expensive)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Businesswear Jacket",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-businesswear-jewelry",
      "source_title": "Businesswear Jewelry",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “5,000eb (Luxury)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Businesswear Jewelry",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-businesswear-mirrorshades",
      "source_title": "Businesswear Mirrorshades",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “500eb (Expensive)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Businesswear Mirrorshades",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-businesswear-top",
      "source_title": "Businesswear Top",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50eb (Costly)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Businesswear Top",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-captain-cuddlefish-outfit",
      "source_title": "Captain Cuddlefish Outfit",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “20eb (Everyday)”, and page pointer “to 50eb (Costly) DL:12Cute 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Captain Cuddlefish Outfit",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cold-weather-jacket-lining",
      "source_title": "Cold-Weather Jacket Lining",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “500eb (Expensive)”, and page pointer “DL:We 6, IR2 20”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cold-Weather Jacket Lining",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gang-colors-bottoms",
      "source_title": "Gang Colors Bottoms",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50eb (Costly)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Gang Colors Bottoms",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gang-colors-contact-lenses",
      "source_title": "Gang Colors Contact Lenses",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “10eb (Cheap)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Gang Colors Contact Lenses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gang-colors-footwear",
      "source_title": "Gang Colors Footwear",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “20eb (Everyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Gang Colors Footwear",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gang-colors-glasses",
      "source_title": "Gang Colors Glasses",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “20eb (Everyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Gang Colors Glasses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gang-colors-hats",
      "source_title": "Gang Colors Hats",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “10eb (Cheap)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Gang Colors Hats",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gang-colors-jacket",
      "source_title": "Gang Colors Jacket",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50eb (Costly)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Gang Colors Jacket",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gang-colors-jewelry",
      "source_title": "Gang Colors Jewelry",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50eb (Costly)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Gang Colors Jewelry",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gang-colors-mirrorshades",
      "source_title": "Gang Colors Mirrorshades",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “20eb (Everyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Gang Colors Mirrorshades",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gang-colors-top",
      "source_title": "Gang Colors Top",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “20eb (Everyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Gang Colors Top",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-generic-chic-bottoms",
      "source_title": "Generic Chic Bottoms",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50eb (Costly)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Generic Chic Bottoms",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-generic-chic-contact-lenses",
      "source_title": "Generic Chic Contact Lenses",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “10eb (Cheap)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Generic Chic Contact Lenses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-generic-chic-footwear",
      "source_title": "Generic Chic Footwear",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “20eb (Everyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Generic Chic Footwear",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-generic-chic-glasses",
      "source_title": "Generic Chic Glasses",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “20eb (Everyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Generic Chic Glasses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-generic-chic-hats",
      "source_title": "Generic Chic Hats",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “10eb (Cheap)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Generic Chic Hats",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-generic-chic-jacket",
      "source_title": "Generic Chic Jacket",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50eb (Costly)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Generic Chic Jacket",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-generic-chic-jewelry",
      "source_title": "Generic Chic Jewelry",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50eb (Costly)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Generic Chic Jewelry",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-generic-chic-mirrorshades",
      "source_title": "Generic Chic Mirrorshades",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “20eb (Everyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Generic Chic Mirrorshades",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-generic-chic-top",
      "source_title": "Generic Chic Top",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “20eb (Everyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Generic Chic Top",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gyrocopter",
      "source_title": "Gyrocopter",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “20,000eb (S Luxury)”, and page pointer “CP:R 191”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Gyrocopter",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-helicopter",
      "source_title": "Helicopter",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “40,000eb (S Luxury)”, and page pointer “CP:R 191”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Helicopter",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-high-fashion-bottoms",
      "source_title": "High Fashion Bottoms",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "High Fashion Bottoms",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-high-fashion-contact-lenses",
      "source_title": "High Fashion Contact Lenses",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "High Fashion Contact Lenses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-high-fashion-footwear",
      "source_title": "High Fashion Footwear",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “5,000eb (Luxury)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "High Fashion Footwear",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-high-fashion-glasses",
      "source_title": "High Fashion Glasses",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "High Fashion Glasses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-high-fashion-hats",
      "source_title": "High Fashion Hats",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “5,000eb (Luxury)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "High Fashion Hats",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-high-fashion-jacket",
      "source_title": "High Fashion Jacket",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "High Fashion Jacket",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-high-fashion-jewelry",
      "source_title": "High Fashion Jewelry",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “5,000eb (Luxury)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "High Fashion Jewelry",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-high-fashion-mirrorshades",
      "source_title": "High Fashion Mirrorshades",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "High Fashion Mirrorshades",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-high-fashion-top",
      "source_title": "High Fashion Top",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “500eb (Expensive)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "High Fashion Top",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hot-weather-jacket-lining",
      "source_title": "Hot-Weather Jacket Lining",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “500eb (Expensive)”, and page pointer “DL:We 6, IR2 20”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hot-Weather Jacket Lining",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-leisurewear-bottoms",
      "source_title": "Leisurewear Bottoms",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Leisurewear Bottoms",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-leisurewear-contact-lenses",
      "source_title": "Leisurewear Contact Lenses",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “20eb (Evereyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Leisurewear Contact Lenses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-leisurewear-footwear",
      "source_title": "Leisurewear Footwear",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50eb (Costly)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Leisurewear Footwear",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-leisurewear-glasses",
      "source_title": "Leisurewear Glasses",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50eb (Costly)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Leisurewear Glasses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-leisurewear-hats",
      "source_title": "Leisurewear Hats",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50eb (Costly)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Leisurewear Hats",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-leisurewear-jacket",
      "source_title": "Leisurewear Jacket",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Leisurewear Jacket",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-leisurewear-jewelry",
      "source_title": "Leisurewear Jewelry",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Leisurewear Jewelry",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-leisurewear-mirrorshades",
      "source_title": "Leisurewear Mirrorshades",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50eb (Costly)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Leisurewear Mirrorshades",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-leisurewear-top",
      "source_title": "Leisurewear Top",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “20eb (Everyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Leisurewear Top",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-masetto-holo-wear",
      "source_title": "Masetto Holo-Wear",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “1,000eb (V Expensive)”, and page pointer “BC 35”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Masetto Holo-Wear",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-montage-variable-clothing-line",
      "source_title": "Montage Variable Clothing Line",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “500eb (Expensive)”, and page pointer “BC 32”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Montage Variable Clothing Line",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nomad-leathers-bottoms",
      "source_title": "Nomad Leathers Bottoms",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nomad Leathers Bottoms",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nomad-leathers-contact-lenses",
      "source_title": "Nomad Leathers Contact Lenses",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “20eb (Evereyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nomad Leathers Contact Lenses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nomad-leathers-footwear",
      "source_title": "Nomad Leathers Footwear",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nomad Leathers Footwear",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nomad-leathers-glasses",
      "source_title": "Nomad Leathers Glasses",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50eb (Costly)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nomad Leathers Glasses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nomad-leathers-hats",
      "source_title": "Nomad Leathers Hats",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nomad Leathers Hats",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nomad-leathers-jacket",
      "source_title": "Nomad Leathers Jacket",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nomad Leathers Jacket",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nomad-leathers-jewelry",
      "source_title": "Nomad Leathers Jewelry",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nomad Leathers Jewelry",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nomad-leathers-mirrorshades",
      "source_title": "Nomad Leathers Mirrorshades",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “50eb (Costly)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nomad Leathers Mirrorshades",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nomad-leathers-top",
      "source_title": "Nomad Leathers Top",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “20eb (Everyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nomad Leathers Top",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-superflash-jacket",
      "source_title": "Superflash Jacket",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “500eb (Expensive)”, and page pointer “MC 1, DL:DGD+ 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Superflash Jacket",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-urban-flash-bottoms",
      "source_title": "Urban Flash Bottoms",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Urban Flash Bottoms",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-urban-flash-contact-lenses",
      "source_title": "Urban Flash Contact Lenses",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Urban Flash Contact Lenses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-urban-flash-footwear",
      "source_title": "Urban Flash Footwear",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Urban Flash Footwear",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-urban-flash-glasses",
      "source_title": "Urban Flash Glasses",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Urban Flash Glasses",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-urban-flash-hats",
      "source_title": "Urban Flash Hats",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Urban Flash Hats",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-urban-flash-jacket",
      "source_title": "Urban Flash Jacket",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Urban Flash Jacket",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-urban-flash-jewelry",
      "source_title": "Urban Flash Jewelry",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Urban Flash Jewelry",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-urban-flash-mirrorshades",
      "source_title": "Urban Flash Mirrorshades",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “100eb (Premium)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Urban Flash Mirrorshades",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-urban-flash-top",
      "source_title": "Urban Flash Top",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “20eb (Everyday)”, and page pointer “CP:R 356”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Urban Flash Top",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-waterproof-jacket-lining",
      "source_title": "Waterproof Jacket Lining",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Fashion",
      "group": "equipment/fashion",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Fashion”, cost “500eb (Expensive)”, and page pointer “DL:We 6, IR2 20”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Waterproof Jacket Lining",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-4tify",
      "source_title": "4Tify",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “BC 13”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "4Tify",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-agent-standard",
      "source_title": "Agent (Standard)",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “CP:R 352”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Agent (Standard)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-airhypo",
      "source_title": "Airhypo",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “CP:R 352”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Airhypo",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-amplified-hearing",
      "source_title": "Amplified Hearing",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “CP:R 361”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Amplified Hearing",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-anti-smog-breathing-mask",
      "source_title": "Anti-Smog Breathing Mask",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “CP:R 352”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Anti-Smog Breathing Mask",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-artificial-shoulder-mount",
      "source_title": "Artificial Shoulder Mount",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 367”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Artificial Shoulder Mount",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ask-alex-anything",
      "source_title": "Ask Alex Anything",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “0eb (Free)”, and page pointer “DL:AAA 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Ask Alex Anything",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-audio-recorder",
      "source_title": "Audio Recorder",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “CP:R 352”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Audio Recorder",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-auto-ear-protectors",
      "source_title": "Auto Ear Protectors",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 352”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Auto Ear Protectors",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-babelchat",
      "source_title": "BabelChat",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “0eb (Free)”, and page pointer “DL:AAA 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "BabelChat",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bangme",
      "source_title": "BangMe!",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “10eb (Cheap)”, and page pointer “DL:AAA 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "BangMe!",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-berserker",
      "source_title": "Berserker",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “DL:HP 2, IR4 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Berserker",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-big-saai",
      "source_title": "Big SAAI",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “DL:AAA 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Big SAAI",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-binary-compound",
      "source_title": "Binary Compound",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “DL:GQ 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Binary Compound",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-binoculars",
      "source_title": "Binoculars",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “CP:R 352”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Binoculars",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-biosystem",
      "source_title": "Biosystem",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “10,000eb (S Luxury)”, and page pointer “IR3 104”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Biosystem",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-black-lace",
      "source_title": "Black Lace",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “CP:R 357”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Black Lace",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-blue-glass",
      "source_title": "Blue Glass",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “CP:R 357”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Blue Glass",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-boost",
      "source_title": "Boost",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “CP:R 357”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Boost",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-borgware-hardened-shielding",
      "source_title": "Borgware Hardened Shielding",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “BC 17”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Borgware Hardened Shielding",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-braindance-viewer",
      "source_title": "Braindance Viewer",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 352”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Braindance Viewer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-brainwasher",
      "source_title": "Brainwasher",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “per month DL:AAA 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Brainwasher",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-breacher",
      "source_title": "Breacher",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “DL:AAA 7 , T:Hope 179”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Breacher",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bug-detector",
      "source_title": "Bug Detector",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “CP:R 352”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bug Detector",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-c-brands-real-instant-coffee",
      "source_title": "C Brands Real Instant Coffee",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “DL:Conapts 7 , IR4 51”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "C Brands Real Instant Coffee",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-carryall",
      "source_title": "Carryall",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “CP:R 352”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Carryall",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-chemical-analyzer",
      "source_title": "Chemical Analyzer",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 352”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Chemical Analyzer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-chicken-coop",
      "source_title": "Chicken Coop",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “T:Street 79”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Chicken Coop",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-chipvault-by-secsystems",
      "source_title": "ChipVault by SecSystems",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “BC 44”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "ChipVault by SecSystems",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-computer",
      "source_title": "Computer",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “CP:R 352”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Computer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-concealment-sleeve",
      "source_title": "Concealment Sleeve",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (V Expensive)”, and page pointer “DL:GQ 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Concealment Sleeve",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-continental-brands-koff-pops",
      "source_title": "Continental Brands Koff Pops",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “10eb (Cheap)”, and page pointer “DL:Cargo 5, IR2 37”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Continental Brands Koff Pops",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cryopump",
      "source_title": "Cryopump",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “CP:R 353”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cryopump",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cryotank",
      "source_title": "Cryotank",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “CP:R 353”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cryotank",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cyberaudio-suite",
      "source_title": "Cyberaudio Suite",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “CP:R 361”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cyberaudio Suite",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cyberbear",
      "source_title": "Cyberbear™",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20,000eb (S Luxury)”, and page pointer “DL:YNBF 8”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cyberbear™",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cyberboa",
      "source_title": "Cyberboa™",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “4,000eb (Luxury)”, and page pointer “DL:YNBF 9”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cyberboa™",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cybercam-ex-1",
      "source_title": "Cybercam EX-1",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “DL:12Gear 2, IR4 66”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cybercam EX-1",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cyberrat",
      "source_title": "Cyberrat™",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “DL:YNBF 10”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cyberrat™",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cyberscanner",
      "source_title": "Cyberscanner",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “DL:12Gear 2, IR4 66”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cyberscanner",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cyberwolf",
      "source_title": "Cyberwolf™",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “4,000eb (Luxury)”, and page pointer “DL:YNBF 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cyberwolf™",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cyclops-int-bug-eye",
      "source_title": "Cyclops Int Bug Eye",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “DL:12Cy 3, IR3 85”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cyclops Int Bug Eye",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-datarabbit",
      "source_title": "Datarabbit™",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “DL:YNBF 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Datarabbit™",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-david-s-experimental-sandevistan",
      "source_title": "David’s Experimental Sandevistan",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “250,000eb (S Luxury)”, and page pointer “CEMK 34”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "David’s Experimental Sandevistan",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-delaying-compound",
      "source_title": "Delaying Compound",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “DL:HP 4, IR4 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Delaying Compound",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-digital-gladiator",
      "source_title": "Digital Gladiator",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “BC 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Digital Gladiator",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-discount-cyberaudio-suite",
      "source_title": "Discount Cyberaudio Suite",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “BC 17”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Discount Cyberaudio Suite",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-disposable-cellphone",
      "source_title": "Disposable Cellphone",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “CP:R 353”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Disposable Cellphone",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-distilling-compound",
      "source_title": "Distilling Compound",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “DL:HP 4, IR4 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Distilling Compound",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-dpi-smartsticks",
      "source_title": "DPI Smartsticks",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “DL:12Gear 2, IR4 66”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "DPI Smartsticks",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-dragoon-plating",
      "source_title": "Dragoon Plating",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “IR3 105”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Dragoon Plating",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-dragoon-plating-metalgear",
      "source_title": "Dragoon Plating, Metalgear",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “15,000eb (S Luxury)”, and page pointer “IR3 105”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Dragoon Plating, Metalgear",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-drum-synthesizer",
      "source_title": "Drum Synthesizer",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “CP:R 353”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Drum Synthesizer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-duct-tape",
      "source_title": "Duct Tape",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “CP:R 353”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Duct Tape",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-e-ventureware-1-touch-habitat",
      "source_title": "E VentureWare 1 Touch Habitat",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “BC 48”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "E VentureWare 1 Touch Habitat",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-e-ventureware-airwell-50",
      "source_title": "E VentureWare AirWell 50",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “BC 48”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "E VentureWare AirWell 50",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-el-f4-nt-linear-frame",
      "source_title": "EL-F4-NT Linear Frame",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “BC 55”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "EL-F4-NT Linear Frame",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-electric-guitar-instrument",
      "source_title": "Electric Guitar/Instrument",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “CP:R 353”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Electric Guitar/Instrument",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-elflines-online",
      "source_title": "Elflines Online",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “DL:Elf1 5, IR1 44”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Elflines Online",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-elflines-online-elftracker",
      "source_title": "Elflines Online Elftracker",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “DL:AAA 8”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Elflines Online Elftracker",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-emerald-city",
      "source_title": "Emerald City",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “DL:JSK 4, IR2 24”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Emerald City",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-esporma-environment-suit",
      "source_title": "Esporma Environment Suit",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “DL:12Gear 3, IR4 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Esporma Environment Suit",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-flashlight",
      "source_title": "Flashlight",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “CP:R 353”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Flashlight",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-foodstick",
      "source_title": "Foodstick",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “10eb (Cheap)”, and page pointer “CP:R 353”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Foodstick",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-forever-turtle",
      "source_title": "Forever Turtle™",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “2,000eb (V Expensive)”, and page pointer “DL:YNBF 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Forever Turtle™",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-f-ma-kotar-linear-frame",
      "source_title": "Fūma Kotarō Linear Frame",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “BC 52”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Fūma Kotarō Linear Frame",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-glow-paint",
      "source_title": "Glow Paint",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “CP:R 353”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Glow Paint",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-glow-stick",
      "source_title": "Glow Stick",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “CP:R 353”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Glow Stick",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-grapple-gun",
      "source_title": "Grapple Gun",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “CP:R 353”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Grapple Gun",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-handcuffs",
      "source_title": "Handcuffs",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “CP:R 353”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Handcuffs",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-handprint-glove",
      "source_title": "Handprint Glove",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (V Expensive)”, and page pointer “DL:GQ 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Handprint Glove",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-handprint-scanner",
      "source_title": "Handprint Scanner",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “DL:GQ 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Handprint Scanner",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-heavy-subdermal-plating",
      "source_title": "Heavy Subdermal Plating",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “IR3 107”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Heavy Subdermal Plating",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hi-drink-master-3000",
      "source_title": "HI Drink Master 3000",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “BC 42”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "HI Drink Master 3000",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hi-drink-master-5000",
      "source_title": "HI Drink Master 5000",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “DL:Mix 15”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "HI Drink Master 5000",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hi-green-light-go-sniffer",
      "source_title": "HI Green Light Go Sniffer",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “DL:12Gear 3, IR4 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "HI Green Light Go Sniffer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-homing-tracer",
      "source_title": "Homing Tracer",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Homing Tracer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hustool",
      "source_title": "HusTool",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “DL:AAA 8”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "HusTool",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hydro-universal-aqualung",
      "source_title": "Hydro Universal Aqualung",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “BC 42”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hydro Universal Aqualung",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-immunoblockers",
      "source_title": "Immunoblockers",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “CEMK 30”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Immunoblockers",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-inflatable-bed-and-sleeping-bag",
      "source_title": "Inflatable Bed and Sleeping Bag",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Inflatable Bed and Sleeping Bag",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-internal-f-ma-kotar-l-frame",
      "source_title": "Internal Fūma Kotarō L Frame",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “BC 52”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Internal Fūma Kotarō L Frame",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-internal-l-frame-beta",
      "source_title": "Internal L Frame ß (Beta)",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “CP:R 367”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Internal L Frame ß (Beta)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-internal-l-frame-omega",
      "source_title": "Internal L Frame Ω (Omega)",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “10,000eb (S Luxury)”, and page pointer “IR3 108”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Internal L Frame Ω (Omega)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-internal-l-frame-sigma",
      "source_title": "Internal L Frame ∑ (Sigma)",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 367”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Internal L Frame ∑ (Sigma)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-internal-lf-001-swat-l-frame",
      "source_title": "Internal LF-001 SWAT L Frame",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “BC 53”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Internal LF-001 SWAT L Frame",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-internal-vermilion-l-frame",
      "source_title": "Internal Vermilion L Frame",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “BC 54”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Internal Vermilion L Frame",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ion-cuffs",
      "source_title": "Ion Cuffs",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “DL:12 Gear 3, IR4 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Ion Cuffs",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-jeeves-executive-garment-bag",
      "source_title": "Jeeves Executive Garment Bag",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “BC 43”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Jeeves Executive Garment Bag",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kibble-pack",
      "source_title": "Kibble Pack",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “10eb (Cheap)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kibble Pack",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-killstrom-banshee-microphone",
      "source_title": "KillStrom Banshee Microphone",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “BC 40”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "KillStrom Banshee Microphone",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-killstrom-power-chord",
      "source_title": "KillStrom Power Chord",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “2,500eb (Luxury)”, and page pointer “DL:HR+ 23”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "KillStrom Power Chord",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-killstrom-sonic-boom-amp",
      "source_title": "KillStrom Sonic Boom Amp",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000 (V Expensive)”, and page pointer “BC 40”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "KillStrom Sonic Boom Amp",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-killstrom-typhoid-speaker",
      "source_title": "KillStrom Typhoid Speaker",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “BC 41”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "KillStrom Typhoid Speaker",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kiroshi-monovision",
      "source_title": "Kiroshi MonoVision",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “DL:12Cy 3, IR3 85 & 108”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kiroshi MonoVision",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ktech-doberman-500",
      "source_title": "KTech Doberman 500",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “BC 45”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "KTech Doberman 500",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ktech-marking-scent",
      "source_title": "KTech Marking Scent",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “BC 44”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "KTech Marking Scent",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-laser-light-electric-guitar",
      "source_title": "Laser Light Electric Guitar",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “BC 41”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Laser Light Electric Guitar",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-lf-001-swat-linear-frame",
      "source_title": "LF-001 SWAT Linear Frame",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “BC 53”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "LF-001 SWAT Linear Frame",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-linear-frame-beta",
      "source_title": "Linear Frame ß (Beta)",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Linear Frame ß (Beta)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-linear-frame-omega",
      "source_title": "Linear Frame Ω (Omega)",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “10,000eb (S Luxury)”, and page pointer “IR3 108”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Linear Frame Ω (Omega)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-linear-frame-sigma",
      "source_title": "Linear Frame ∑ (Sigma)",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Linear Frame ∑ (Sigma)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-live-chicken",
      "source_title": "Live Chicken",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Cheap)”, and page pointer “T:Street 79”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Live Chicken",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-lock-picking-set",
      "source_title": "Lock Picking Set",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Lock Picking Set",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-master-mechanic-s-tool-kit",
      "source_title": "Master Mechanic’s Tool Kit",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20,000eb (S Luxury)”, and page pointer “DL:12 Gear 3, IR4 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Master Mechanic’s Tool Kit",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-medscanner",
      "source_title": "Medscanner",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Medscanner",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-medtech-bag",
      "source_title": "Medtech Bag",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Medtech Bag",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-memory-chips",
      "source_title": "Memory Chips",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “10eb (Cheap)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Memory Chips",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-m97-ghostsuit",
      "source_title": "Militech M97 Ghostsuit",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “DL:GQ 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech M97 Ghostsuit",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-minimag-speakers",
      "source_title": "MiniMag Speakers",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “DL:12Gear 4, IR4 68”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "MiniMag Speakers",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-modball-construction-kit",
      "source_title": "ModBall Construction Kit",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “DL:12Cute 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "ModBall Construction Kit",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-modular-finger-enthusiast-hand",
      "source_title": "Modular Finger Enthusiast Hand",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “BC 18”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Modular Finger Enthusiast Hand",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mr-biscuit-multifood-processor",
      "source_title": "Mr. Biscuit Multifood Processor",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “BC 49”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mr. Biscuit Multifood Processor",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mre",
      "source_title": "MRE",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “10eb (Cheap)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "MRE",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-multioptic-mount",
      "source_title": "MultiOptic Mount",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 367”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "MultiOptic Mount",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-my-first-graf3",
      "source_title": "My First GRAF3",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “IR1 61”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "My First GRAF3",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ncpd-crime-database",
      "source_title": "NCPD Crime Database",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “BC 13”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "NCPD Crime Database",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-neon-newt",
      "source_title": "Neon Newt™",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “2,000eb (V Expensive)”, and page pointer “DL:YNBF 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Neon Newt™",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nymph-perfume",
      "source_title": "Nymph Perfume",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “DL:GQ 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nymph Perfume",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-obsidian-ocelot",
      "source_title": "Obsidian Ocelot™",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “4,000eb (Luxury)”, and page pointer “DL:YNBF 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Obsidian Ocelot™",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-optitech-magview",
      "source_title": "Optitech MagView",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “DL:12Gear 4, IR4 68”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Optitech MagView",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-osmosis-compound",
      "source_title": "Osmosis Compound",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “DL:HP 4, IR4 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Osmosis Compound",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-parabolic-microphone",
      "source_title": "Parabolic Microphone",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “DL:GQ 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Parabolic Microphone",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-personal-carepack",
      "source_title": "Personal CarePack",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Personal CarePack",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-petrochem-nitro-ultra9",
      "source_title": "Petrochem Nitro Ultra9",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “BC 49”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Petrochem Nitro Ultra9",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-piranha-smash",
      "source_title": "Piranha Smash",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “10eb (Cheap)”, and page pointer “DL:BC+ 4, DGD 148, IR4 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Piranha Smash",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-playing-cards",
      "source_title": "Playing Cards",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5eb (Dirt Cheap)”, and page pointer “DL:ElfTCG 9”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Playing Cards",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-pocket-amplifier",
      "source_title": "Pocket Amplifier",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Pocket Amplifier",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-prime-time",
      "source_title": "Prime Time",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “DL:HP 3, IR4 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Prime Time",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-professional-disguise-kit",
      "source_title": "Professional Disguise Kit",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “DL:GQ 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Professional Disguise Kit",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-projectile-launch-system",
      "source_title": "Projectile Launch System",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “CEMK 36”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Projectile Launch System",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-radar-detector",
      "source_title": "Radar Detector",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Radar Detector",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-radiation-suit",
      "source_title": "Radiation Suit",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 101”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Radiation Suit",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-radio-communicator",
      "source_title": "Radio Communicator",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Radio Communicator",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-radio-scanner-music-player",
      "source_title": "Radio Scanner/Music Player",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Radio Scanner/Music Player",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rapideploy-sheath",
      "source_title": "RapiDeploy Sheath",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “BC 47”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "RapiDeploy Sheath",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-retina-lens",
      "source_title": "Retina Lens",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “DL:GQ 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Retina Lens",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-retina-scanner",
      "source_title": "Retina Scanner",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “DL:GQ 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Retina Scanner",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-roach-race",
      "source_title": "Roach Race",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “DL:AAA 8”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Roach Race",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rope-60m-yards",
      "source_title": "Rope (60m/yards)",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Rope (60m/yards)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-s-rush-revolution-game",
      "source_title": "S RUSH Revolution Game",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “DL:Sego 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "S RUSH Revolution Game",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-scrambler-descrambler",
      "source_title": "Scrambler/Descrambler",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Scrambler/Descrambler",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-segotari-agent-game",
      "source_title": "Segotari Agent Game",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “DL:Sego 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Segotari Agent Game",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-segotari-double-agent",
      "source_title": "Segotari Double Agent",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “DL:AAA 9, DL:Sego 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Segotari Double Agent",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-segotari-mindgames-chip",
      "source_title": "Segotari Mindgames Chip",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “DL:Sego 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Segotari Mindgames Chip",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-segotari-rush-used",
      "source_title": "Segotari RUSH (used)",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “DL:Sego 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Segotari RUSH (used)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-segotari-rush-game-used",
      "source_title": "Segotari RUSH Game (Used)",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “DL:Sego 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Segotari RUSH Game (Used)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-segotari-rush-revolution",
      "source_title": "Segotari RUSH Revolution",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “DL:Elf1 5, IR1 44, DL:Sego 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Segotari RUSH Revolution",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-segotari-vricade-cabinet",
      "source_title": "Segotari VRIcade Cabinet",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (Expensive)”, and page pointer “DL:Sego 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Segotari VRIcade Cabinet",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sensor-array",
      "source_title": "Sensor Array",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 367”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sensor Array",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-shining-finger",
      "source_title": "Shining Finger",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “per month DL:Mix 16”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Shining Finger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-shower-in-a-can",
      "source_title": "Shower in a Can",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “10eb (Cheap)”, and page pointer “BC 38”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Shower in a Can",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-six-gun",
      "source_title": "Six Gun",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “DL:HP 3, IR4 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Six Gun",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-smash",
      "source_title": "Smash",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “10eb (Cheap)”, and page pointer “CP:R 357 , DL:Mix 18”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Smash",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sovoil-lubricants",
      "source_title": "SovOil Lubricants",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “10eb (Cheap)”, and page pointer “BC 56”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "SovOil Lubricants",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-streetcase-by-secsystems",
      "source_title": "Streetcase by SecSystems",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “BC 47”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Streetcase by SecSystems",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-synthcoke",
      "source_title": "Synthcoke",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “CP:R 358”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Synthcoke",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tech-bag",
      "source_title": "Tech Bag",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Tech Bag",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-techscanner",
      "source_title": "Techscanner",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 354”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Techscanner",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-techtool",
      "source_title": "Techtool",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “CP:R 355”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Techtool",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tent-and-camping-equipment",
      "source_title": "Tent and Camping Equipment",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “CP:R 355”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Tent and Camping Equipment",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-the-garden",
      "source_title": "The Garden",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “0eb (Free)”, and page pointer “DL:AAA 8”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "The Garden",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-the-observer",
      "source_title": "The Observer",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “IR1 62, DGD 148”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "The Observer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-the-transporter",
      "source_title": "The Transporter",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “IR1 63”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "The Transporter",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-timewarp",
      "source_title": "Timewarp",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “DL:HP 3, IR4 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Timewarp",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-trauma-team-medscan",
      "source_title": "Trauma Team MedScan",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “20eb (Everyday)”, and page pointer “BC 14”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Trauma Team MedScan",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-triti-fizz",
      "source_title": "Triti-Fizz",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “10eb (Cheap)”, and page pointer “BC 124”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Triti-Fizz",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-umbrella",
      "source_title": "Umbrella",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “10eb (Cheap)”, and page pointer “DL:We 6, IR2 20”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Umbrella",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-vermilion-linear-frame",
      "source_title": "Vermilion Linear Frame",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “5,000eb (Luxury)”, and page pointer “BC 54”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Vermilion Linear Frame",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-video-camera",
      "source_title": "Video Camera",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “CP:R 355”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Video Camera",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-virtuality-goggles",
      "source_title": "Virtuality Goggles",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “CP:R 355”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Virtuality Goggles",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-watchbox",
      "source_title": "WatchBox",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “50eb (Costly)”, and page pointer “DL:AAA 8”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "WatchBox",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-worldsat-aerial-sphere",
      "source_title": "WorldSat Aerial Sphere",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “BC 50”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "WorldSat Aerial Sphere",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-wyzard-tech-merlyn",
      "source_title": "Wyzard Tech Merlyn",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “DL:AAA 9”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Wyzard Tech Merlyn",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zeta-cyberconductor-integrated",
      "source_title": "Zeta CyberConductor, Integrated",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “DL:12RED 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zeta CyberConductor, Integrated",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zetatech-grade-a",
      "source_title": "Zetatech Grade A",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “DL:AAA 9”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zetatech Grade A",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zetatech-grade-a-plus",
      "source_title": "Zetatech Grade A-Plus",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “500eb (Expensive)”, and page pointer “DL:AAA 9”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zetatech Grade A-Plus",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zetatech-porta-printer",
      "source_title": "Zetatech Porta-Printer",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “1,000eb (V Expensive)”, and page pointer “BC 43”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zetatech Porta-Printer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zetatech-tank-commander",
      "source_title": "Zetatech Tank Commander",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “DL:GQ 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zetatech Tank Commander",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ziggurat-city-database",
      "source_title": "Ziggurat City Database",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “100eb (Premium)”, and page pointer “BC 14”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Ziggurat City Database",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zpost",
      "source_title": "ZPost",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Gear",
      "group": "equipment/gear",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Gear”, cost “0eb (Free)”, and page pointer “DL:AAA 8”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "ZPost",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-a-touch-of-luxury",
      "source_title": "A Touch of Luxury",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “500eb (Expensive)”, and page pointer “DL:Cargo 5, IR2 37”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "A Touch of Luxury",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-alpine-blend-oxygen",
      "source_title": "Alpine Blend Oxygen",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “10eb (Cheap)”, and page pointer “per minute CP:DP 24”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Alpine Blend Oxygen",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-apartment-affability",
      "source_title": "Apartment Affability",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “500eb (Expensive)”, and page pointer “per room DL:Conapts 7 , IR4 51”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Apartment Affability",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bad-touch",
      "source_title": "Bad Touch",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “20eb (Everyday)”, and page pointer “DL:Mix 16”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bad Touch",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bear-s-berry-beer",
      "source_title": "Bear’s Berry Beer",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “10eb (Cheap)”, and page pointer “CP:DP 22”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bear’s Berry Beer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-braindance",
      "source_title": "Braindance",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “20eb (Everyday)”, and page pointer “CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Braindance",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cargo-container-chic",
      "source_title": "Cargo Container Chic",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “100eb (Premium)”, and page pointer “DL:Cargo 5, IR2 37”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cargo Container Chic",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-con-brands-koff-popper",
      "source_title": "Con Brands Koff Popper",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “50eb (Costly)”, and page pointer “DL:Cargo 5, IR2 37”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Con Brands Koff Popper",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-con-brands-smartoven",
      "source_title": "Con Brands SmartOven",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “1,000eb (V Expensive)”, and page pointer “DL:Conapts 8, IR4 51”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Con Brands SmartOven",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-creative-couture",
      "source_title": "Creative Couture",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “100eb (Premium)”, and page pointer “per room DL:Conapts 7 , IR4 51”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Creative Couture",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-desirous-decoration",
      "source_title": "Desirous Decoration",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “1,000eb (V Expensive)”, and page pointer “per room DL:Conapts 7 , IR4 51”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Desirous Decoration",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-fire-safe",
      "source_title": "Fire Safe",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “100eb (Premium)”, and page pointer “DL:Cargo 5, IR2 37”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Fire Safe",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hidden-compartment",
      "source_title": "Hidden Compartment",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “100eb (Premium)”, and page pointer “DL:Cargo 5, IR2 37”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hidden Compartment",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hotel",
      "source_title": "Hotel",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “100eb (Premium)”, and page pointer “per night CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hotel",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hotel-luxury",
      "source_title": "Hotel (Luxury)",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “500eb (Expensive)”, and page pointer “per night CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hotel (Luxury)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-interactive-braindance",
      "source_title": "Interactive Braindance",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “50eb (Costly)”, and page pointer “CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Interactive Braindance",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-k-all-purpose-soundproofing",
      "source_title": "K All-Purpose Soundproofing",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “1,000eb (V Expensive)”, and page pointer “per room DL:Conapts 8, IR4 52”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "K All-Purpose Soundproofing",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kendachi-shower-head",
      "source_title": "Kendachi Shower Head",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “500eb (Expensive)”, and page pointer “DL:Conapts 8, IR4 52”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kendachi Shower Head",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-live-concert-sporting-event",
      "source_title": "Live Concert/Sporting Event",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “100eb (Premium)”, and page pointer “CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Live Concert/Sporting Event",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-movie",
      "source_title": "Movie",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “20eb (Everyday)”, and page pointer “CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Movie",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-pro-services-excellent",
      "source_title": "Pro Services (Excellent)",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “500eb (Expensive)”, and page pointer “per hour CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Pro Services (Excellent)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-pro-services-good",
      "source_title": "Pro Services (Good)",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “100eb (Premium)”, and page pointer “per hour CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Pro Services (Good)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-pro-services-world-class",
      "source_title": "Pro Services (World Class)",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “5,000eb (Luxury)”, and page pointer “per job CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Pro Services (World Class)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-restaurant-meal-excellent",
      "source_title": "Restaurant Meal (Excellent)",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “50eb (Costly)”, and page pointer “CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Restaurant Meal (Excellent)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-restaurant-meal-fast-food",
      "source_title": "Restaurant Meal (Fast Food)",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “10eb (Cheap)”, and page pointer “CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Restaurant Meal (Fast Food)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-restaurant-meal-good",
      "source_title": "Restaurant Meal (Good)",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “20eb (Everyday)”, and page pointer “CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Restaurant Meal (Good)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-restaurant-meal-world-class",
      "source_title": "Restaurant Meal (World Class)",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “500eb (Expensive)”, and page pointer “CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Restaurant Meal (World Class)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-second-hand-special",
      "source_title": "Second-Hand Special",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “50eb (Costly)”, and page pointer “DL:Cargo 5, IR2 37”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Second-Hand Special",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-smart-vanity",
      "source_title": "Smart Vanity",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “500eb (Expensive)”, and page pointer “DL:Cargo 5, IR2 37”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Smart Vanity",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-solo-of-fortune-bodypillows",
      "source_title": "Solo Of Fortune Bodypillows",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “100eb (Premium)”, and page pointer “DL:BC+ 5, IR4 13”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Solo Of Fortune Bodypillows",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-taxi",
      "source_title": "Taxi",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “20eb (Expensive)”, and page pointer “CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Taxi",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-video-game",
      "source_title": "Video Game",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “50eb (Costly)”, and page pointer “CP:R 376”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Video Game",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-virtual-barbeque-by-segotari",
      "source_title": "Virtual Barbeque by Segotari",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “500eb (Expensive)”, and page pointer “DL:Conapts 8, IR4 52”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Virtual Barbeque by Segotari",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-wall-art",
      "source_title": "Wall Art",
      "decision": "prune",
      "canonical_target": null,
      "type": "asset-item",
      "category": "Lifestyle Asset",
      "group": "equipment/lifestyle",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Lifestyle and Housing”, cost “20eb (Everyday)”, and page pointer “DL:Cargo 5, IR2 37”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Wall Art",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-aerie",
      "source_title": "Aerie",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 5, IR3 40”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Aerie",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-air-swarm-drone-cloud",
      "source_title": "Air Swarm Drone Cloud",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “5,000eb (Luxury)”, and page pointer “CP:R 373”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Air Swarm Drone Cloud",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-armor",
      "source_title": "Armor",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “50eb (Costly)”, and page pointer “CP:R 369”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Armor",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-asp",
      "source_title": "Asp",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “100eb (Premium)”, and page pointer “CP:R 370”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Asp",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-automated-blood-swarm",
      "source_title": "Automated Blood Swarm",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “10,000eb (S Luxury)”, and page pointer “CP:R 374”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Automated Blood Swarm",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-automated-melee-weapon",
      "source_title": "Automated Melee Weapon",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “5,000eb (Luxury)”, and page pointer “CP:R 374”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Automated Melee Weapon",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-automated-turret",
      "source_title": "Automated Turret",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “5,000eb (Luxury)”, and page pointer “CP:R 374”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Automated Turret",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-backup-drive",
      "source_title": "Backup Drive",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “100eb (Premium)”, and page pointer “CP:R 368”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Backup Drive",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-balron",
      "source_title": "Balron",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “10,000eb (S Luxury)”, and page pointer “CP:R 372”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Balron",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-banhammer",
      "source_title": "Banhammer",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “50eb (Costly)”, and page pointer “CP:R 369”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Banhammer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bushido-accelerator",
      "source_title": "Bushido Accelerator",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 5, IR3 41”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bushido Accelerator",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ceiling-wall-punchers",
      "source_title": "Ceiling/Wall Punchers",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 375”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Ceiling/Wall Punchers",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-combat-recorder",
      "source_title": "Combat Recorder",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 5, IR3 41”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Combat Recorder",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-crab-drone",
      "source_title": "CrAB Drone",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “10,000eb (S Luxury)”, and page pointer “DGD 42”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "CrAB Drone",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-crunch-whistle",
      "source_title": "Crunch Whistle",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “100eb (Premium)”, and page pointer “DL:AAA 7 , T:Hope 179”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Crunch Whistle",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cyberdeck-excellent-quality",
      "source_title": "Cyberdeck (Excellent Quality)",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 353”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cyberdeck (Excellent Quality)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cyberdeck-poor-quality",
      "source_title": "Cyberdeck (Poor Quality)",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “100eb (Premium)”, and page pointer “CP:R 353”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cyberdeck (Poor Quality)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cyberdeck-standard-quality",
      "source_title": "Cyberdeck (Standard Quality)",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “CP:R 353”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cyberdeck (Standard Quality)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-deckkrash",
      "source_title": "DeckKRASH",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “100eb (Premium)”, and page pointer “CP:R 369”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "DeckKRASH",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-defense-sequencer",
      "source_title": "Defense Sequencer",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 5, IR3 41”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Defense Sequencer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-dna-lock",
      "source_title": "DNA Lock",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “100eb (Premium)”, and page pointer “CP:R 368”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "DNA Lock",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-dragon",
      "source_title": "Dragon",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 371”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Dragon",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-efreet",
      "source_title": "Efreet",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “5,000eb (Luxury)”, and page pointer “CP:R 372”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Efreet",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-electrical-flooring",
      "source_title": "Electrical Flooring",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 375”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Electrical Flooring",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-eraser",
      "source_title": "Eraser",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “20eb (Everyday)”, and page pointer “CP:R 368”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Eraser",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-feline-instinct",
      "source_title": "Feline Instinct",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 5, IR3 41”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Feline Instinct",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-giant",
      "source_title": "Giant",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 370”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Giant",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-goop",
      "source_title": "Goop",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 375”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Goop",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-graf3",
      "source_title": "GRAF3",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “5,000eb (Luxury)”, and page pointer “IR1 59”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "GRAF3",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ground-drone",
      "source_title": "Ground Drone",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “10,000eb (S Luxury)”, and page pointer “CP:R 373”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Ground Drone",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hangry-hangry-dragon",
      "source_title": "Hangry Hangry Dragon",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 5, IR3 41”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hangry Hangry Dragon",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hardened-circuitery",
      "source_title": "Hardened Circuitery",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “100eb (Premium)”, and page pointer “CP:R 368”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hardened Circuitery",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hellbolt",
      "source_title": "Hellbolt",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “100eb (Premium)”, and page pointer “CP:R 369”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hellbolt",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hellhound",
      "source_title": "Hellhound",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “CP:R 370”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hellhound",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-imp",
      "source_title": "Imp",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 372”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Imp",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-insulated-wiring",
      "source_title": "Insulated Wiring",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “100eb (Premium)”, and page pointer “CP:R 368”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Insulated Wiring",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-killer",
      "source_title": "Killer",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “CP:R 371”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Killer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kirama-advanced-deck",
      "source_title": "Kirama Advanced Deck",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 3, IR3 39”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kirama Advanced Deck",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kirama-entry-deck",
      "source_title": "Kirama Entry Deck",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “100eb (Premium)”, and page pointer “DL:Up 3, IR3 39”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kirama Entry Deck",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kirama-training-deck",
      "source_title": "Kirama Training Deck",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “20eb (Everyday)”, and page pointer “DL:Up 3, IR3 39”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kirama Training Deck",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kraken",
      "source_title": "Kraken",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 370”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kraken",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-krash-barrier",
      "source_title": "KRASH Barrier",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “100eb (Premium)”, and page pointer “CP:R 368”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "KRASH Barrier",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-large-air-drone",
      "source_title": "Large Air Drone",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “10,000eb (S Luxury)”, and page pointer “CP:R 373”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Large Air Drone",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-laser-grid",
      "source_title": "Laser Grid",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “5,000eb (Luxury)”, and page pointer “CP:R 375”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Laser Grid",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-liche",
      "source_title": "Liche",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “CP:R 371”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Liche",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-microtech-assault",
      "source_title": "Microtech Assault",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 3, IR3 39”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Microtech Assault",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-microtech-scout",
      "source_title": "Microtech Scout",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 3, IR3 39”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Microtech Scout",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-microtech-warrior",
      "source_title": "Microtech Warrior",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “DL:Up 3, IR3 39 & 109”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Microtech Warrior",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mini-air-drone",
      "source_title": "Mini Air Drone",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “5,000eb (Luxury)”, and page pointer “CP:R 373”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mini Air Drone",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nass-54-underwater-drones",
      "source_title": "NASS-54 Underwater Drones",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “10,000eb (S Luxury)”, and page pointer “T:Street 70”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "NASS-54 Underwater Drones",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nervescrub",
      "source_title": "Nervescrub",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “100eb (Premium)”, and page pointer “CP:R 369”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nervescrub",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-observation-cameras",
      "source_title": "Observation Cameras",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “CP:R 375”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Observation Cameras",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-perfume-shoppe",
      "source_title": "Perfume Shoppe",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 5, IR3 41”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Perfume Shoppe",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-poison-flatline",
      "source_title": "Poison Flatline",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “100eb (Premium)”, and page pointer “CP:R 370”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Poison Flatline",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-range-upgrade",
      "source_title": "Range Upgrade",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “100eb (Premium)”, and page pointer “CP:R 368”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Range Upgrade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-raven",
      "source_title": "Raven",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “50eb (Costly)”, and page pointer “CP:R 371”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Raven",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-raven-microcyb-hummingbird",
      "source_title": "Raven Microcyb Hummingbird",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “DL:Up 3, IR3 39”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Raven Microcyb Hummingbird",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-raven-microcyb-kestrel-2",
      "source_title": "Raven Microcyb Kestrel 2",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “DL:Up 3, IR3 39 & 109”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Raven Microcyb Kestrel 2",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-raven-microcyb-phoenix",
      "source_title": "Raven Microcyb Phoenix",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “DL:Up 4, IR3 40”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Raven Microcyb Phoenix",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rov-drones",
      "source_title": "ROV Drones",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “10,000eb (S Luxury)”, and page pointer “T:Street 70”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "ROV Drones",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sabertooth",
      "source_title": "Sabertooth",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 371”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sabertooth",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-savannah-eagle",
      "source_title": "Savannah Eagle",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “15,000eb (S Luxury)”, and page pointer “IR1 60”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Savannah Eagle",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-savannah-panther",
      "source_title": "Savannah Panther",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “15,000eb (S Luxury)”, and page pointer “IR1 61”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Savannah Panther",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-scorpion",
      "source_title": "Scorpion",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “100eb (Premium)”, and page pointer “CP:R 371”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Scorpion",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-see-ya",
      "source_title": "See Ya",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “20eb (Everyday)”, and page pointer “CP:R 368”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "See Ya",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sgi-technologies-kerberos",
      "source_title": "SGI Technologies Kerberos",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “DL:Up 4, IR3 40”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "SGI Technologies Kerberos",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sgi-technologies-verdant-knight",
      "source_title": "SGI Technologies Verdant Knight",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 4, IR3 40”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "SGI Technologies Verdant Knight",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sgi-technologies-warlock-s-book",
      "source_title": "SGI Technologies Warlock’s Book",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 4, IR3 40”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "SGI Technologies Warlock’s Book",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-shield",
      "source_title": "Shield",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “20eb (Everyday)”, and page pointer “CP:R 369”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Shield",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-skunk",
      "source_title": "Skunk",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “CP:R 371”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Skunk",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sleep-gas-elevator",
      "source_title": "Sleep Gas Elevator",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “5,000eb (Luxury)”, and page pointer “CP:R 375”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sleep Gas Elevator",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-slip-floor",
      "source_title": "Slip-Floor",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 375”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Slip-Floor",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-smithy",
      "source_title": "Smithy",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 5, IR3 41”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Smithy",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-snaketrap",
      "source_title": "Snaketrap",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 6, IR3 41 & 109”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Snaketrap",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-speedy-gonzalvez",
      "source_title": "Speedy Gonzalvez",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “100eb (Premium)”, and page pointer “CP:R 368”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Speedy Gonzalvez",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-spider-walking-drone",
      "source_title": "Spider Walking Drone",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “10,000eb (S Luxury)”, and page pointer “CP:R 373”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Spider Walking Drone",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-stun-panels",
      "source_title": "Stun Panels",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 375”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Stun Panels",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-superglue",
      "source_title": "Superglue",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “100eb (Premium)”, and page pointer “CP:R 370”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Superglue",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-suzumebachi-assassin-drone",
      "source_title": "Suzumebachi Assassin Drone",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “5,000eb (Luxury)”, and page pointer “DL:HP 5, IR4 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Suzumebachi Assassin Drone",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-swamp-mist",
      "source_title": "Swamp Mist",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 6IR3 41, IR3 42”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Swamp Mist",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-swifty-clean",
      "source_title": "Swifty Clean",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 6, IR3 42 & 109”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Swifty Clean",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sword",
      "source_title": "Sword",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “50eb (Costly)”, and page pointer “CP:R 369”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sword",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tanglefoot-flooring",
      "source_title": "Tanglefoot Flooring",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 375”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Tanglefoot Flooring",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tip-floor",
      "source_title": "Tip-Floor",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 375”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Tip-Floor",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-vrizzbolt",
      "source_title": "Vrizzbolt",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “50eb (Costly)”, and page pointer “CP:R 370”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Vrizzbolt",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-wisp",
      "source_title": "Wisp",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “50eb (Costly)”, and page pointer “CP:R 371”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Wisp",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-worm",
      "source_title": "Worm",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “50eb (Costly)”, and page pointer “CP:R 368”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Worm",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zetatech-cyberconductor",
      "source_title": "Zetatech CyberConductor",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “1,000eb (V Expensive)”, and page pointer “DL:12RED 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zetatech CyberConductor",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zetatech-kaliya",
      "source_title": "Zetatech Kaliya",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 4, IR3 40”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zetatech Kaliya",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zetatech-micromate",
      "source_title": "Zetatech MicroMate",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 4, IR3 40”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zetatech MicroMate",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zetatech-parraline-6000",
      "source_title": "Zetatech Parraline 6000",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “500eb (Expensive)”, and page pointer “DL:Up 4, IR3 40”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zetatech Parraline 6000",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zhirafa-an7-3tr",
      "source_title": "Zhirafa AN7-3TR",
      "decision": "prune",
      "canonical_target": null,
      "type": "item",
      "category": "Network Equipment",
      "group": "equipment/network",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “NET Stuff”, cost “5,000eb (Luxury)”, and page pointer “IR4 52”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zhirafa AN7-3TR",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-aerozep-selfsealing-gasbag",
      "source_title": "Aerozep Selfsealing Gasbag",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “5,000eb (Luxury)”, and page pointer “DL:12V 16”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Aerozep Selfsealing Gasbag",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-americar-armadillo",
      "source_title": "AmeriCar Armadillo",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “41,000eb (S Luxury)”, and page pointer “DL:12V 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "AmeriCar Armadillo",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-americar-econocompact",
      "source_title": "AmeriCar EconoCompact",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “20,000eb (S Luxury)”, and page pointer “BC 64”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "AmeriCar EconoCompact",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-americar-family-star-van",
      "source_title": "AmeriCar Family Star Van",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “31,000eb (S Luxury)”, and page pointer “BC 65”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "AmeriCar Family Star Van",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-armored-chassis",
      "source_title": "Armored Chassis",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “5,000eb (Luxury)”, and page pointer “CP:R 163”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Armored Chassis",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-av-4-engine-upgrade",
      "source_title": "AV-4 Engine Upgrade",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “5,000eb (Luxury)”, and page pointer “CP:R 164”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "AV-4 Engine Upgrade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bicycle",
      "source_title": "Bicycle",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “100eb (Premium)”, and page pointer “DL:Wheels 3, DGD 146, IR3 77”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bicycle",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bottle-dynamo",
      "source_title": "Bottle Dynamo",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “20eb (Everyday)”, and page pointer “DLC:Wheels 4, IR3 78”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bottle Dynamo",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bulletproof-glass",
      "source_title": "Bulletproof Glass",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 163”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bulletproof Glass",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cabin-cruiser",
      "source_title": "Cabin Cruiser",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “30,000eb (S Luxury)”, and page pointer “per room below deck CP:R 190”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cabin Cruiser",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-combat-plow",
      "source_title": "Combat Plow",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 164”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Combat Plow",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-communications-center",
      "source_title": "Communications Center",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 163”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Communications Center",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-compact-groundcar",
      "source_title": "Compact Groundcar",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “30,000eb (S Luxury)”, and page pointer “CP:R 190”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Compact Groundcar",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-complex-vehicle-room",
      "source_title": "Complex Vehicle Room",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “5,000eb (Luxury)”, and page pointer “DL:12V 16”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Complex Vehicle Room",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cycle-armor",
      "source_title": "Cycle Armor",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “100eb (Premium)”, and page pointer “DLC:Wheels 4, IR3 78”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cycle Armor",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-dayton-m405-adzep",
      "source_title": "Dayton M405 AdZep",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “26,000eb (S Luxury)”, and page pointer “DL:12V 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Dayton M405 AdZep",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-dayton-sky-queen",
      "source_title": "Dayton Sky Queen",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “4,961,000eb (S Luxury)”, and page pointer “DL:12V 8”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Dayton Sky Queen",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-dayton-tdt-004",
      "source_title": "Dayton TDT 004",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “43,000eb (S Luxury)”, and page pointer “BC 59”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Dayton TDT 004",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-deployable-spike-strip",
      "source_title": "Deployable Spike Strip",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 165”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Deployable Spike Strip",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-diego-motors-range-trike",
      "source_title": "Diego Motors Range Trike",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “31,000eb (S Luxury)”, and page pointer “BC 67”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Diego Motors Range Trike",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-electric-pedal-assist",
      "source_title": "Electric Pedal Assist",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “100eb (Premium)”, and page pointer “DLC:Wheels 4, IR3 78”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Electric Pedal Assist",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-enclosure",
      "source_title": "Enclosure",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “100eb (Premium)”, and page pointer “DLC:Wheels 4, IR3 78”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Enclosure",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-extended-seat",
      "source_title": "Extended Seat",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “20eb (Everyday)”, and page pointer “DLC:Wheels 4, IR3 78”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Extended Seat",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-folding-frame",
      "source_title": "Folding Frame",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “100eb (Premium)”, and page pointer “DLC:Wheels 4, IR3 78”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Folding Frame",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gun-mount",
      "source_title": "Gun Mount",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “100eb (Premium)”, and page pointer “DLC:Wheels 4, IR3 78”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Gun Mount",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hangar",
      "source_title": "Hangar",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “5,000eb (Luxury)”, and page pointer “DL:12V 16”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hangar",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hd-ullapool-raider",
      "source_title": "HD Ullapool Raider",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “32,000eb (S Luxury)”, and page pointer “DL:12V 13”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "HD Ullapool Raider",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-heavy-chassis",
      "source_title": "Heavy Chassis",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 164”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Heavy Chassis",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-high-performance-groundcar",
      "source_title": "High Performance Groundcar",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “50,000eb (S Luxury)”, and page pointer “CP:R 190”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "High Performance Groundcar",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-highway-master-artemis",
      "source_title": "Highway Master Artemis",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “60,000eb (S Luxury)”, and page pointer “BC 70”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Highway Master Artemis",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-housing-capacity",
      "source_title": "Housing Capacity",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 165”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Housing Capacity",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hover-upgrade",
      "source_title": "Hover Upgrade",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “5,000eb (Luxury)”, and page pointer “CP:R 164”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hover Upgrade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hydrosubsidium-bimac",
      "source_title": "Hydrosubsidium Bimac",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “32,000eb (S Luxury)”, and page pointer “DL:12V 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hydrosubsidium Bimac",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-inline-skates",
      "source_title": "Inline Skates",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “50eb (Costly)”, and page pointer “DL:Wheels 5, DGD 147 , IR3 79”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Inline Skates",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-jetski",
      "source_title": "Jetski",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “20,000eb (S Luxury)”, and page pointer “CP:R 190”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Jetski",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kaukaz-volkhov",
      "source_title": "Kaukaz Volkhov",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “41,000eb (S Luxury)”, and page pointer “BC 71”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kaukaz Volkhov",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-luxury-vehicle-room",
      "source_title": "Luxury Vehicle Room",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “5,000eb (Luxury)”, and page pointer “DL:12V 16”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Luxury Vehicle Room",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-makigai-ebi",
      "source_title": "Makigai Ebi",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “23,000eb (S Luxury)”, and page pointer “BC 72”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Makigai Ebi",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-f-152-autocopter",
      "source_title": "Militech F-152 Autocopter",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “31,000eb (S Luxury)”, and page pointer “DL:12V 10”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech F-152 Autocopter",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nam-ambanaught-m2",
      "source_title": "NAM Ambanaught m2",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “56,000eb (X Luxury)”, and page pointer “DL:12V 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "NAM Ambanaught m2",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-neon-lighting",
      "source_title": "Neon Lighting",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “20eb (Everyday)”, and page pointer “DLC:Wheels 5, IR3 79”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Neon Lighting",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nos",
      "source_title": "NOS",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 163”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "NOS",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-onboard-flamethrower",
      "source_title": "Onboard Flamethrower",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 163”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Onboard Flamethrower",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-onboard-machinegun",
      "source_title": "Onboard Machinegun",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 163”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Onboard Machinegun",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-onboard-melee-weapon",
      "source_title": "Onboard Melee Weapon",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 164”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Onboard Melee Weapon",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-onboard-rocket-pod",
      "source_title": "Onboard Rocket Pod",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “5,000eb (Luxury)”, and page pointer “CP:R 164”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Onboard Rocket Pod",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-reinforced-frame",
      "source_title": "Reinforced Frame",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “100eb (Premium)”, and page pointer “DLC:Wheels 5, IR3 79”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Reinforced Frame",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-reinforced-hull-tires",
      "source_title": "Reinforced Hull/Tires",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “1,000eb (V Expensive)”, and page pointer “DL:12V 16”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Reinforced Hull/Tires",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-roadbike",
      "source_title": "Roadbike",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “20,000eb (S Luxury)”, and page pointer “CP:R 190”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Roadbike",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-roller-derby-skates",
      "source_title": "Roller Derby Skates",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “50eb (Costly)”, and page pointer “DL:CtR 9, T:Hope 186”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Roller Derby Skates",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sawtooth-1",
      "source_title": "Sawtooth 1",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “13,000eb (S Luxury)”, and page pointer “CPCW 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sawtooth 1",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sealed-environment",
      "source_title": "Sealed Environment",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “1,000eb (V Expensive)”, and page pointer “DL:12V 16”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sealed Environment",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-seating-upgrade",
      "source_title": "Seating Upgrade",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 163”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Seating Upgrade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-security-system",
      "source_title": "Security System",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “500eb (Expensive)”, and page pointer “DLC:Wheels 5, IR3 79”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Security System",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-security-upgrade",
      "source_title": "Security Upgrade",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “5,000eb (Luxury)”, and page pointer “CP:R 163”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Security Upgrade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sh-45-patroller",
      "source_title": "SH-45 Patroller",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “16,000eb (S Luxury)”, and page pointer “BC 58”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "SH-45 Patroller",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sh-45-patroller-law",
      "source_title": "SH-45 Patroller Law",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “21,000eb (S Luxury)”, and page pointer “BC 58”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "SH-45 Patroller Law",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-skateboard",
      "source_title": "Skateboard",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “50eb (Costly)”, and page pointer “DLC:Wheels 5, IR3 79”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Skateboard",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-smuggling-compartment",
      "source_title": "Smuggling Compartment",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “50eb (Costly)”, and page pointer “DLC:Wheels 5, IR3 79”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Smuggling Compartment",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-smuggling-upgrade",
      "source_title": "Smuggling Upgrade",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 163”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Smuggling Upgrade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sovoil-mi-60",
      "source_title": "SovOil Mi-60",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “65,000eb (S Luxury)”, and page pointer “DGD 120”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "SovOil Mi-60",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-speedboat",
      "source_title": "Speedboat",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “30,000eb (S Luxury)”, and page pointer “CP:R 190”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Speedboat",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-street-king-combat-vehicle",
      "source_title": "Street King Combat Vehicle",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “63,000eb (S Luxury)”, and page pointer “BC 77”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Street King Combat Vehicle",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-stunt-frame",
      "source_title": "Stunt Frame",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “100eb (Premium)”, and page pointer “DLC:Wheels 5, IR3 79”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Stunt Frame",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-submersible-upgrade",
      "source_title": "Submersible Upgrade",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “5,000eb (Luxury)”, and page pointer “DL:12V 16”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Submersible Upgrade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-super-groundcar",
      "source_title": "Super Groundcar",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “100,00eb (S Luxury)”, and page pointer “CP:R 190”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Super Groundcar",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-superbike",
      "source_title": "Superbike",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “100,000eb (S Luxury)”, and page pointer “CP:R 190”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Superbike",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tanson-bellhop",
      "source_title": "Tanson Bellhop",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “16,000eb (S Luxury)”, and page pointer “BC 60”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Tanson Bellhop",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tanson-jetboy-hoverboard",
      "source_title": "Tanson JetBoy Hoverboard",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “1,000eb (V Expensive)”, and page pointer “BC 78”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Tanson JetBoy Hoverboard",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tetracorp-america-corporate-bus",
      "source_title": "TetraCorp America Corporate Bus",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “50,000eb (S Luxury)”, and page pointer “BC 80”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "TetraCorp America Corporate Bus",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tetracorp-america-luxus-15",
      "source_title": "TetraCorp America Luxus 15",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “45,000eb (S Luxury)”, and page pointer “DL:12V 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "TetraCorp America Luxus 15",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tetracorp-america-megahauler",
      "source_title": "TetraCorp America MegaHauler",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “143,000eb (S Luxury)”, and page pointer “BC 79”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "TetraCorp America MegaHauler",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-the-grundy",
      "source_title": "The Grundy",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “41,000eb (S Luxury)”, and page pointer “BC 68”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "The Grundy",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-the-harriet-100",
      "source_title": "The Harriet 100",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “21,000 (S Luxury)”, and page pointer “BC 69”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "The Harriet 100",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-the-harvey-100",
      "source_title": "The Harvey 100",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “20,000eb (S Luxury)”, and page pointer “BC 69”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "The Harvey 100",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-the-harvey-merc",
      "source_title": "The Harvey Merc",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “30,000eb (S Luxury)”, and page pointer “BC 69”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "The Harvey Merc",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-the-paladin-500",
      "source_title": "The Paladin 500",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “59,000eb (S Luxury)”, and page pointer “BC 75”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "The Paladin 500",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-thelas-tr-aina-patrol-boat",
      "source_title": "Thelas Tríaina Patrol Boat",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “42,000eb (S Luxury)”, and page pointer “DL:12V 14”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Thelas Tríaina Patrol Boat",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-titanic-hull",
      "source_title": "Titanic Hull",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “5,000eb (Luxry)”, and page pointer “DL:12V 16”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Titanic Hull",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-trailer",
      "source_title": "Trailer",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “50eb (Costly)”, and page pointer “DLC:Wheels 5, IR3 79”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Trailer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-vehicle-heavy-weapon-mount",
      "source_title": "Vehicle Heavy Weapon Mount",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “5,000eb (Luxury)”, and page pointer “CP:R 164”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Vehicle Heavy Weapon Mount",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-vmw-aerojeep",
      "source_title": "VMW Aerojeep",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “44,000eb (S Luxury)”, and page pointer “DL:12V 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "VMW Aerojeep",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-yacht",
      "source_title": "Yacht",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “50,000eb (S Luxury)”, and page pointer “per room CP:R 190”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Yacht",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-yang-s-wheels-rickshaw",
      "source_title": "Yang’s Wheels Rickshaw",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “21,000eb (S Luxury)”, and page pointer “BC 81”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Yang’s Wheels Rickshaw",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zetatech-aerocop",
      "source_title": "Zetatech AeroCop",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “58,000eb (S Luxury)”, and page pointer “BC 61”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zetatech AeroCop",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zetatech-aerovox",
      "source_title": "Zetatech AeroVox",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “51,000eb (S Luxury)”, and page pointer “BC 61”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zetatech AeroVox",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zetatech-destination",
      "source_title": "Zetatech Destination",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “40,000eb (S Luxury)”, and page pointer “BC 62”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zetatech Destination",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zetatech-herakles",
      "source_title": "Zetatech Herakles",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “63,000eb (S Luxury)”, and page pointer “BC 63, DGD 1 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zetatech Herakles",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zetatech-moray",
      "source_title": "Zetatech Moray",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “42,000eb (S Luxury)”, and page pointer “DL:12V 15”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zetatech Moray",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zonda-metrocar",
      "source_title": "Zonda Metrocar",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “1,000eb (V Expensive)”, and page pointer “DL:12Gear 4, IR4 68”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zonda Metrocar",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zonda-molly-1k",
      "source_title": "Zonda Molly 1K",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “15,000eb (S Luxury)”, and page pointer “BC 82”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zonda Molly 1K",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zonda-parallax-cybercycle-1",
      "source_title": "Zonda Parallax Cybercycle™ 1",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “10,000eb (S Luxury)”, and page pointer “BC 83”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zonda Parallax Cybercycle™ 1",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zonda-r400-trail",
      "source_title": "Zonda R400 Trail",
      "decision": "prune",
      "canonical_target": null,
      "type": "vehicle-item",
      "category": "Vehicle",
      "group": "equipment/vehicles",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Vehicles”, cost “850eb (Expensive)”, and page pointer “DL:12V 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zonda R400 Trail",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-air-pistol",
      "source_title": "Air Pistol",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 347”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Air Pistol",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-air-pistol-ammo",
      "source_title": "Air Pistol Ammo",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “10eb (Cheap)”, and page pointer “CP:R 347”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Air Pistol Ammo",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-airhypo-bayonet",
      "source_title": "Airhypo Bayonet",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “DL:TT 14”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Airhypo Bayonet",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-arachnid-grenade",
      "source_title": "Arachnid Grenade",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “BC 86”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Arachnid Grenade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-arasaka-acid-fire-wound-salt",
      "source_title": "Arasaka Acid/Fire/Wound Salt",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “BC 91”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Arasaka Acid/Fire/Wound Salt",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-arasaka-hjke-1-1-yukimura",
      "source_title": "Arasaka HJKE-1 1 Yukimura",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CEMK 31”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Arasaka HJKE-1 1 Yukimura",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-arasaka-hjsh-18-masamune",
      "source_title": "Arasaka HJSH-18 Masamune",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CEMK 32”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Arasaka HJSH-18 Masamune",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-arasaka-minami-10",
      "source_title": "Arasaka Minami 10",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 342, DL:TT 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Arasaka Minami 10",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-arasaka-minami-10-p-m-s",
      "source_title": "Arasaka Minami 10 P/M/S",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “600eb (Expensive)”, and page pointer “DL:TT 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Arasaka Minami 10 P/M/S",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-arasaka-origami",
      "source_title": "Arasaka Origami",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “200eb (Premium)”, and page pointer “DL:TT 10”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Arasaka Origami",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-arasaka-tki-20-shingen",
      "source_title": "Arasaka TKI-20 Shingen",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “CEMK 32”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Arasaka TKI-20 Shingen",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-arasaka-waa-bullpup",
      "source_title": "Arasaka WAA Bullpup",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:12Gun 3, DGD 144”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Arasaka WAA Bullpup",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-arasaka-weeping-reaver",
      "source_title": "Arasaka Weeping Reaver",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “5,000eb (Luxury)”, and page pointer “BC 91”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Arasaka Weeping Reaver",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-arasaka-wssa-sniper-system",
      "source_title": "Arasaka WSSA Sniper System",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 342, DL:TT 10”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Arasaka WSSA Sniper System",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-araska-rapid-assault",
      "source_title": "Araska Rapid Assault",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 342, DL:TT 8”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Araska Rapid Assault",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-armor-piercing-grenade",
      "source_title": "Armor Piercing Grenade",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 345”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Armor Piercing Grenade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-armor-piercing",
      "source_title": "Armor-Piercing",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 345”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Armor-Piercing",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-assault-rifle",
      "source_title": "Assault Rifle",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 341”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Assault Rifle",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-avar-prototype",
      "source_title": "AVAR Prototype",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “15,000eb (S Luxury)”, and page pointer “BC 102”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "AVAR Prototype",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-avar-prototype-parts",
      "source_title": "AVAR Prototype Parts",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “5,000eb (Luxury)”, and page pointer “BC 102”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "AVAR Prototype Parts",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-basic",
      "source_title": "Basic",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “10eb (Cheap)”, and page pointer “CP:R 345”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Basic",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-battery-pack",
      "source_title": "Battery Pack",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “CP:R 349”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Battery Pack",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bayonet",
      "source_title": "Bayonet",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 343”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bayonet",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-big-dreem",
      "source_title": "Big Dreem",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “10eb (Cheap)”, and page pointer “DL:BC+ 3, IR4 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Big Dreem",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-big-dreem-ammo-brick",
      "source_title": "Big Dreem Ammo Brick",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “20eb (Everyday)”, and page pointer “DL:BC+ 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Big Dreem Ammo Brick",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-biotechnica-enviro-launcher",
      "source_title": "Biotechnica Enviro-Launcher",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “DL:WG 3, IR3 27”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Biotechnica Enviro-Launcher",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-biotoxin",
      "source_title": "Biotoxin",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 345”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Biotoxin",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-biotoxin-grenade",
      "source_title": "Biotoxin Grenade",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 345”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Biotoxin Grenade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bow",
      "source_title": "Bow",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 341”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bow",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-budget-arms-carnage",
      "source_title": "Budget Arms Carnage",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CEMK 32”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Budget Arms Carnage",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-budgetarms-triple-threat",
      "source_title": "BudgetArms Triple Threat",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “DL:WG 3, IR3 27”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "BudgetArms Triple Threat",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-bullet-to-slug-adapter-casings",
      "source_title": "Bullet to Slug Adapter Casings",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “DL:BC+ 3, IR4 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Bullet to Slug Adapter Casings",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-captain-cuddlefish-ultra-snag-em",
      "source_title": "Captain Cuddlefish Ultra Snag-Em",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “200eb (Premium)”, and page pointer “DL:12Cute 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Captain Cuddlefish Ultra Snag-Em",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ce-thermal-dagger",
      "source_title": "CE Thermal Dagger",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:12RED 2”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "CE Thermal Dagger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-chadran-arms-city-reaper",
      "source_title": "Chadran Arms City Reaper",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “CP:R 342, DL:TT 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Chadran Arms City Reaper",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-chadran-arms-jungle-reaper",
      "source_title": "Chadran Arms Jungle Reaper",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 342, DL:TT 9”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Chadran Arms Jungle Reaper",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-co2-grenade",
      "source_title": "CO2 Grenade",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “IR3 105”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "CO2 Grenade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-con-arms-hurricane-assault",
      "source_title": "Con Arms Hurricane Assault",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “5,000eb (Luxury)”, and page pointer “CP:R 348”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Con Arms Hurricane Assault",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-con-arms-multi-ammo-pistol",
      "source_title": "Con Arms Multi Ammo Pistol",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “DL:12Gun 3, DGD 144”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Con Arms Multi Ammo Pistol",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-con-arms-unity",
      "source_title": "Con Arms Unity",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CEMK 32”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Con Arms Unity",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-cowboy-u-56",
      "source_title": "Cowboy U-56",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “5,000eb (Luxury)”, and page pointer “CP:R 349”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Cowboy U-56",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-crossbow",
      "source_title": "Crossbow",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 341”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Crossbow",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-dai-lung-cybermag-20",
      "source_title": "Dai Lung Cybermag 20",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “550eb (Expensive)”, and page pointer “DL:TT 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Dai Lung Cybermag 20",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-dai-lung-magnum",
      "source_title": "Dai Lung Magnum",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “CP:R 342, DL:TT 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Dai Lung Magnum",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-dai-lung-streetmaster",
      "source_title": "Dai Lung Streetmaster",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “20eb (Everyday)”, and page pointer “CP:R 342, DL:TT 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Dai Lung Streetmaster",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-darra-polytechnic-binary",
      "source_title": "Darra Polytechnic Binary",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:TT 9”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Darra Polytechnic Binary",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-dartgun",
      "source_title": "Dartgun",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “DGD 348”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Dartgun",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-doberman-500-marking-scent",
      "source_title": "Doberman 500 Marking Scent",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “BC 44”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Doberman 500 Marking Scent",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-drum-magazine",
      "source_title": "Drum Magazine",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 343”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Drum Magazine",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-duel-caster",
      "source_title": "Duel Caster",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “DL:ElfTCG 9, IR3 73”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Duel Caster",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-e-ventureware-kodiak-hunter",
      "source_title": "E VentureWare Kodiak Hunter",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “DL:TT 10”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "E VentureWare Kodiak Hunter",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-e-ventureware-mountaineer",
      "source_title": "E VentureWare Mountaineer",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “200eb (Premium)”, and page pointer “DL:TT 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "E VentureWare Mountaineer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-e-ventureware-sportmaster",
      "source_title": "E VentureWare SportMaster",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “DL:BC+ 3, IR4 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "E VentureWare SportMaster",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-e-ventureware-survivalmaster",
      "source_title": "E VentureWare SurvivalMaster",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “DL:BC+ 3, IR4 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "E VentureWare SurvivalMaster",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-e-tack-public-defender",
      "source_title": "E-TACK Public Defender",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “BC 1 15”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "E-TACK Public Defender",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-eagletech-arbelest",
      "source_title": "Eagletech Arbelest",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:TT 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Eagletech Arbelest",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-eagletech-bearcat",
      "source_title": "Eagletech Bearcat",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 342, DL:TT 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Eagletech Bearcat",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-eagletech-scorpion",
      "source_title": "Eagletech Scorpion",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 342, DL:TT 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Eagletech Scorpion",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-eagletech-stryker",
      "source_title": "Eagletech Stryker",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 342, DL:TT 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Eagletech Stryker",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-eagletech-survivalist",
      "source_title": "Eagletech Survivalist",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “BC 103”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Eagletech Survivalist",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-eagletech-tigercat",
      "source_title": "Eagletech Tigercat",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:TT 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Eagletech Tigercat",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-eagletech-tomcat",
      "source_title": "Eagletech Tomcat",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 342, DL:TT 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Eagletech Tomcat",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-emp",
      "source_title": "EMP",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 345”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "EMP",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-emp-grenade",
      "source_title": "EMP Grenade",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 345”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "EMP Grenade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-expansive",
      "source_title": "Expansive",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 345”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Expansive",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-extended-magazine",
      "source_title": "Extended Magazine",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 343”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Extended Magazine",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-faisal-s-dead-or-alive",
      "source_title": "Faisal’s Dead or Alive",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “BC 104”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Faisal’s Dead or Alive",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-faisal-s-escape-plan",
      "source_title": "Faisal’s Escape Plan",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “60eb (Costly)”, and page pointer “DL:TT 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Faisal’s Escape Plan",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-faisal-s-magna-knuckles",
      "source_title": "Faisal’s Magna Knuckles",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 96”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Faisal’s Magna Knuckles",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-faisal-s-onlychance",
      "source_title": "Faisal’s OnlyChance",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “20eb (Everyday)”, and page pointer “or 50eb (Costly) DL:TT 8”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Faisal’s OnlyChance",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-fed-arms-pepper-shaker",
      "source_title": "Fed Arms Pepper Shaker",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “BC 105”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Fed Arms Pepper Shaker",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-fed-arms-super-chief-plus",
      "source_title": "Fed Arms Super Chief Plus",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “CP:R 342, DL:TT 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Fed Arms Super Chief Plus",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-fed-arms-tech-assault-iii",
      "source_title": "Fed Arms Tech-Assault III",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “CP:R 342, DL:TT 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Fed Arms Tech-Assault III",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-federated-arms-x-9mm",
      "source_title": "Federated Arms X-9mm",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “CP:R 342, DL:TT 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Federated Arms X-9mm",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-fire-extinguisher",
      "source_title": "Fire Extinguisher",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “T:Hope 34”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Fire Extinguisher",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-flamethrower",
      "source_title": "Flamethrower",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 348”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Flamethrower",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-flare-gun",
      "source_title": "Flare Gun",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “DL:WG 3, IR3 27”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Flare Gun",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-flashbang",
      "source_title": "Flashbang",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 346”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Flashbang",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-flashbang-grenade",
      "source_title": "Flashbang Grenade",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 346”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Flashbang Grenade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-georgia-arms-matchmaker",
      "source_title": "Georgia Arms Matchmaker",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “20eb (Everyday)”, and page pointer “BC 105”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Georgia Arms Matchmaker",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-grapple-gun-underbarrel",
      "source_title": "Grapple Gun Underbarrel",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “DL:TT 14”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Grapple Gun Underbarrel",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-grenade-launcher",
      "source_title": "Grenade Launcher",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 341”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Grenade Launcher",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-grenade-launcher-underbarrel",
      "source_title": "Grenade Launcher Underbarrel",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 343”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Grenade Launcher Underbarrel",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gunmart-bubba-buster",
      "source_title": "GunMart Bubba Buster",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “BC 106”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "GunMart Bubba Buster",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gunmart-door-cracker",
      "source_title": "GunMart Door Cracker",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “BC 87”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "GunMart Door Cracker",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gunmart-engage",
      "source_title": "GunMart Engage",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “BC 107”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "GunMart Engage",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gunmart-hawk-s-eye",
      "source_title": "GunMart Hawk’s Eye",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “DL:TT 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "GunMart Hawk’s Eye",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gunmart-home-defender",
      "source_title": "GunMart Home Defender",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 342, DL:TT 8”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "GunMart Home Defender",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gunmart-hunter",
      "source_title": "GunMart Hunter",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “CP:R 342, DL:TT 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "GunMart Hunter",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gunmart-midnight-defender",
      "source_title": "GunMart Midnight Defender",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “550eb (Expensive)”, and page pointer “DL:TT 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "GunMart Midnight Defender",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gunmart-midnight-hunter",
      "source_title": "GunMart Midnight Hunter",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “550eb (Expensive)”, and page pointer “DL:TT 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "GunMart Midnight Hunter",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gunmart-porta-morta",
      "source_title": "GunMart Porta-Morta",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “600eb (Expensive)”, and page pointer “DL:TT 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "GunMart Porta-Morta",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gunmart-sherwood",
      "source_title": "GunMart Sherwood",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “CP:R 342, DL:TT 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "GunMart Sherwood",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gunmart-smart-special",
      "source_title": "GunMart Smart Special",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “BC 108”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "GunMart Smart Special",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gunmart-snipe-star",
      "source_title": "GunMart Snipe-Star",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 342, DL:TT 10”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "GunMart Snipe-Star",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-gunmart-special",
      "source_title": "GunMart Special",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “20eb (Everyday)”, and page pointer “BC 108”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "GunMart Special",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hades-multipurpose-assault",
      "source_title": "Hades Multipurpose Assault",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “5,000eb (Luxury)”, and page pointer “BC 109”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hades Multipurpose Assault",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-heavy-melee-weapon",
      "source_title": "Heavy Melee Weapon",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 340”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Heavy Melee Weapon",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-heavy-pistol",
      "source_title": "Heavy Pistol",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 341”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Heavy Pistol",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-heavy-smg",
      "source_title": "Heavy SMG",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 341”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Heavy SMG",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hello-cutie-chromatic-rave-grenade",
      "source_title": "Hello Cutie Chromatic Rave Grenade",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “DL:12Cute 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hello Cutie Chromatic Rave Grenade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hello-cutie-gun-gun-friend-friend",
      "source_title": "Hello Cutie Gun-Gun Friend-Friend",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:12Cute 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hello Cutie Gun-Gun Friend-Friend",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hello-cutie-hypurr-hammer",
      "source_title": "Hello Cutie Hypurr-Hammer",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:12Cute 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hello Cutie Hypurr-Hammer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hello-cutie-janus-hex",
      "source_title": "Hello Cutie Janus Hex",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “DL:12Cute 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hello Cutie Janus Hex",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hello-cutie-modball-gun",
      "source_title": "Hello Cutie ModBall Gun",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “DL:12Cute 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hello Cutie ModBall Gun",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hello-cutie-my-friend-the-ocelot",
      "source_title": "Hello Cutie My Friend the Ocelot",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,500eb (V Expensive)”, and page pointer “DL:12Cute 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hello Cutie My Friend the Ocelot",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-hello-cutie-thundercat-bat",
      "source_title": "Hello Cutie Thundercat Bat",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “750eb (Expensive)”, and page pointer “DL:12Cute 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hello Cutie Thundercat Bat",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-imi-chainknife",
      "source_title": "IMI Chainknife",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “DL:12Gun 3, DGD 144”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "IMI Chainknife",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-imi-uz-2045-pro",
      "source_title": "IMI UZ 2045 Pro",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “600eb (Expensive)”, and page pointer “DL:TT 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "IMI UZ 2045 Pro",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-improved-smart",
      "source_title": "Improved Smart",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “or 500eb (Expensive) CEMK 31”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Improved Smart",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-incendiary",
      "source_title": "Incendiary",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 346”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Incendiary",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-incendiary-grenade",
      "source_title": "Incendiary Grenade",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 346”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Incendiary Grenade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-infrared-nightvision-scope",
      "source_title": "Infrared Nightvision Scope",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 343”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Infrared Nightvision Scope",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-janus-hex-heavy-scent-ball",
      "source_title": "Janus Hex Heavy Scent Ball",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “20eb (Costly)”, and page pointer “DL:Cute 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Janus Hex Heavy Scent Ball",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-junk-ammo",
      "source_title": "Junk Ammo",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “10eb (Cheap)”, and page pointer “DL:BC+ 3, DGD 147 , IR4 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Junk Ammo",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kang-tao-l-69-zhuo",
      "source_title": "Kang Tao L-69 Zhuo",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “CEMK 32”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kang Tao L-69 Zhuo",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kendachi-dragon",
      "source_title": "Kendachi Dragon",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:12Gun 3, DGD 144, IR2 59”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kendachi Dragon",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kendachi-mono-guard",
      "source_title": "Kendachi Mono-Guard",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 96”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kendachi Mono-Guard",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kendachi-mono-katana",
      "source_title": "Kendachi Mono-Katana",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 92”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kendachi Mono-Katana",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kendachi-mono-star",
      "source_title": "Kendachi Mono-Star",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “BC 101”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kendachi Mono-Star",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kendachi-mono-three",
      "source_title": "Kendachi Mono-Three",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “5,000eb (Luxury)”, and page pointer “CP:R 348”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kendachi Mono-Three",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-kendachi-mono-wakizashi",
      "source_title": "Kendachi Mono-Wakizashi",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 93”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Kendachi Mono-Wakizashi",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-killchip-100-micro-bomb",
      "source_title": "KillChip 100 Micro-Bomb",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “BC 88”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "KillChip 100 Micro-Bomb",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ktech-security-grenade",
      "source_title": "KTech Security Grenade",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “BC 89”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "KTech Security Grenade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ktech-techhammer",
      "source_title": "KTech TechHammer",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 1 10”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "KTech TechHammer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-light-melee-weapon",
      "source_title": "Light Melee Weapon",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “CP:R 340”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Light Melee Weapon",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-magnum-opus-hellbringer",
      "source_title": "Magnum Opus Hellbringer",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:12Gun 4, DGD 144”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Magnum Opus Hellbringer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-malorian-arms-3516",
      "source_title": "Malorian Arms 3516",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “10,000eb (S Luxury)”, and page pointer “CP:R 348”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Malorian Arms 3516",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-malorian-sub-flechette-ammo",
      "source_title": "Malorian Sub-Flechette Ammo",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “DL:12Gun 4, IR2 60”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Malorian Sub-Flechette Ammo",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-malorian-sub-flechette-gun",
      "source_title": "Malorian Sub-Flechette Gun",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “5,000eb (Luxury)”, and page pointer “DL:12Gun 4, IR2 60”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Malorian Sub-Flechette Gun",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-medium-melee-weapon",
      "source_title": "Medium Melee Weapon",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “CP:R 340”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Medium Melee Weapon",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-medium-pistol",
      "source_title": "Medium Pistol",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “CP:R 341”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Medium Pistol",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-metacorp-hela-smart",
      "source_title": "MetaCorp Hela Smart",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:TT 13”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "MetaCorp Hela Smart",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-micro-cutie-by-hello-cutie",
      "source_title": "Micro Cutie by Hello Cutie",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “MC 1, DGD 145”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Micro Cutie by Hello Cutie",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-micro-hydrogen-combuster",
      "source_title": "Micro Hydrogen Combuster",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “BC 88”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Micro Hydrogen Combuster",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-microwaver",
      "source_title": "Microwaver",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 348”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Microwaver",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-midnight-arms-beast",
      "source_title": "Midnight Arms Beast",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 1 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Midnight Arms Beast",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-midnight-arms-sdf-45",
      "source_title": "Midnight Arms SDF-45",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:WG 3, DGD 144, IR3 27”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Midnight Arms SDF-45",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-aegis",
      "source_title": "Militech Aegis",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:WG 4, IR3 28”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Aegis",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-archimedes",
      "source_title": "Militech Archimedes",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:WG 4, IR3 28”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Archimedes",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-avenger",
      "source_title": "Militech Avenger",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 342, DL:TT 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Avenger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-boomer-buster",
      "source_title": "Militech Boomer Buster",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 342, DL:TT 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Boomer Buster",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-bulldog",
      "source_title": "Militech Bulldog",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 342, DL:TT 8”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Bulldog",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-crusher",
      "source_title": "Militech Crusher",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “DL:12Gun 4, DGD 144”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Crusher",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-crusher-207x",
      "source_title": "Militech Crusher (207X)",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “CEMK 32”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Crusher (207X)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-dragon",
      "source_title": "Militech Dragon",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 342, DL:TT 9”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Dragon",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-fox-dual-ammo",
      "source_title": "Militech Fox Dual Ammo",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 1 13”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Fox Dual Ammo",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-growler",
      "source_title": "Militech Growler",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “10,000eb (S Luxury)”, and page pointer “T:Street 71”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Growler",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-hotshot-l-atgm",
      "source_title": "Militech Hotshot L-ATGM",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 342, DL:TT 13”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Hotshot L-ATGM",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-m-10af-lexington",
      "source_title": "Militech M-10AF Lexington",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “CEMK 32”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech M-10AF Lexington",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-m-76e-omaha",
      "source_title": "Militech M-76e Omaha",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CEMK 33”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech M-76e Omaha",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-mastiff",
      "source_title": "Militech Mastiff",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 1 13”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Mastiff",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-mastiff-smg",
      "source_title": "Militech Mastiff SMG",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 1 13”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Mastiff SMG",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-mini-gat",
      "source_title": "Militech Mini-Gat",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 342, DL:TT 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Mini-Gat",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-mini-grenade",
      "source_title": "Militech Mini-Grenade",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 342, DL:TT 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Mini-Grenade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-ninja-sniper",
      "source_title": "Militech Ninja Sniper",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “600eb (Expensive)”, and page pointer “DL:TT 10”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Ninja Sniper",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-perseus",
      "source_title": "Militech Perseus",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “5,000eb (Luxury)”, and page pointer “BC 1 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Perseus",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-ronin",
      "source_title": "Militech Ronin",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 342, DL:TT 9”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Ronin",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-ronin-hyperlight",
      "source_title": "Militech Ronin Hyperlight",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “600eb (Expensive)”, and page pointer “DL:TT 9”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Ronin Hyperlight",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-sheriff",
      "source_title": "Militech Sheriff",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “200eb (Premium)”, and page pointer “DL:TT 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Sheriff",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-starshot-l-atgm-n",
      "source_title": "Militech Starshot L-ATGM-N",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,500eb (V Expensive)”, and page pointer “DL:TT 13”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Starshot L-ATGM-N",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-tactical-umbrella",
      "source_title": "Militech Tactical Umbrella",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:We 6, IR2 20”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Tactical Umbrella",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-urban",
      "source_title": "Militech Urban",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 342, DL:TT 13”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Urban",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-militech-viper",
      "source_title": "Militech Viper",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 342, DL:TT 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Militech Viper",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-modball-dazzle-dazzle",
      "source_title": "ModBall (Dazzle Dazzle)",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “10eb (Cheap)”, and page pointer “DL:12Cute 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "ModBall (Dazzle Dazzle)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-modball-mega-ouchie",
      "source_title": "ModBall (Mega Ouchie)",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “20eb (Everyday)”, and page pointer “DL:12 Cute 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "ModBall (Mega Ouchie)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-modball-ouchie",
      "source_title": "ModBall (Ouchie)",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “10eb (Cheap)”, and page pointer “DL:12 Cute 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "ModBall (Ouchie)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-modball-slippy",
      "source_title": "ModBall (Slippy)",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “5eb (Dirt Cheap)”, and page pointer “DL:12 Cute 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "ModBall (Slippy)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-modball-splashie",
      "source_title": "ModBall (Splashie)",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “5eb (Dirt Cheap)”, and page pointer “DL:12 Cute 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "ModBall (Splashie)",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-modfire-10x",
      "source_title": "ModFire 10X",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 1 14”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "ModFire 10X",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-molotov-cocktail",
      "source_title": "Molotov Cocktail",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “20eb (Everyday)”, and page pointer “DL:BC+ 4, DGD 145, IR4 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Molotov Cocktail",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mt-tactical-umbrella",
      "source_title": "MT Tactical Umbrella",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL: We 6, DGD 144, IR2 20”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "MT Tactical Umbrella",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mustang-arms-ars-5-smg",
      "source_title": "Mustang Arms ARS-5 SMG",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:12Gun 5, IR2 61”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mustang Arms ARS-5 SMG",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mustang-arms-deathstalker",
      "source_title": "Mustang Arms Deathstalker",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “600eb (Expensive)”, and page pointer “DL:TT 8”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mustang Arms Deathstalker",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mustang-arms-mark-ii",
      "source_title": "Mustang Arms Mark II",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “600eb (Expensive)”, and page pointer “DL:TT 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mustang Arms Mark II",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mustang-arms-mark-iii",
      "source_title": "Mustang Arms Mark III",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 342, DL:TT 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mustang Arms Mark III",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-mustang-arms-rodeo",
      "source_title": "Mustang Arms Rodeo",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “DL:TT 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mustang Arms Rodeo",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nat-s-long-barreled-pistol",
      "source_title": "Nat’s Long-Barreled Pistol",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “DL:12RED 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nat’s Long-Barreled Pistol",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-net-launcher-net",
      "source_title": "Net Launcher Net",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “BC 21, 104”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Net Launcher Net",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nomad-357-magnum",
      "source_title": "Nomad .357 Magnum",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “150eb (Premium)”, and page pointer “DL:TT 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nomad .357 Magnum",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nomad-air-cannon",
      "source_title": "Nomad Air Cannon",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:WG 4, DGD 145, IR3 28”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nomad Air Cannon",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nomad-big-gulp",
      "source_title": "Nomad Big Gulp",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “DL:TT 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nomad Big Gulp",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nomad-long-rifle",
      "source_title": "Nomad Long Rifle",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 342, DL:TT 10”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nomad Long Rifle",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nomad-pneumatic-bolt-gun",
      "source_title": "Nomad Pneumatic Bolt Gun",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “DL:12Gun 5, DGD 145”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nomad Pneumatic Bolt Gun",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nomad-rocker",
      "source_title": "Nomad Rocker",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “BC 1 15”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nomad Rocker",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nova-757-ammo",
      "source_title": "Nova 757 Ammo",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “10eb (Cheap)”, and page pointer “or 500eb (Expensive) DL:12Gun 5, DGD 145”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nova 757 Ammo",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nova-757-cityhunter",
      "source_title": "Nova 757 CityHunter",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000 (V Expensive)”, and page pointer “DL:12Gun 5, DGD 145”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nova 757 CityHunter",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-nova-cityhunter-x",
      "source_title": "Nova Cityhunter X",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 342, DL:TT 5”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Nova Cityhunter X",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-outlet-explosive",
      "source_title": "OUTLet Explosive",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “BC 89”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "OUTLet Explosive",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-overlord-handcannon",
      "source_title": "Overlord Handcannon",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “BC 106”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Overlord Handcannon",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-poison",
      "source_title": "Poison",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 346”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Poison",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-poison-grenade",
      "source_title": "Poison Grenade",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 346”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Poison Grenade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-power-rebuild",
      "source_title": "Power Rebuild",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “CEMK 30”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Power Rebuild",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ps-e-tack-rapid-responder",
      "source_title": "PS E-TACK Rapid Responder",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “DL:12RED 3”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "PS E-TACK Rapid Responder",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-pursuit-security-bouncer",
      "source_title": "Pursuit Security Bouncer",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “BC 97”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Pursuit Security Bouncer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-pursuit-security-crowd-buster",
      "source_title": "Pursuit Security Crowd Buster",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “5,000eb (Luxury)”, and page pointer “BC 1 16”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Pursuit Security Crowd Buster",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-pursuit-security-tearjerker",
      "source_title": "Pursuit Security Tearjerker",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “DL:WG 4, DGD 145, IR3 28”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Pursuit Security Tearjerker",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ranger-combat-boomerang",
      "source_title": "Ranger Combat Boomerang",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 100”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Ranger Combat Boomerang",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rhinemetall-emg-86-railgun",
      "source_title": "Rhinemetall EMG-86 Railgun",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “5,000eb (Luxury)”, and page pointer “CP:R 349”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Rhinemetall EMG-86 Railgun",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-road-flare",
      "source_title": "Road Flare",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “10eb (Cheap)”, and page pointer “CP:R 351”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Road Flare",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rocket-launcher",
      "source_title": "Rocket Launcher",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 341”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Rocket Launcher",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rocks",
      "source_title": "Rocks",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “0eb (Free)”, and page pointer “BC 1 15”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Rocks",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rostovi-db-2-satara",
      "source_title": "Rostović DB-2 Satara",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CEMK 33”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Rostović DB-2 Satara",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rostovi-kleaver",
      "source_title": "Rostović Kleaver",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 94”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Rostović Kleaver",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rostovi-uli-ni-uni-titelj",
      "source_title": "Rostović Ulični Uništitelj",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 1 17”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Rostović Ulični Uništitelj",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-rubber",
      "source_title": "Rubber",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “10eb (Cheap)”, and page pointer “CP:R 346”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Rubber",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-s-hello-cutie-happy-dancer",
      "source_title": "S Hello Cutie Happy Dancer",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “DL:TT 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "S Hello Cutie Happy Dancer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-s-hello-cutie-hidden-cougar",
      "source_title": "S Hello Cutie Hidden Cougar",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “DL:TT 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "S Hello Cutie Hidden Cougar",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-s-hello-cutie-ultra-k8",
      "source_title": "S Hello Cutie Ultra-K8",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “5,000eb (Luxury)”, and page pointer “BC 1 18”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "S Hello Cutie Ultra-K8",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sanroo-hello-cutie-1truluv",
      "source_title": "Sanroo Hello Cutie 1TruLuv",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:BC+ 4, IR4 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sanroo Hello Cutie 1TruLuv",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sanroo-hello-cutie-ultra-k8",
      "source_title": "Sanroo Hello Cutie Ultra-K8",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “5,000eb (Luxury)”, and page pointer “BC 1 18”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sanroo Hello Cutie Ultra-K8",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-scarlet-blackbow",
      "source_title": "Scarlet Blackbow",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “DL:ElfTCG 9, IR3 73”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Scarlet Blackbow",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-scrambler",
      "source_title": "Scrambler",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “T:Street 1 10”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Scrambler",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-shotgun",
      "source_title": "Shotgun",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 341”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Shotgun",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-shotgun-underbarrel",
      "source_title": "Shotgun Underbarrel",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 343”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Shotgun Underbarrel",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-shrieker",
      "source_title": "Shrieker",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 349”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Shrieker",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-shuriken-tornado-grenade",
      "source_title": "Shuriken Tornado Grenade",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “BC 87”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Shuriken Tornado Grenade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-silencer",
      "source_title": "Silencer",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “DL:TT 14”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Silencer",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-slamdance-ballistic-harpoon",
      "source_title": "SlamDance Ballistic Harpoon",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:WG 5, IR3 29”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "SlamDance Ballistic Harpoon",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-slamdance-electromag",
      "source_title": "SlamDance ElectroMag",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “DL:TT 9”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "SlamDance ElectroMag",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-slamdance-electromag-basic",
      "source_title": "SlamDance ElectroMag Basic",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “10eb (Cheap)”, and page pointer “DL:TT 9”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "SlamDance ElectroMag Basic",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-slamdance-electromag-incendiary",
      "source_title": "SlamDance ElectroMag Incendiary",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “DL:TT 9”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "SlamDance ElectroMag Incendiary",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-slamdance-fangfist",
      "source_title": "SlamDance FangFist",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 98”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "SlamDance FangFist",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-slamdance-tasmanskiy-kl",
      "source_title": "SlamDance Tasmanskiy Klô",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “5,000eb(Luxury)”, and page pointer “BC 99”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "SlamDance Tasmanskiy Klô",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sleep",
      "source_title": "Sleep",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 346”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sleep",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sleep-grenade",
      "source_title": "Sleep Grenade",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 346”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sleep Grenade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-small-game-ammo",
      "source_title": "Small Game Ammo",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “10eb (Cheap)”, and page pointer “DL:BC+ 3, IR4 1 1”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Small Game Ammo",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-smart",
      "source_title": "Smart",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 346”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Smart",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-smart-rebuild",
      "source_title": "Smart Rebuild",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “CEMK 31”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Smart Rebuild",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-smartgun-link",
      "source_title": "Smartgun Link",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 343”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Smartgun Link",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-smg",
      "source_title": "SMG",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 341”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "SMG",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-smoke",
      "source_title": "Smoke",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “CP:R 347”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Smoke",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-smoke-grenade",
      "source_title": "Smoke Grenade",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “CP:R 347”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Smoke Grenade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sniper-rifle",
      "source_title": "Sniper Rifle",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 341”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sniper Rifle",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sniping-scope",
      "source_title": "Sniping Scope",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 343”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sniping Scope",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-solo-wolf-bot-mono-katana",
      "source_title": "Solo Wolf & Bot “Mono-Katana”",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “BC 92”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Solo Wolf & Bot “Mono-Katana”",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sternmeyer-m-02",
      "source_title": "Sternmeyer M-02",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:WG 5, IR3 29”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sternmeyer M-02",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sternmeyer-m-02-ammo",
      "source_title": "Sternmeyer M-02 Ammo",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “DL:WG 5, IR3 29”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sternmeyer M-02 Ammo",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sternmeyer-m-04",
      "source_title": "Sternmeyer M-04",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “BC 1 19”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sternmeyer M-04",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sternmeyer-m-95a4",
      "source_title": "Sternmeyer M-95A4",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,600eb (V Expensive)”, and page pointer “DL:TT 10”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sternmeyer M-95A4",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sternmeyer-p-35",
      "source_title": "Sternmeyer P-35",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 342, DL:TT 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sternmeyer P-35",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sternmeyer-p-35-covert",
      "source_title": "Sternmeyer P-35 Covert",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “200eb (Premium)”, and page pointer “DL:TT 6”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sternmeyer P-35 Covert",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sternmeyer-smg-21",
      "source_title": "Sternmeyer SMG-21",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 342, DL:TT 7”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sternmeyer SMG-21",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-stickball-sanctioned-rubber",
      "source_title": "Stickball Sanctioned Rubber",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “10eb (Cheap)”, and page pointer “DL:Stick 4, IR4 34”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Stickball Sanctioned Rubber",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-stickball-stick",
      "source_title": "Stickball Stick",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “DL:Stick 4, IR4 34”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Stickball Stick",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-stolbovoy-st-5-assault-rifle",
      "source_title": "Stolbovoy ST-5 Assault Rifle",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “DL:12Gun 6, IR2 62”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Stolbovoy ST-5 Assault Rifle",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-stun-baton",
      "source_title": "Stun Baton",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 349”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Stun Baton",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-stun-bayonet",
      "source_title": "Stun Bayonet",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “DL:12RED 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Stun Bayonet",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-stun-gun",
      "source_title": "Stun Gun",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 349”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Stun Gun",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-superchrome-glam-rifle",
      "source_title": "Superchrome© Glam Rifle",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 120”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Superchrome© Glam Rifle",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-superchrome-javelin",
      "source_title": "Superchrome© Javelin",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 120”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Superchrome© Javelin",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-superchrome-sidearm",
      "source_title": "Superchrome© Sidearm",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 121”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Superchrome© Sidearm",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-sword-of-arvish",
      "source_title": "Sword of Arvish",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “DL:ElfTCG 9, IR3 73”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Sword of Arvish",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-teargas",
      "source_title": "Teargas",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “CP:R 347”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Teargas",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-teargas-grenade",
      "source_title": "Teargas Grenade",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “50eb (Costly)”, and page pointer “CP:R 347”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Teargas Grenade",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tech-rebuild",
      "source_title": "Tech Rebuild",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “CEMK 31”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Tech Rebuild",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tech-russia-bmg-500",
      "source_title": "Tech Russia BMG-500",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 122”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Tech Russia BMG-500",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-techtronika-rt-46-burya",
      "source_title": "Techtronika RT-46 Burya",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “CEMK 33”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Techtronika RT-46 Burya",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-techtronika-spt32-grad",
      "source_title": "Techtronika SPT32 Grad",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CEMK 33”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Techtronika SPT32 Grad",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-teen-dreem",
      "source_title": "Teen Dreem",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “20eb (Everyday)”, and page pointer “DL:12Gun 6, DGD 145”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Teen Dreem",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tommyknocker",
      "source_title": "Tommyknocker",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 123”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Tommyknocker",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-towa-pocket-launcher",
      "source_title": "Towa Pocket Launcher",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “DL:WG 5, IR3 29”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Towa Pocket Launcher",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-towa-type-00-kai",
      "source_title": "Towa Type-00-Kai",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,500eb (V Expensive)”, and page pointer “DL:TT 10”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Towa Type-00-Kai",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-towa-type-12-police-pistol",
      "source_title": "Towa Type-12 Police Pistol",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “550eb (Expensive)”, and page pointer “DL:TT 4”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Towa Type-12 Police Pistol",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-towa-type-g",
      "source_title": "Towa Type-G",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 342, DL:TT 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Towa Type-G",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-towa-type-g-2",
      "source_title": "Towa Type-G*2",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “DL:TT 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Towa Type-G*2",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-towa-type-r",
      "source_title": "Towa Type-R",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 342, DL:TT 13”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Towa Type-R",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-towa-type-r-2",
      "source_title": "Towa Type-R*2",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “DL:TT 14”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Towa Type-R*2",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tr-4-detonator-fluid",
      "source_title": "TR-4 Detonator Fluid",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “BC 90”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "TR-4 Detonator Fluid",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tsunami-arms-helix",
      "source_title": "Tsunami Arms Helix",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “5,000eb (Luxury)”, and page pointer “CP:R 349”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Tsunami Arms Helix",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tsunami-arms-nekomata",
      "source_title": "Tsunami Arms Nekomata",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “CEMK 34”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Tsunami Arms Nekomata",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tsunami-arms-type-18",
      "source_title": "Tsunami Arms Type-18",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “CP:R 342, DL:TT 13”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Tsunami Arms Type-18",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-tsunami-arms-type-18-s",
      "source_title": "Tsunami Arms Type-18-S",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,500eb (V Expensive)”, and page pointer “DL:TT 13”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Tsunami Arms Type-18-S",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ut-burst-flamethrower",
      "source_title": "UT Burst Flamethrower",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “DL:WG 5, IR3 29”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "UT Burst Flamethrower",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-utility-tomahawk",
      "source_title": "Utility Tomahawk",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “BC 101”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Utility Tomahawk",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-very-heavy-melee-weapon",
      "source_title": "Very Heavy Melee Weapon",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 340”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Very Heavy Melee Weapon",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-very-heavy-pistol",
      "source_title": "Very Heavy Pistol",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 341”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Very Heavy Pistol",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-vial-of-biotoxin",
      "source_title": "Vial of Biotoxin",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “CP:R 355”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Vial of Biotoxin",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-vial-of-poison",
      "source_title": "Vial of Poison",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “100eb (Premium)”, and page pointer “CP:R 355”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Vial of Poison",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-westwood",
      "source_title": "Westwood",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “BC 121”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Westwood",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-white-hornet-tanto",
      "source_title": "White Hornet Tanto",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “500eb (Expensive)”, and page pointer “BC 93”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "White Hornet Tanto",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-ww1-rifle-pistol-conversion",
      "source_title": "WW1 Rifle/Pistol Conversion",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “20eb (Everyday)”, and page pointer “DL:BC+ 4, IR4 12”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "WW1 Rifle/Pistol Conversion",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/source_review_items.json",
      "source_collection": "records",
      "source_id": "red-zhirafa-rhinocefist",
      "source_title": "Zhirafa Rhinocefist",
      "decision": "prune",
      "canonical_target": null,
      "type": "weapon",
      "category": "Weapon or Attachment",
      "group": "combat/equipment",
      "ninefold_rules": null,
      "effect_mechanics": [],
      "reason": "The RED index row supplies only category “Weapons, Ammunition, and Attachments”, cost “1,000eb (V Expensive)”, and page pointer “BC 95”; it has no rule text, effect, timing, or scaling to normalize, so Ninefold mechanics would be guesswork.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Zhirafa Rhinocefist",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2025/12/RTG-CPR-DLC-NightMarketIndexv1.23.pdf"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "kiroshi-optics",
      "source_title": "Kiroshi Optics",
      "decision": "approve",
      "canonical_target": {
        "id": "enhanced-optics",
        "title": "Enhanced Optics",
        "type": "cyberware",
        "category": "Sensory Implant",
        "group": "embodiment/senses/vision"
      },
      "ninefold_rules": "Integrated sensors grant +5% to visual identification and aimed-target checks.",
      "effect_mechanics": [
        "sensory-change",
        "check-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Kiroshi Optics",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "basic-cyberdeck",
      "source_title": "Cyberdeck",
      "decision": "approve",
      "canonical_target": {
        "id": "neural-cyberdeck",
        "title": "Neural Cyberdeck",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/network"
      },
      "ninefold_rules": "Permits remote Hacking actions through installed programs and stores four active program slots.",
      "effect_mechanics": [
        "task-enablement",
        "storage-capacity"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Cyberdeck",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "sandevistan",
      "source_title": "Sandevistan",
      "decision": "approve",
      "canonical_target": {
        "id": "reflex-accelerator",
        "title": "Reflex Accelerator",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/reflex"
      },
      "ninefold_rules": "Once per recovery cycle, activate for 3 ticks; eligible physical actions occupy 1 fewer tick, minimum 1.",
      "effect_mechanics": [
        "action-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Sandevistan",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "berserk",
      "source_title": "Berserk",
      "decision": "approve",
      "canonical_target": {
        "id": "combat-overdrive-controller",
        "title": "Combat Overdrive Controller",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/combat"
      },
      "ninefold_rules": "Once per recovery cycle, activate for 5 ticks; gain +5% on physical attacks and defenses but cannot perform Hacking actions.",
      "effect_mechanics": [
        "check-modifier",
        "defense-modifier",
        "action-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Berserk",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "projectile-launch-system",
      "source_title": "Projectile Launch System",
      "decision": "approve",
      "canonical_target": {
        "id": "integrated-projectile-launcher",
        "title": "Integrated Projectile Launcher",
        "type": "cyberware",
        "category": "Integrated Weapon",
        "group": "embodiment/arms/ranged"
      },
      "ninefold_rules": "A 2-tick ranged attack consumes one loaded projectile; each target in the 5-foot radius uses its normal defense contest and takes 2d6 blast damage on a loss, while ammunition supplies additional tags.",
      "effect_mechanics": [
        "task-enablement",
        "damage",
        "resource-change",
        "target-scope-extension"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Projectile Launch System",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "reinforced-tendons",
      "source_title": "Reinforced Tendons",
      "decision": "approve",
      "canonical_target": {
        "id": "secondary-jump-actuators",
        "title": "Secondary Jump Actuators",
        "type": "cyberware",
        "category": "Mobility Implant",
        "group": "embodiment/legs/mobility"
      },
      "ninefold_rules": "Spend 1 Stamina while airborne to move up to walking speed once before landing.",
      "effect_mechanics": [
        "mobility-change",
        "resource-change"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Reinforced Tendons",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "fortified-ankles",
      "source_title": "Fortified Ankles",
      "decision": "approve",
      "canonical_target": {
        "id": "charged-leap-actuators",
        "title": "Charged-Leap Actuators",
        "type": "cyberware",
        "category": "Mobility Implant",
        "group": "embodiment/legs/mobility"
      },
      "ninefold_rules": "Hold a jump for 1 additional tick to double its distance and ignore the first 10 feet of a controlled fall.",
      "effect_mechanics": [
        "action-modifier",
        "mobility-change",
        "defense-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Fortified Ankles",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "jenkins-tendons",
      "source_title": "Jenkins' Tendons",
      "decision": "approve",
      "canonical_target": {
        "id": "sprint-actuators",
        "title": "Sprint Actuators",
        "type": "cyberware",
        "category": "Mobility Implant",
        "group": "embodiment/legs/mobility"
      },
      "ninefold_rules": "Increase walking and sprint movement by 1 ft/s.",
      "effect_mechanics": [
        "mobility-change"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Jenkins' Tendons",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "subdermal-armor",
      "source_title": "Subdermal Armor",
      "decision": "approve",
      "canonical_target": {
        "id": "subdermal-armor",
        "title": "Subdermal Armor",
        "type": "cyberware",
        "category": "Protective Implant",
        "group": "embodiment/integument/armor"
      },
      "ninefold_rules": "Add +5% to physical defense contests while the implant is intact.",
      "effect_mechanics": [
        "defense-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Subdermal Armor",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "optical-camo",
      "source_title": "Optical Camo",
      "decision": "approve",
      "canonical_target": {
        "id": "active-camouflage-mesh",
        "title": "Active Camouflage Mesh",
        "type": "cyberware",
        "category": "Protective Implant",
        "group": "embodiment/integument/stealth"
      },
      "ninefold_rules": "Activate for 1 Stamina per tick to gain +10% on visual Stealth checks; attacking ends the effect after that attack resolves.",
      "effect_mechanics": [
        "check-modifier",
        "resource-change",
        "trigger-binding"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Optical Camo",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "pain-editor",
      "source_title": "Pain Editor",
      "decision": "approve",
      "canonical_target": {
        "id": "pain-signal-regulator",
        "title": "Pain Signal Regulator",
        "type": "cyberware",
        "category": "Systemic Implant",
        "group": "embodiment/nervous-system/defense"
      },
      "ninefold_rules": "Add +10% to defenses against pain, shock, and injury-caused interruption.",
      "effect_mechanics": [
        "defense-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Pain Editor",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "shock-n-awe",
      "source_title": "Shock-N-Awe",
      "decision": "approve",
      "canonical_target": {
        "id": "reactive-shock-layer",
        "title": "Reactive Shock Layer",
        "type": "cyberware",
        "category": "Protective Implant",
        "group": "embodiment/integument/reactive"
      },
      "ninefold_rules": "After a close attacker hits, take a 1-tick reaction and spend 1 Stamina to deal 1d6 electrical damage back to it.",
      "effect_mechanics": [
        "damage",
        "action-modifier",
        "resource-change"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Shock-N-Awe",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "blood-pump",
      "source_title": "Blood Pump",
      "decision": "approve",
      "canonical_target": {
        "id": "auxiliary-blood-pump",
        "title": "Auxiliary Blood Pump",
        "type": "cyberware",
        "category": "Circulatory Implant",
        "group": "embodiment/circulatory/recovery"
      },
      "ninefold_rules": "Once per recovery cycle, a 1-tick action permits the host to spend one Hit Die immediately.",
      "effect_mechanics": [
        "recovery",
        "action-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Blood Pump",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "biomonitor",
      "source_title": "Biomonitor",
      "decision": "approve",
      "canonical_target": {
        "id": "trauma-monitor",
        "title": "Trauma Monitor",
        "type": "cyberware",
        "category": "Circulatory Implant",
        "group": "embodiment/circulatory/monitoring"
      },
      "ninefold_rules": "Once per recovery cycle, automatically invoke one compatible installed recovery item when Hit Points fall to one-quarter or less.",
      "effect_mechanics": [
        "effect-invocation",
        "trigger-binding"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Biomonitor",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "second-heart",
      "source_title": "Second Heart",
      "decision": "approve",
      "canonical_target": {
        "id": "redundant-heart",
        "title": "Redundant Heart",
        "type": "cyberware",
        "category": "Circulatory Implant",
        "group": "embodiment/circulatory/recovery"
      },
      "ninefold_rules": "Once per recovery cycle, when newly incapacitated, spend one Hit Die and return to 1 Hit Point if the embodiment remains structurally intact.",
      "effect_mechanics": [
        "recovery",
        "trigger-binding"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Second Heart",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "heal-on-kill",
      "source_title": "Heal-on-Kill",
      "decision": "approve",
      "canonical_target": {
        "id": "combat-recovery-trigger",
        "title": "Combat Recovery Trigger",
        "type": "cyberware",
        "category": "Circulatory Implant",
        "group": "embodiment/circulatory/recovery"
      },
      "ninefold_rules": "After personally defeating an active hostile target, recover 1 Stamina, at most once per tick.",
      "effect_mechanics": [
        "recovery"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Heal-on-Kill",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "synaptic-accelerator",
      "source_title": "Synaptic Accelerator",
      "decision": "approve",
      "canonical_target": {
        "id": "threat-response-accelerator",
        "title": "Threat-Response Accelerator",
        "type": "cyberware",
        "category": "Neural Implant",
        "group": "embodiment/nervous-system/reflex"
      },
      "ninefold_rules": "After succeeding on a Perception contest against an undeclared hostile action, gain one 1-tick reaction before normal combat timing resumes.",
      "effect_mechanics": [
        "action-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Synaptic Accelerator",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "kerenzikov",
      "source_title": "Kerenzikov",
      "decision": "approve",
      "canonical_target": {
        "id": "evasive-aim-accelerator",
        "title": "Evasive Aim Accelerator",
        "type": "cyberware",
        "category": "Neural Implant",
        "group": "embodiment/nervous-system/reflex"
      },
      "ninefold_rules": "Add 1 tick and 1 Stamina to combine an aimed ranged action with a dodge, slide, or rapid-movement action.",
      "effect_mechanics": [
        "action-modifier",
        "mobility-change",
        "resource-change"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Kerenzikov",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "reflex-tuner",
      "source_title": "Reflex Tuner",
      "decision": "approve",
      "canonical_target": {
        "id": "emergency-reflex-tuner",
        "title": "Emergency Reflex Tuner",
        "type": "cyberware",
        "category": "Neural Implant",
        "group": "embodiment/nervous-system/defense"
      },
      "ninefold_rules": "Once per recovery cycle at one-quarter Hit Points or less, automatically gain +5% physical defense for 3 ticks.",
      "effect_mechanics": [
        "defense-modifier",
        "trigger-binding"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Reflex Tuner",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "titanium-bones",
      "source_title": "Titanium Bones",
      "decision": "approve",
      "canonical_target": {
        "id": "load-bearing-skeleton",
        "title": "Load-Bearing Skeleton",
        "type": "cyberware",
        "category": "Skeletal Implant",
        "group": "embodiment/skeleton/load"
      },
      "ninefold_rules": "Increase carrying capacity by 25% and grant +5% on bracing and load-bearing checks.",
      "effect_mechanics": [
        "storage-capacity",
        "check-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Titanium Bones",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "dense-marrow",
      "source_title": "Dense Marrow",
      "decision": "approve",
      "canonical_target": {
        "id": "impact-skeleton",
        "title": "Impact Skeleton",
        "type": "cyberware",
        "category": "Skeletal Implant",
        "group": "embodiment/skeleton/melee"
      },
      "ninefold_rules": "Melee hits add 1d6 damage; each melee attack costs 1 additional Stamina.",
      "effect_mechanics": [
        "damage",
        "resource-change"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Dense Marrow",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "ram-upgrade",
      "source_title": "RAM Upgrade",
      "decision": "approve",
      "canonical_target": {
        "id": "neural-compute-expansion",
        "title": "Neural Compute Expansion",
        "type": "cyberware",
        "category": "Neural Implant",
        "group": "embodiment/neural/network"
      },
      "ninefold_rules": "Increase maximum hacking compute by 2.",
      "effect_mechanics": [
        "resource-change"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "RAM Upgrade",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "self-ice",
      "source_title": "Self-ICE",
      "decision": "approve",
      "canonical_target": {
        "id": "neural-intrusion-guard",
        "title": "Neural Intrusion Guard",
        "type": "cyberware",
        "category": "Neural Implant",
        "group": "embodiment/neural/security"
      },
      "ninefold_rules": "Once per recovery cycle, gain +10% to defend against one hostile network effect; success cancels that effect.",
      "effect_mechanics": [
        "defense-modifier",
        "effect-negation"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Self-ICE",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "smart-link",
      "source_title": "Smart Link",
      "decision": "approve",
      "canonical_target": {
        "id": "guided-weapon-interface",
        "title": "Guided Weapon Interface",
        "type": "cyberware",
        "category": "Weapon Interface",
        "group": "embodiment/hands/targeting"
      },
      "ninefold_rules": "Enables compatible guided-weapon locks and grants +5% on target-lock contests.",
      "effect_mechanics": [
        "task-enablement",
        "check-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Smart Link",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "items",
      "source_id": "ballistic-coprocessor",
      "source_title": "Ballistic Coprocessor",
      "decision": "approve",
      "canonical_target": {
        "id": "ballistic-trajectory-processor",
        "title": "Ballistic Trajectory Processor",
        "type": "cyberware",
        "category": "Weapon Interface",
        "group": "embodiment/hands/ballistics"
      },
      "ninefold_rules": "Enables calculated ricochet actions and grants +5% to their attack checks.",
      "effect_mechanics": [
        "task-enablement",
        "check-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Ballistic Coprocessor",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "camillo-ram-manager",
      "source_title": "Camillo RAM Manager",
      "decision": "approve",
      "canonical_target": {
        "id": "reserve-compute-manager",
        "title": "Reserve Compute Manager",
        "type": "cyberware",
        "category": "Neural Implant",
        "group": "embodiment/neural/network"
      },
      "ninefold_rules": "Once per recovery cycle, when hacking compute reaches 0, immediately recover 2 compute.",
      "effect_mechanics": [
        "recovery",
        "trigger-binding"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Camillo RAM Manager",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "ex-disk",
      "source_title": "Ex-Disk",
      "decision": "merge",
      "canonical_target": {
        "id": "neural-compute-expansion",
        "title": "Neural Compute Expansion",
        "type": "cyberware",
        "category": "Neural Implant",
        "group": "embodiment/neural/network"
      },
      "ninefold_rules": "Increase maximum hacking compute by 2.",
      "effect_mechanics": [
        "resource-change"
      ],
      "reason": "It only increases the same compute-capacity resource as Neural Compute Expansion; the source name and rank are not separate mechanics.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Ex-Disk",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "limbic-system-enhancement",
      "source_title": "Limbic System Enhancement",
      "decision": "approve",
      "canonical_target": {
        "id": "critical-targeting-coprocessor",
        "title": "Critical Targeting Coprocessor",
        "type": "cyberware",
        "category": "Neural Implant",
        "group": "embodiment/neural/targeting"
      },
      "ninefold_rules": "Widen the critical range of visually aimed attacks by 5%.",
      "effect_mechanics": [
        "critical-change"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Limbic System Enhancement",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "mechatronic-core",
      "source_title": "Mechatronic Core",
      "decision": "approve",
      "canonical_target": {
        "id": "machine-targeting-core",
        "title": "Machine Targeting Core",
        "type": "cyberware",
        "category": "Neural Implant",
        "group": "embodiment/neural/targeting"
      },
      "ninefold_rules": "Gain +5% on attacks and analysis checks against drones, robots, and mecha.",
      "effect_mechanics": [
        "check-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Mechatronic Core",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "memory-boost",
      "source_title": "Memory Boost",
      "decision": "approve",
      "canonical_target": {
        "id": "combat-compute-recovery",
        "title": "Combat Compute Recovery",
        "type": "cyberware",
        "category": "Neural Implant",
        "group": "embodiment/neural/network"
      },
      "ninefold_rules": "After personally defeating a networked hostile target, recover 2 hacking compute, at most once per tick.",
      "effect_mechanics": [
        "recovery"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Memory Boost",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "visual-cortex-support",
      "source_title": "Visual Cortex Support",
      "decision": "approve",
      "canonical_target": {
        "id": "critical-effect-optics",
        "title": "Critical Effect Optics",
        "type": "cyberware",
        "category": "Sensory Implant",
        "group": "embodiment/senses/vision"
      },
      "ninefold_rules": "A critical attack made with visual targeting data adds one damage die.",
      "effect_mechanics": [
        "critical-change",
        "damage"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Visual Cortex Support",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "adrenaline-booster",
      "source_title": "Adrenaline Booster",
      "decision": "merge",
      "canonical_target": {
        "id": "combat-recovery-trigger",
        "title": "Combat Recovery Trigger",
        "type": "cyberware",
        "category": "Circulatory Implant",
        "group": "embodiment/circulatory/recovery"
      },
      "ninefold_rules": "After personally defeating an active hostile target, recover 1 Stamina, at most once per tick.",
      "effect_mechanics": [
        "recovery"
      ],
      "reason": "It has the same defeat-triggered Stamina recovery rule as Combat Recovery Trigger; the chemical flavor is not a separate mechanic.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Adrenaline Booster",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "bioconductor",
      "source_title": "Bioconductor",
      "decision": "approve",
      "canonical_target": {
        "id": "upgrade-cooldown-regulator",
        "title": "Upgrade Cooldown Regulator",
        "type": "cyberware",
        "category": "Circulatory Implant",
        "group": "embodiment/circulatory/recovery"
      },
      "ninefold_rules": "Reduce the cooldown of compatible active embodiment items by 1 tick, minimum 1.",
      "effect_mechanics": [
        "action-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Bioconductor",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "bioplastic-blood-vessels",
      "source_title": "Bioplastic Blood Vessels",
      "decision": "approve",
      "canonical_target": {
        "id": "passive-tissue-regenerator",
        "title": "Passive Tissue Regenerator",
        "type": "cyberware",
        "category": "Circulatory Implant",
        "group": "embodiment/circulatory/recovery"
      },
      "ninefold_rules": "After 10 minutes outside combat, the host may spend one Hit Die without using a medical item.",
      "effect_mechanics": [
        "recovery"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Bioplastic Blood Vessels",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "feedback-circuit",
      "source_title": "Feedback Circuit",
      "decision": "approve",
      "canonical_target": {
        "id": "charge-recovery-circuit",
        "title": "Charge Recovery Circuit",
        "type": "cyberware",
        "category": "Circulatory Implant",
        "group": "embodiment/circulatory/weapon-interface"
      },
      "ninefold_rules": "Once per recovery cycle after a fully charged weapon hit, the host may spend one Hit Die.",
      "effect_mechanics": [
        "recovery"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Feedback Circuit",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "microgenerator",
      "source_title": "Microgenerator",
      "decision": "approve",
      "canonical_target": {
        "id": "emergency-shock-emitter",
        "title": "Emergency Shock Emitter",
        "type": "cyberware",
        "category": "Circulatory Implant",
        "group": "embodiment/circulatory/reactive"
      },
      "ninefold_rules": "Once per recovery cycle at one-quarter Hit Points or less, each adjacent target makes its normal defense contest against the emitter and takes 1d6 electrical damage on a loss.",
      "effect_mechanics": [
        "damage",
        "target-scope-extension",
        "trigger-binding"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Microgenerator",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "syn-lungs",
      "source_title": "Syn-Lungs",
      "decision": "approve",
      "canonical_target": {
        "id": "enhanced-lungs",
        "title": "Enhanced Lungs",
        "type": "cyberware",
        "category": "Respiratory Implant",
        "group": "embodiment/circulatory/stamina"
      },
      "ninefold_rules": "The host recovers 1 Stamina after 4 idle ticks instead of the normal 5.",
      "effect_mechanics": [
        "recovery",
        "action-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Syn-Lungs",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "tyrosine-injector",
      "source_title": "Tyrosine Injector",
      "decision": "approve",
      "canonical_target": {
        "id": "intrusion-time-regulator",
        "title": "Intrusion-Time Regulator",
        "type": "cyberware",
        "category": "Circulatory Implant",
        "group": "embodiment/circulatory/network"
      },
      "ninefold_rules": "A held network-intrusion action may remain held for 2 additional ticks before it must resolve or be released.",
      "effect_mechanics": [
        "action-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Tyrosine Injector",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "cataresist",
      "source_title": "Cataresist",
      "decision": "approve",
      "canonical_target": {
        "id": "broad-spectrum-resistance-implant",
        "title": "Broad-Spectrum Resistance Implant",
        "type": "cyberware",
        "category": "Immune Implant",
        "group": "embodiment/immune/defense"
      },
      "ninefold_rules": "Add +5% to defenses against toxins, disease, heat, cold, and chemical hazards.",
      "effect_mechanics": [
        "defense-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Cataresist",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "detoxifier",
      "source_title": "Detoxifier",
      "decision": "approve",
      "canonical_target": {
        "id": "poison-filter",
        "title": "Poison Filter",
        "type": "cyberware",
        "category": "Immune Implant",
        "group": "embodiment/immune/poison"
      },
      "ninefold_rules": "Add +10% to defenses against ordinary poisons; on an effortless defense, ignore the poison entirely.",
      "effect_mechanics": [
        "defense-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Detoxifier",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "inductor",
      "source_title": "Inductor",
      "decision": "approve",
      "canonical_target": {
        "id": "electrical-recovery-inductor",
        "title": "Electrical Recovery Inductor",
        "type": "cyberware",
        "category": "Immune Implant",
        "group": "embodiment/immune/electrical"
      },
      "ninefold_rules": "After successfully defending against an electrical effect, gain +5% physical defense until the end of the next tick.",
      "effect_mechanics": [
        "defense-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Inductor",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "metabolic-editor",
      "source_title": "Metabolic Editor",
      "decision": "approve",
      "canonical_target": {
        "id": "toxin-recovery-metabolism",
        "title": "Toxin Recovery Metabolism",
        "type": "cyberware",
        "category": "Immune Implant",
        "group": "embodiment/immune/poison"
      },
      "ninefold_rules": "Once per recovery cycle after successfully defending against Poison, recover 1d6 Hit Points.",
      "effect_mechanics": [
        "recovery"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Metabolic Editor",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "maneuvering-system",
      "source_title": "Maneuvering System",
      "decision": "approve",
      "canonical_target": {
        "id": "air-dodge-controller",
        "title": "Air-Dodge Controller",
        "type": "cyberware",
        "category": "Neural Implant",
        "group": "embodiment/nervous-system/mobility"
      },
      "ninefold_rules": "Spend 1 Stamina on a 1-tick reaction to move up to half walking speed while airborne.",
      "effect_mechanics": [
        "action-modifier",
        "mobility-change",
        "resource-change"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Maneuvering System",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "nanorelays",
      "source_title": "Nanorelays",
      "decision": "approve",
      "canonical_target": {
        "id": "acceleration-duration-relay",
        "title": "Acceleration Duration Relay",
        "type": "cyberware",
        "category": "Neural Implant",
        "group": "embodiment/nervous-system/reflex"
      },
      "ninefold_rules": "Once per activation, extend a compatible reflex-acceleration state by 1 tick.",
      "effect_mechanics": [
        "action-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Nanorelays",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "neofiber",
      "source_title": "Neofiber",
      "decision": "approve",
      "canonical_target": {
        "id": "evasion-fibers",
        "title": "Evasion Fibers",
        "type": "cyberware",
        "category": "Neural Implant",
        "group": "embodiment/nervous-system/defense"
      },
      "ninefold_rules": "Add +5% to active dodge and evasion defense contests.",
      "effect_mechanics": [
        "defense-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Neofiber",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "fireproof-coating",
      "source_title": "Fireproof Coating",
      "decision": "approve",
      "canonical_target": {
        "id": "thermal-resistant-coating",
        "title": "Thermal-Resistant Coating",
        "type": "cyberware",
        "category": "Protective Implant",
        "group": "embodiment/integument/resistance"
      },
      "ninefold_rules": "Add +10% to defenses against thermal damage and Burning.",
      "effect_mechanics": [
        "defense-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Fireproof Coating",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "grounding-plating",
      "source_title": "Grounding Plating",
      "decision": "approve",
      "canonical_target": {
        "id": "electrical-grounding-plating",
        "title": "Electrical Grounding Plating",
        "type": "cyberware",
        "category": "Protective Implant",
        "group": "embodiment/integument/resistance"
      },
      "ninefold_rules": "Add +10% to defenses against electrical damage and Shock.",
      "effect_mechanics": [
        "defense-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Grounding Plating",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "heat-converter",
      "source_title": "Heat Converter",
      "decision": "approve",
      "canonical_target": {
        "id": "thermal-feedback-converter",
        "title": "Thermal Feedback Converter",
        "type": "cyberware",
        "category": "Protective Implant",
        "group": "embodiment/integument/reactive"
      },
      "ninefold_rules": "After successfully defending against Burning, gain +5% on the next attack made before the end of the next tick.",
      "effect_mechanics": [
        "check-modifier",
        "trigger-binding"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Heat Converter",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "supra-dermal-weave",
      "source_title": "Supra-Dermal Weave",
      "decision": "approve",
      "canonical_target": {
        "id": "bleed-resistant-weave",
        "title": "Bleed-Resistant Weave",
        "type": "cyberware",
        "category": "Protective Implant",
        "group": "embodiment/integument/resistance"
      },
      "ninefold_rules": "Add +10% to defenses against Bleeding and slashing critical injuries.",
      "effect_mechanics": [
        "defense-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Supra-Dermal Weave",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "bionic-joints",
      "source_title": "Bionic Joints",
      "decision": "approve",
      "canonical_target": {
        "id": "recoil-stabilized-joints",
        "title": "Recoil-Stabilized Joints",
        "type": "cyberware",
        "category": "Skeletal Implant",
        "group": "embodiment/skeleton/ranged"
      },
      "ninefold_rules": "Add +5% to recoil-control checks.",
      "effect_mechanics": [
        "check-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Bionic Joints",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "bionic-lungs",
      "source_title": "Bionic Lungs",
      "decision": "approve",
      "canonical_target": {
        "id": "stamina-reserve-lungs",
        "title": "Stamina Reserve Lungs",
        "type": "cyberware",
        "category": "Respiratory Implant",
        "group": "embodiment/circulatory/stamina"
      },
      "ninefold_rules": "Increase maximum Stamina by 5.",
      "effect_mechanics": [
        "resource-change"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Bionic Lungs",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "microrotors",
      "source_title": "Microrotors",
      "decision": "approve",
      "canonical_target": {
        "id": "rapid-melee-actuators",
        "title": "Rapid Melee Actuators",
        "type": "cyberware",
        "category": "Skeletal Implant",
        "group": "embodiment/skeleton/melee"
      },
      "ninefold_rules": "Once per combo, the second eligible melee action occupies 1 fewer tick, minimum 1.",
      "effect_mechanics": [
        "action-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Microrotors",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "microvibration-generator",
      "source_title": "Microvibration Generator",
      "decision": "approve",
      "canonical_target": {
        "id": "melee-force-generator",
        "title": "Melee Force Generator",
        "type": "cyberware",
        "category": "Skeletal Implant",
        "group": "embodiment/skeleton/melee"
      },
      "ninefold_rules": "Compatible melee hits add 1d6 damage.",
      "effect_mechanics": [
        "damage"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Microvibration Generator",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "synaptic-signal-optimizer",
      "source_title": "Synaptic Signal Optimizer",
      "decision": "approve",
      "canonical_target": {
        "id": "structural-capacity-optimizer",
        "title": "Structural Capacity Optimizer",
        "type": "cyberware",
        "category": "Skeletal Implant",
        "group": "embodiment/skeleton/integrity"
      },
      "ninefold_rules": "Increase maximum Hit Points by one Hit Die.",
      "effect_mechanics": [
        "resource-change"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Synaptic Signal Optimizer",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "tyger-claws-dermal-imprint",
      "source_title": "Tyger Claws Dermal Imprint",
      "decision": "merge",
      "canonical_target": {
        "id": "guided-weapon-interface",
        "title": "Guided Weapon Interface",
        "type": "cyberware",
        "category": "Weapon Interface",
        "group": "embodiment/hands/targeting"
      },
      "ninefold_rules": "Enables compatible guided-weapon locks and grants +5% on target-lock contests.",
      "effect_mechanics": [
        "task-enablement",
        "check-modifier"
      ],
      "reason": "It provides the same guided-weapon interface as the normalized Guided Weapon Interface; gang and manufacturer identity are provenance only.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Tyger Claws Dermal Imprint",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "lynx-paws",
      "source_title": "Lynx Paws",
      "decision": "approve",
      "canonical_target": {
        "id": "quiet-step-actuators",
        "title": "Quiet-Step Actuators",
        "type": "cyberware",
        "category": "Mobility Implant",
        "group": "embodiment/legs/stealth"
      },
      "ninefold_rules": "Add +5% to Stealth checks based on quiet movement.",
      "effect_mechanics": [
        "check-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Lynx Paws",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "arasaka-cyberdeck",
      "source_title": "Arasaka Cyberdeck",
      "decision": "approve",
      "canonical_target": {
        "id": "covert-intrusion-cyberdeck",
        "title": "Covert Intrusion Cyberdeck",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/network"
      },
      "ninefold_rules": "Permits remote Hacking actions through installed programs and stores four active program slots; covert programs cost 1 less compute, minimum 1.",
      "effect_mechanics": [
        "task-enablement",
        "storage-capacity",
        "resource-change"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Arasaka Cyberdeck",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "biodyne-cyberdeck",
      "source_title": "BioDyne Cyberdeck",
      "decision": "approve",
      "canonical_target": {
        "id": "recovery-cyberdeck",
        "title": "Recovery Cyberdeck",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/network"
      },
      "ninefold_rules": "Permits remote Hacking actions through installed programs and stores four active program slots; recover 1 hacking compute after 5 idle ticks.",
      "effect_mechanics": [
        "task-enablement",
        "storage-capacity",
        "recovery"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "BioDyne Cyberdeck",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "biotech-cyberdeck",
      "source_title": "Biotech Cyberdeck",
      "decision": "approve",
      "canonical_target": {
        "id": "offensive-recovery-cyberdeck",
        "title": "Offensive Recovery Cyberdeck",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/network"
      },
      "ninefold_rules": "Permits remote Hacking actions through installed programs and stores four active program slots; damaging programs add 1d6 damage, and defeating a networked target recovers 1 compute.",
      "effect_mechanics": [
        "task-enablement",
        "storage-capacity",
        "damage",
        "recovery"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Biotech Cyberdeck",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "fuyutsui-cyberdeck",
      "source_title": "Fuyutsui Electronics Cyberdeck",
      "decision": "approve",
      "canonical_target": {
        "id": "propagation-cyberdeck",
        "title": "Propagation Cyberdeck",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/network"
      },
      "ninefold_rules": "Permits remote Hacking actions through installed programs and stores four active program slots; one compatible program may affect one additional target within 10 feet and lasts 1 additional tick.",
      "effect_mechanics": [
        "task-enablement",
        "storage-capacity",
        "target-scope-extension",
        "action-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Fuyutsui Electronics Cyberdeck",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "militech-paraline",
      "source_title": "Militech Paraline Cyberdeck",
      "decision": "merge",
      "canonical_target": {
        "id": "neural-cyberdeck",
        "title": "Neural Cyberdeck",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/network"
      },
      "ninefold_rules": "Permits remote Hacking actions through installed programs and stores four active program slots.",
      "effect_mechanics": [
        "task-enablement",
        "storage-capacity"
      ],
      "reason": "The source describes a general-purpose deck with no mechanic beyond the normalized Neural Cyberdeck baseline.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Militech Paraline Cyberdeck",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "netwatch-netdriver",
      "source_title": "NetWatch Netdriver Cyberdeck",
      "decision": "approve",
      "canonical_target": {
        "id": "high-capacity-propagation-cyberdeck",
        "title": "High-Capacity Propagation Cyberdeck",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/network"
      },
      "ninefold_rules": "Permits remote Hacking actions through installed programs and stores six active program slots; one compatible program may affect one additional target within 10 feet.",
      "effect_mechanics": [
        "task-enablement",
        "storage-capacity",
        "target-scope-extension"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "NetWatch Netdriver Cyberdeck",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "raven-microcyber",
      "source_title": "Raven Microcyber Cyberdeck",
      "decision": "approve",
      "canonical_target": {
        "id": "defensive-propagation-cyberdeck",
        "title": "Defensive Propagation Cyberdeck",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/network"
      },
      "ninefold_rules": "Permits remote Hacking actions through installed programs and stores four active program slots; gain +5% network defense, and defensive programs may cover one additional linked ally within 10 feet.",
      "effect_mechanics": [
        "task-enablement",
        "storage-capacity",
        "defense-modifier",
        "target-scope-extension"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Raven Microcyber Cyberdeck",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "seacho-cyberdeck",
      "source_title": "Seacho Electronics Cyberdeck",
      "decision": "approve",
      "canonical_target": {
        "id": "rapid-covert-cyberdeck",
        "title": "Rapid Covert Cyberdeck",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/network"
      },
      "ninefold_rules": "Permits remote Hacking actions through installed programs and stores four active program slots; covert programs cost 1 less compute and occupy 1 fewer tick, each to a minimum of 1.",
      "effect_mechanics": [
        "task-enablement",
        "storage-capacity",
        "resource-change",
        "action-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Seacho Electronics Cyberdeck",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "stephenson-tech-cyberdeck",
      "source_title": "Stephenson Tech Cyberdeck",
      "decision": "approve",
      "canonical_target": {
        "id": "rapid-upload-cyberdeck",
        "title": "Rapid-Upload Cyberdeck",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/network"
      },
      "ninefold_rules": "Permits remote Hacking actions through installed programs and stores four active program slots; program uploads and their cooldowns each occupy 1 fewer tick, minimum 1.",
      "effect_mechanics": [
        "task-enablement",
        "storage-capacity",
        "action-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Stephenson Tech Cyberdeck",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "tetratronic-cyberdeck",
      "source_title": "Tetratronic Cyberdeck",
      "decision": "approve",
      "canonical_target": {
        "id": "high-impact-cyberdeck",
        "title": "High-Impact Cyberdeck",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/network"
      },
      "ninefold_rules": "Permits remote Hacking actions through installed programs and stores four active program slots; high-impact offensive programs cost 1 less compute and add 1d6 damage.",
      "effect_mechanics": [
        "task-enablement",
        "storage-capacity",
        "resource-change",
        "damage"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Tetratronic Cyberdeck",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "biodyne-berserk",
      "source_title": "BioDyne Berserk",
      "decision": "merge",
      "canonical_target": {
        "id": "combat-overdrive-controller",
        "title": "Combat Overdrive Controller",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/combat"
      },
      "ninefold_rules": "Once per recovery cycle, activate for 5 ticks; gain +5% on physical attacks and defenses but cannot perform Hacking actions.",
      "effect_mechanics": [
        "check-modifier",
        "defense-modifier",
        "action-modifier"
      ],
      "reason": "Its balanced bonuses are the generic Combat Overdrive Controller function; source brand and rank do not justify a separate target.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "BioDyne Berserk",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "militech-berserk",
      "source_title": "Militech Berserk",
      "decision": "approve",
      "canonical_target": {
        "id": "fortified-combat-overdrive",
        "title": "Fortified Combat Overdrive",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/combat"
      },
      "ninefold_rules": "Once per recovery cycle, activate for 5 ticks; gain +10% physical defense and +5 maximum Stamina, but cannot perform Hacking actions.",
      "effect_mechanics": [
        "defense-modifier",
        "resource-change",
        "action-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Militech Berserk",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "moore-tech-berserk",
      "source_title": "Moore Tech Berserk",
      "decision": "approve",
      "canonical_target": {
        "id": "stabilized-combat-overdrive",
        "title": "Stabilized Combat Overdrive",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/combat"
      },
      "ninefold_rules": "Once per recovery cycle, activate for 5 ticks; melee hits add 1d6 damage and recoil-control checks gain +5%, but Hacking is unavailable.",
      "effect_mechanics": [
        "damage",
        "check-modifier",
        "action-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Moore Tech Berserk",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "zetatech-berserk",
      "source_title": "Zetatech Berserk",
      "decision": "approve",
      "canonical_target": {
        "id": "shockwave-combat-overdrive",
        "title": "Shockwave Combat Overdrive",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/combat"
      },
      "ninefold_rules": "Once per recovery cycle, activate for 5 ticks; a 2-tick descending strike deals 2d6 physical damage and applies Prone in a 5-foot radius.",
      "effect_mechanics": [
        "action-modifier",
        "damage",
        "condition-change",
        "target-scope-extension"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Zetatech Berserk",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "dynalar-sandevistan",
      "source_title": "Dynalar Sandevistan",
      "decision": "approve",
      "canonical_target": {
        "id": "offensive-reflex-accelerator",
        "title": "Offensive Reflex Accelerator",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/reflex"
      },
      "ninefold_rules": "Once per recovery cycle, activate for 3 ticks; eligible physical actions occupy 1 fewer tick and attacks add 1d6 damage.",
      "effect_mechanics": [
        "action-modifier",
        "damage"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Dynalar Sandevistan",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "militech-falcon-sandevistan",
      "source_title": "Militech Falcon Sandevistan",
      "decision": "approve",
      "canonical_target": {
        "id": "sustained-precision-accelerator",
        "title": "Sustained Precision Accelerator",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/reflex"
      },
      "ninefold_rules": "Once per recovery cycle, activate for 5 ticks; eligible physical actions occupy 1 fewer tick and attack critical ranges widen by 5%.",
      "effect_mechanics": [
        "action-modifier",
        "critical-change"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Militech Falcon Sandevistan",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "qian-t-warp-dancer",
      "source_title": "QianT Warp Dancer Sandevistan",
      "decision": "approve",
      "canonical_target": {
        "id": "burst-precision-accelerator",
        "title": "Burst Precision Accelerator",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/reflex"
      },
      "ninefold_rules": "Once per recovery cycle, activate for 2 ticks; eligible physical actions occupy 1 fewer tick and aimed attacks gain +10% with a 5% wider critical range.",
      "effect_mechanics": [
        "action-modifier",
        "check-modifier",
        "critical-change"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "QianT Warp Dancer Sandevistan",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberpunk2077_import.json",
      "source_collection": "additionalItems",
      "source_id": "zetatech-sandevistan",
      "source_title": "Zetatech Sandevistan",
      "decision": "approve",
      "canonical_target": {
        "id": "recoverable-precision-accelerator",
        "title": "Recoverable Precision Accelerator",
        "type": "cyberware",
        "category": "Neural Interface",
        "group": "embodiment/neural/reflex"
      },
      "ninefold_rules": "Once per recovery cycle, activate for 3 ticks; physical actions occupy 1 fewer tick and critical ranges widen by 5%; defeating a target restores 1 activation tick once.",
      "effect_mechanics": [
        "action-modifier",
        "critical-change"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk 2077",
      "src_rule": "Zetatech Sandevistan",
      "src_reference_url": "https://www.cyberpunk.net/en/news/49129/whats-coming-in-2-0-cyberware"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "items",
      "source_id": "gorilla-arms",
      "source_title": "Gorilla Arms",
      "decision": "approve",
      "canonical_target": {
        "id": "powered-arms",
        "title": "Powered Arms",
        "type": "cyberware",
        "category": "Integrated Weapon",
        "group": "embodiment/arms/heavy-melee"
      },
      "ninefold_rules": "Installed arms provide a 2-tick integrated heavy strike dealing 2d6 physical damage and one enhancement slot.",
      "effect_mechanics": [
        "task-enablement",
        "damage",
        "storage-capacity"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Gorilla Arms",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2024/08/RTG-CX-CyberwareEnhancements.pdf"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "items",
      "source_id": "mantis-blades",
      "source_title": "Mantis Blades",
      "decision": "approve",
      "canonical_target": {
        "id": "retractable-arm-blades",
        "title": "Retractable Arm Blades",
        "type": "cyberware",
        "category": "Integrated Weapon",
        "group": "embodiment/arms/finesse-blades"
      },
      "ninefold_rules": "Installed arms provide a 2-tick integrated finesse-blade attack dealing 2d6 slashing damage and one enhancement slot.",
      "effect_mechanics": [
        "task-enablement",
        "damage",
        "storage-capacity"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Mantis Blades",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2024/08/RTG-CX-CyberwareEnhancements.pdf"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "items",
      "source_id": "monowire",
      "source_title": "Monowire",
      "decision": "approve",
      "canonical_target": {
        "id": "retractable-cutting-filament",
        "title": "Retractable Cutting Filament",
        "type": "cyberware",
        "category": "Integrated Weapon",
        "group": "embodiment/arms/wire"
      },
      "ninefold_rules": "Provides a concealed 2-tick melee attack with 10-foot reach, dealing 2d6 slashing damage, plus one enhancement slot.",
      "effect_mechanics": [
        "task-enablement",
        "damage",
        "target-scope-extension",
        "storage-capacity"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Monowire",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2024/08/RTG-CX-CyberwareEnhancements.pdf"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "items",
      "source_id": "chipware-compartment",
      "source_title": "Chipware Compartment",
      "decision": "approve",
      "canonical_target": {
        "id": "implanted-data-compartment",
        "title": "Implanted Data Compartment",
        "type": "cyberware",
        "category": "Neural Storage",
        "group": "embodiment/neural/storage"
      },
      "ninefold_rules": "Stores one removable data chip behind a protected internal access point.",
      "effect_mechanics": [
        "storage-capacity"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Chipware Compartment",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2024/10/RTG-CPR-DLC-YourNewBestFriendv1.1.pdf"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "items",
      "source_id": "combat-jaw",
      "source_title": "Combat Jaw",
      "decision": "approve",
      "canonical_target": {
        "id": "reinforced-combat-jaw",
        "title": "Reinforced Combat Jaw",
        "type": "cyberware",
        "category": "Integrated Weapon",
        "group": "embodiment/head/melee"
      },
      "ninefold_rules": "Provides a 2-tick integrated bite attack dealing 1d6 physical damage and one enhancement slot.",
      "effect_mechanics": [
        "task-enablement",
        "damage",
        "storage-capacity"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Combat Jaw",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2024/10/RTG-CPR-DLC-YourNewBestFriendv1.1.pdf"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "items",
      "source_id": "hardened-cybereye-casing",
      "source_title": "Hardened Cybereye Casing",
      "decision": "approve",
      "canonical_target": {
        "id": "hardened-sensor-casing",
        "title": "Hardened Sensor Casing",
        "type": "cyberware",
        "category": "Sensory Implant",
        "group": "embodiment/senses/defense"
      },
      "ninefold_rules": "Add +10% to defenses against effects that blind, disable, or disrupt an installed visual sensor.",
      "effect_mechanics": [
        "defense-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hardened Cybereye Casing",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2024/10/RTG-CPR-DLC-YourNewBestFriendv1.1.pdf"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "items",
      "source_id": "homing-tracer-cyberfinger",
      "source_title": "Homing Tracer Cyberfinger",
      "decision": "approve",
      "canonical_target": {
        "id": "integrated-tracking-beacon",
        "title": "Integrated Tracking Beacon",
        "type": "cyberware",
        "category": "Tracking Implant",
        "group": "embodiment/hands/tracking"
      },
      "ninefold_rules": "A 2-tick touch action attaches a beacon; locating the tagged target within 1 mile gains +10% while the beacon remains active.",
      "effect_mechanics": [
        "sensory-change",
        "check-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Homing Tracer Cyberfinger",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2024/10/RTG-CPR-DLC-YourNewBestFriendv1.1.pdf"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "items",
      "source_id": "trauma-response-nanomatrix",
      "source_title": "Trauma Response Nanomatrix",
      "decision": "approve",
      "canonical_target": {
        "id": "trauma-response-matrix",
        "title": "Trauma Response Matrix",
        "type": "cyberware",
        "category": "Medical Implant",
        "group": "embodiment/systemic/recovery"
      },
      "ninefold_rules": "Once per recovery cycle at one-quarter Hit Points or less, automatically permit the host to spend one Hit Die.",
      "effect_mechanics": [
        "recovery",
        "trigger-binding"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Trauma Response Nanomatrix",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2024/10/RTG-CPR-DLC-YourNewBestFriendv1.1.pdf"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "items",
      "source_id": "engineered-bioskin",
      "source_title": "Engineered Bioskin",
      "decision": "approve",
      "canonical_target": {
        "id": "engineered-bioskin",
        "title": "Engineered Bioskin",
        "type": "bioskin",
        "category": "Biological Embodiment",
        "group": "embodiment/bioskin/general"
      },
      "ninefold_rules": "A cultivated biological embodiment with three enhancement slots compatible with systemic, sensory, and recovery items.",
      "effect_mechanics": [
        "storage-capacity",
        "task-enablement"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Ninefold",
      "src_rule": "Engineered Bioskin",
      "src_reference_url": "embodiment-properties.html"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "items",
      "source_id": "combat-bioskin",
      "source_title": "Combat Bioskin",
      "decision": "approve",
      "canonical_target": {
        "id": "combat-bioskin",
        "title": "Combat Bioskin",
        "type": "bioskin",
        "category": "Biological Embodiment",
        "group": "embodiment/bioskin/combat"
      },
      "ninefold_rules": "A reinforced biological embodiment with three enhancement slots compatible with integrated weapons, dense tissue, and trauma-response items.",
      "effect_mechanics": [
        "storage-capacity",
        "task-enablement"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Ninefold",
      "src_rule": "Combat Bioskin",
      "src_reference_url": "embodiment-properties.html"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "items",
      "source_id": "sensory-bioskin",
      "source_title": "Sensory Bioskin",
      "decision": "approve",
      "canonical_target": {
        "id": "sensory-bioskin",
        "title": "Sensory Bioskin",
        "type": "bioskin",
        "category": "Biological Embodiment",
        "group": "embodiment/bioskin/senses"
      },
      "ninefold_rules": "A biological embodiment with three enhancement slots compatible with engineered senses, tracking organs, and neural interfaces.",
      "effect_mechanics": [
        "storage-capacity",
        "task-enablement"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Ninefold",
      "src_rule": "Sensory Bioskin",
      "src_reference_url": "embodiment-properties.html"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "items",
      "source_id": "robotic-body",
      "source_title": "Robotic Body",
      "decision": "approve",
      "canonical_target": {
        "id": "robotic-body",
        "title": "Robotic Body",
        "type": "robotic-body",
        "category": "Mechanical Embodiment",
        "group": "embodiment/robotic/person-scale"
      },
      "ninefold_rules": "A person-scale mechanical embodiment with four enhancement slots for chassis, manipulators, sensors, integrated weapons, and support systems.",
      "effect_mechanics": [
        "storage-capacity",
        "task-enablement"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Ninefold",
      "src_rule": "Robotic Body",
      "src_reference_url": "embodiment-properties.html"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "items",
      "source_id": "mecha-frame",
      "source_title": "Mecha Frame",
      "decision": "approve",
      "canonical_target": {
        "id": "mecha-frame",
        "title": "Mecha Frame",
        "type": "mecha",
        "category": "Mechanical Embodiment",
        "group": "embodiment/mecha/frame"
      },
      "ninefold_rules": "A large piloted or Mind-operated mechanical embodiment with six enhancement slots for scaled armor, weapons, sensors, and support systems.",
      "effect_mechanics": [
        "storage-capacity",
        "task-enablement"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Ninefold",
      "src_rule": "Mecha Frame",
      "src_reference_url": "embodiment-properties.html"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "enhancements",
      "source_id": "cyberware/gorilla-arms/hydraulic-ram",
      "source_title": "Hydraulic Ram",
      "decision": "approve",
      "canonical_target": {
        "id": "structural-breach-actuator",
        "title": "Structural Breach Actuator",
        "type": "embodiment-upgrade",
        "category": "Embodiment Module",
        "group": "embodiment/modules/heavy-melee"
      },
      "ninefold_rules": "Occupies one compatible enhancement slot. Integrated melee attacks against cover or unattended structures add one damage die.",
      "effect_mechanics": [
        "damage"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Hydraulic Ram",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2024/08/RTG-CX-CyberwareEnhancements.pdf"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "enhancements",
      "source_id": "cyberware/gorilla-arms/pneumatic-actuation",
      "source_title": "Pneumatic Actuation",
      "decision": "approve",
      "canonical_target": {
        "id": "critical-injury-actuator",
        "title": "Critical Injury Actuator",
        "type": "embodiment-upgrade",
        "category": "Embodiment Module",
        "group": "embodiment/modules/heavy-melee"
      },
      "ninefold_rules": "Occupies one compatible enhancement slot. On a critical integrated-melee hit, roll two eligible injury results and choose the more severe.",
      "effect_mechanics": [
        "critical-change"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Pneumatic Actuation",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2024/08/RTG-CX-CyberwareEnhancements.pdf"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "enhancements",
      "source_id": "cyberware/gorilla-arms/tungsten-reinforcement",
      "source_title": "Tungsten Reinforcement",
      "decision": "approve",
      "canonical_target": {
        "id": "variable-force-arm-reinforcement",
        "title": "Variable-Force Arm Reinforcement",
        "type": "embodiment-upgrade",
        "category": "Embodiment Module",
        "group": "embodiment/modules/heavy-melee"
      },
      "ninefold_rules": "Occupies one compatible enhancement slot and provides two modes: a 1-tick 1d6 light strike or a 3-tick 3d6 heavy strike.",
      "effect_mechanics": [
        "action-modifier",
        "damage"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Tungsten Reinforcement",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2024/08/RTG-CX-CyberwareEnhancements.pdf"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "enhancements",
      "source_id": "cyberware/mantis-blades/double-edged",
      "source_title": "Double-Edged",
      "decision": "approve",
      "canonical_target": {
        "id": "selective-critical-edge",
        "title": "Selective Critical Edge",
        "type": "embodiment-upgrade",
        "category": "Embodiment Module",
        "group": "embodiment/modules/blades"
      },
      "ninefold_rules": "Occupies one compatible enhancement slot. On a critical blade hit, roll two eligible injury outcomes and choose one.",
      "effect_mechanics": [
        "critical-change"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Double-Edged",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2024/08/RTG-CX-CyberwareEnhancements.pdf"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "enhancements",
      "source_id": "cyberware/mantis-blades/monomolecular-edge",
      "source_title": "Monomolecular Edge",
      "decision": "approve",
      "canonical_target": {
        "id": "armor-piercing-edge",
        "title": "Armor-Piercing Edge",
        "type": "embodiment-upgrade",
        "category": "Embodiment Module",
        "group": "embodiment/modules/blades"
      },
      "ninefold_rules": "Occupies one compatible enhancement slot. Compatible blade attacks ignore 5% physical defense from light armor.",
      "effect_mechanics": [
        "defense-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Monomolecular Edge",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2024/08/RTG-CX-CyberwareEnhancements.pdf"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "enhancements",
      "source_id": "cyberware/mantis-blades/streamlined",
      "source_title": "Streamlined",
      "decision": "approve",
      "canonical_target": {
        "id": "accelerated-blade-housing",
        "title": "Accelerated Blade Housing",
        "type": "embodiment-upgrade",
        "category": "Embodiment Module",
        "group": "embodiment/modules/blades"
      },
      "ninefold_rules": "Occupies one compatible enhancement slot. While a reflex-acceleration state is active, compatible blade attacks gain +5%.",
      "effect_mechanics": [
        "check-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Streamlined",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2024/08/RTG-CX-CyberwareEnhancements.pdf"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "enhancements",
      "source_id": "cyberware/monowire/barbed-line",
      "source_title": "Barbed Line",
      "decision": "approve",
      "canonical_target": {
        "id": "barbed-cutting-line",
        "title": "Barbed Cutting Line",
        "type": "embodiment-upgrade",
        "category": "Embodiment Module",
        "group": "embodiment/modules/wire"
      },
      "ninefold_rules": "Occupies one compatible enhancement slot. On a critical wire hit, roll one additional eligible injury outcome before choosing the result.",
      "effect_mechanics": [
        "critical-change"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Barbed Line",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2024/08/RTG-CX-CyberwareEnhancements.pdf"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "enhancements",
      "source_id": "cyberware/monowire/electroshock",
      "source_title": "Electroshock",
      "decision": "approve",
      "canonical_target": {
        "id": "nonlethal-shock-line",
        "title": "Nonlethal Shock Line",
        "type": "embodiment-upgrade",
        "category": "Embodiment Module",
        "group": "embodiment/modules/wire"
      },
      "ninefold_rules": "Occupies one compatible enhancement slot. A 2-tick wire attack may deal 1d6 electrical damage and leave a defeated living target Unconscious instead of dying.",
      "effect_mechanics": [
        "damage",
        "condition-change"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Electroshock",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2024/08/RTG-CX-CyberwareEnhancements.pdf"
    },
    {
      "source_file": "system/data/cyberware_import.json",
      "source_collection": "enhancements",
      "source_id": "cyberware/monowire/thermal-bladed",
      "source_title": "Thermal-Bladed",
      "decision": "approve",
      "canonical_target": {
        "id": "thermal-armor-cutting-line",
        "title": "Thermal Armor-Cutting Line",
        "type": "embodiment-upgrade",
        "category": "Embodiment Module",
        "group": "embodiment/modules/wire"
      },
      "ninefold_rules": "Occupies one compatible enhancement slot. A successful wire hit gives applicable armor -5% physical defense until repaired; this penalty does not stack.",
      "effect_mechanics": [
        "defense-modifier"
      ],
      "reason": "Distinct physical or installed mechanics survive normalization; the source brand is retained only in provenance.",
      "src_system": "Cyberpunk RED",
      "src_rule": "Thermal-Bladed",
      "src_reference_url": "https://rtalsoriangames.com/wp-content/uploads/2024/08/RTG-CX-CyberwareEnhancements.pdf"
    }
  ]
}
