Implements a GDScript behavior tree (blackboard, sequence, selector, leaf tick) and utility scoring curves. Use when an NPC needs structured ticks or graded action scores. Native goal planning stays on blazium-goap.