This is pretty neat. Not gonna lie, this makes me want to make cantrips cost 1 spell point just to make the pattern consistent.
spell_level: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
spell_cost: 1, 2, 3, 5, 6, 7, 9, 10, 11, 13
cost-level: 1, 1, 1, 2, 2, 2, 3, 3, 3, 4
cost_jump: 1, 1, 2, 1, 1, 2, 1, 1, 2