{
  "date": "2026-10-14",
  "status": "component-model-only",
  "sourceChecks": {
    "files": 11,
    "bases": 8,
    "variants": 89,
    "components": 289
  },
  "pendingVariants": [
    {
      "weapon": "chainsword",
      "variant": "05",
      "reason": [
        "PvEMeleeChainswordHeroicHeavyCombo"
      ]
    },
    {
      "weapon": "chainsword",
      "variant": "05_a",
      "reason": [
        "PvEMeleeChainswordHeroicAdditionalBlockingStack",
        "PerkTweakForHeroicPerfectBlock"
      ]
    },
    {
      "weapon": "combatKnife",
      "variant": "05",
      "reason": [
        "PvEMeleeCombatKnifeDamageAfterPerfectDodge"
      ]
    },
    {
      "weapon": "combatKnife",
      "variant": "05_a",
      "reason": [
        "PvEMeleeCombatKnifeDamageAfterRiposte"
      ]
    },
    {
      "weapon": "powerSword",
      "variant": "05",
      "reason": [
        "PvEMeleePowerSwordRakeWiderDamager"
      ]
    },
    {
      "weapon": "powerSword",
      "variant": "05_a",
      "reason": [
        "PvEMeleePowerSwordStack"
      ]
    },
    {
      "weapon": "powerFist",
      "variant": "05",
      "reason": [
        "PvEMeleePowerFistGunstrikeAfterKill",
        "PvEMeleePowerFistHoldAttackDamageReduction",
        "PvEMeleePowerFistLightAttacksDamageIncreased"
      ]
    },
    {
      "weapon": "powerFist",
      "variant": "05_a",
      "reason": [
        "PvEMeleePowerFistMeltaShoot"
      ]
    },
    {
      "weapon": "powerAxe",
      "variant": "05",
      "reason": [
        "PvEMeleePowerAxeBlockingWalkingStance",
        "PvEMeleePowerAxeBlockingWalkingStanceHelper",
        "PvEMeleePowerAxeBlockingWalkingStanceUI"
      ]
    },
    {
      "weapon": "powerAxe",
      "variant": "05_a",
      "reason": [
        "PveMeleePowerAxeSlowAndDamageIncreaseByStacksAfterFinisher",
        "PveMeleePowerAxeDispatchSlowToEnemies"
      ]
    },
    {
      "weapon": "omnissianAxe",
      "variant": "05",
      "reason": [
        "PvEMeleeHalberdLungeCharge"
      ]
    },
    {
      "weapon": "thunderHammer",
      "variant": "05",
      "reason": [
        "PvEMeleeThunderHammerShockZoneAfterChargeStrike",
        "PvEMeleeThunderHammerShockZoneAfterChargeStrikeDouble",
        "PvEMeleeThunderHammerShockZoneAfterGroundPound"
      ]
    },
    {
      "weapon": "thunderHammer",
      "variant": "05_a",
      "reason": [
        "PvEMeleeThunderHammerPoleaxeWhirlwind",
        "PvEMeleeThunderHammerPoleaxeBuffStack"
      ]
    },
    {
      "weapon": "thunderHammerOneHanded",
      "variant": "05",
      "reason": [
        "PvEMeleeThunderHammerOneHandedHeaveChargedStrikeUnlock",
        "PvEMeleeThunderHammerOneHandedIncreaseHeavyChargedStrikeDamage"
      ]
    }
  ],
  "regressionChecks": [
    "가산 +20%와 +5%는 +25%로 합산",
    "아머 조건 OFF/ON",
    "체인소드 약공격 한정 조건",
    "직접 타격과 범위 성분 자동 합산 금지",
    "누락·null·빈 문자열·불리언 보정값 거부",
    "미구현 영웅 효과는 계산 보류"
  ],
  "notVerified": [
    "실제 게임 최종 피해",
    "실측 타격 횟수",
    "클래스·팀·적·난이도·빈틈 공격",
    "게임 내부 반올림 및 연산 순서의 실측"
  ],
  "fixes": [
    "변형 perkUids 추출 누락 수정",
    "길게 누르기 전용 보정의 묵시적 무시 차단",
    "숫자 형식 검증 강화"
  ]
}