[
 {
  "date": "2026-07-23",
  "title": "B.0.3.40 content pass + data corrections",
  "entries": [
   {"cat": "Data", "text": "Enum names are now read from the game build's own code dump instead of a hardcoded list. This removed 195 unreadable `UNKNOWN` values from unit profiles and corrected four housing rooms that were labelled **Merchant Room** when the game had renamed that slot to **Recreation Room**."},
   {"cat": "Data", "text": "The published data dump advertised the wrong game build (it still said B.0.3.26 while every table was B.0.3.40). Build identity is now derived, not hand-written."},
   {"cat": "Fix", "text": "Self-cast skills no longer draw a range/area grid. 48 skills (every soul-stone grant, plus stances like Twin Thrust, Anchor and Quick Retreat) carry a leftover Range value in the game data and were showing a targeting preview for something that cannot be aimed."},
   {"cat": "Fix", "text": "Item on-use effects are rendered by one shared component. Soul stones previously had a bespoke layout and printed their granted trait twice on the same page; food and potions used a different one again."},
   {"cat": "Fix", "text": "Effect pages now say what the effect does. 796 affecter/trait pages previously showed only *\"No direct stat modifiers\"* or *\"Raw values: 5\"* for effects that item pages described in full."},
   {"cat": "Fix", "text": "Leadership appears four times in the game data with the identical name. Each is now labelled by race - Leadership (Human / Lizardman / Elf / Lycan) - because the race is the only thing that differs: it decides which trait new expedition members learn."},
   {"cat": "Fix", "text": "Corrected an upstream naming error: the game's English text names the **Pioneering Spirit** trait \"Leadership\", which made every Leadership description read \"New allies acquire Leadership\". Korean, French and Japanese were already correct."},
   {"cat": "New", "text": "Backgrounds page: filter by main tree, sub tree and recruitment rank, plus a sortable **Recruitment rank** column showing which clan rank each background unlocks at."},
   {"cat": "New", "text": "Skill tree icons now appear on every branch reference across the site, and the two new B.0.3.40 trees (**Spear** and **Stake**) have their icons imported."},
   {"cat": "Fix", "text": "Event actions that no renderer understood printed a raw code token. The Burglary event's ambush now reads \"Spawn 5x Mawmurk\" instead of `SpawnMonster_Mawmurk_5`."},
   {"cat": "i18n", "text": "Closed the full translation backlog introduced by this game build: 513 new source strings translated, then the knock-on wave across Korean, French and Japanese. All four languages report zero untranslated segments."}
  ]
 }
]
