{"contract":"budgeted, not prescribed — the budget is the cross-game contract; what a point of budget buys inside a game is the client’s tuning knob. Items never ship resolved stat modifiers.","budgets":[{"tier":1,"tierGrade":"F","tierName":"Grade F","budget":0,"craftCost":1},{"tier":2,"tierGrade":"E","tierName":"Grade E","budget":1,"craftCost":5},{"tier":3,"tierGrade":"D","tierName":"Grade D","budget":2,"craftCost":25},{"tier":4,"tierGrade":"C","tierName":"Grade C","budget":4,"craftCost":125},{"tier":5,"tierGrade":"B","tierName":"Grade B","budget":8,"craftCost":625},{"tier":6,"tierGrade":"A","tierName":"Grade A","budget":16,"craftCost":3125},{"tier":7,"tierGrade":"S","tierName":"Grade S","budget":32,"craftCost":15625}],"budgetRule":"budget doubles per grade above Grade F while craft price grows 5× — 5× the orbs buys 2× the budget","channels":["maxHealth","stamina","physicalDamage","magicalDamage","actionDamage","physicalDamageReduction","magicalDamageReduction","globalResistance","ailmentResistance","dodgeRate","walkSpeed","attackSpeed","castSpeed","chargeSpeedCast","chargeSpeedAction","carrySpeed","carryCapacity","jumpHeight","visionRange","criticalHitChance","clarity","initiative","reflexes","fire","frost","lightning","poison","shadow","holy","arcane","nature"],"elementalChannels":["fire","frost","lightning","poison","shadow","holy","arcane","nature"],"themeDerivation":{"algorithm":"FNV-1a 32-bit over NFC UTF-8 bytes of the factor name (same pinned hash as /api/traits/impact)","formula":"channel = channels[fnv1a32(name) % channels.length]","factors":["prefix","quality","material","gear","suffix"],"note":"empty affixes (‘-’) carry no theme; the same word themes the same channel in every game forever"}}