{
 "note": "Proposed tuning. Attributes come ONLY from origin base, per-level origin growth, Atlas nodes and gear. There is no manual point allocation (PoE model) so no build can be bricked and mobile UX stays simple.",
 "attributes": [
  {
   "id": "str",
   "name": "Strength",
   "short": "STR",
   "color": "#c8553d",
   "fantasy": "Mass, grip and endurance — the caravan wall-guard.",
   "perPoint": [
    "+2 maximum life",
    "+0.5% damage with STR weapons (pure STR weapons) / +0.3% (STR hybrids)",
    "+0.2 armour"
   ]
  },
  {
   "id": "agi",
   "name": "Agility",
   "short": "AGI",
   "color": "#5f9e4f",
   "fantasy": "Speed, balance and precision — the route scout.",
   "perPoint": [
    "+0.2% attack speed (soft cap +40%)",
    "+0.05% critical strike chance",
    "+1 evasion rating",
    "+0.5% damage with AGI weapons (pure) / +0.3% (hybrid)"
   ]
  },
  {
   "id": "int",
   "name": "Intellect",
   "short": "INT",
   "color": "#4a78c2",
   "fantasy": "Focus, lore and lantern-craft — the oasis archivist.",
   "perPoint": [
    "+1.5 maximum mana",
    "+0.1 mana regeneration / 5 s",
    "+0.5% damage with INT weapons (pure) / +0.3% (hybrid)",
    "+0.1% relative ailment chance (burn/chill/shock)"
   ]
  }
 ],
 "base": {
  "life": {
   "atLevel1": 120,
   "perLevel": 14
  },
  "mana": {
   "atLevel1": 60,
   "perLevel": 6
  },
  "manaFromBasicHit": 2,
  "moveSpeed": 6.2,
  "mountedSpeed": 10.5,
  "capsule": {
   "radius": 0.35,
   "height": 1.8
  }
 },
 "origins": [
  {
   "id": "stoneward",
   "name": "Stoneward",
   "pole": "str",
   "base": {
    "str": 24,
    "agi": 8,
    "int": 8
   },
   "growthPerLevel": {
    "str": 1,
    "agi": 0,
    "int": 0
   },
   "starterWeapons": [
    "greataxe",
    "greatsword",
    "warhammer"
   ],
   "presets": [
    "Boran (M)",
    "Saran (F)"
   ],
   "portrait": "/art/ui/rework/origin-stoneward.webp",
   "identity": "Caravan wall-guard; sturdy lamellar, weathered jade clasps, terracotta sash."
  },
  {
   "id": "windrunner",
   "name": "Windrunner",
   "pole": "agi",
   "base": {
    "str": 8,
    "agi": 24,
    "int": 8
   },
   "growthPerLevel": {
    "str": 0,
    "agi": 1,
    "int": 0
   },
   "starterWeapons": [
    "daggers",
    "claws",
    "bow"
   ],
   "presets": [
    "Tarek (M)",
    "Nima (F)"
   ],
   "portrait": "/art/ui/rework/origin-windrunner.webp",
   "identity": "Route scout; fitted quilted leather, sand-green wraps, brass navigation discs."
  },
  {
   "id": "scholar",
   "name": "Lantern Scholar",
   "pole": "int",
   "base": {
    "str": 8,
    "agi": 8,
    "int": 24
   },
   "growthPerLevel": {
    "str": 0,
    "agi": 0,
    "int": 1
   },
   "starterWeapons": [
    "wand",
    "storm_staff",
    "tome"
   ],
   "presets": [
    "Ilyan (M)",
    "Mei (F)"
   ],
   "portrait": "/art/ui/rework/origin-scholar.webp",
   "identity": "Oasis archivist; indigo travelling robes, bronze lantern, modest rune stitching."
  },
  {
   "id": "wayfarer",
   "name": "Wayfarer",
   "pole": "hybrid",
   "base": {
    "str": 14,
    "agi": 13,
    "int": 13
   },
   "growthPerLevel": {
    "str": 0.34,
    "agi": 0.33,
    "int": 0.33
   },
   "starterWeapons": [
    "dual_swords",
    "sword_shield",
    "crossbow",
    "pipa",
    "war_fan",
    "chakram",
    "scepter",
    "censer",
    "glaive"
   ],
   "presets": [
    "Rayan (M)",
    "Laleh (F)"
   ],
   "portrait": "/art/ui/rework/origin-wayfarer.webp",
   "identity": "Caravan envoy trained across trades; starts at the Atlas centre, 9–10 points from every one of the 18 weapon Masteries (pure origins: 6 to their own, 8–10 to adjacent hybrids, 12–13 to the far side)."
  }
 ],
 "lineages": [
  {
   "id": "human",
   "name": "Human",
   "note": "8 presets (the origin presets above)."
  },
  {
   "id": "orc",
   "name": "Orc",
   "presets": [
    "Dorgun (M)",
    "Yara (F)"
   ],
   "visual": "Broad shoulders, muted olive skin, modest tusks, carved brass lamellar."
  },
  {
   "id": "elf",
   "name": "Elf",
   "presets": [
    "Ashren (M)",
    "Velari (F)"
   ],
   "visual": "Tall narrow silhouette, leaf ears, tawny travel silks, bronze filigree."
  },
  {
   "id": "vanara",
   "name": "Vanara",
   "presets": [
    "Keshi (M)",
    "Tavira (F)"
   ],
   "visual": "Original adult simian travellers, warm brown fur, practical tail wrap."
  },
  {
   "id": "auralin",
   "name": "Auralin",
   "presets": [
    "Veyun (M)",
    "Xilan (F)"
   ],
   "visual": "Qilin-inspired: jade scales at temples/forearms, small branched brow antlers, indigo-gold robes."
  }
 ],
 "lineageRule": "Lineage is cosmetic + animation-correction only. Any lineage can take any origin and any Atlas path. Gameplay capsule, reach and timings are identical for all.",
 "itemRequirement": {
  "pure": "primary = round(18 + 2.3 × itemLevel)   → ilvl 1: 20, ilvl 20: 64, ilvl 40: 110",
  "hybrid": "each of the two = round(12 + 1.45 × itemLevel) → ilvl 1: 13, ilvl 20: 41, ilvl 40: 70",
  "rule": "Equip requires (a) the weapon family's Mastery on the Atlas and (b) the stat requirement from permanent stats (origin + growth + Atlas + OTHER equipped items). An item cannot satisfy its own requirement. Temporary buffs never enable an item."
 }
}
