TraitNode/TraitNodeEntry/TraitDefinition tables, class tree vs spec tree vs hero subtree hierarchy, node positions and coordinate repositioning for hero nodes, edges (TraitEdge) connecting nodes, trait currency and costs (TraitCurrency, TraitCost), trait conditions (TraitCond), SpecSetMember for spec filtering, loadout encoding (Base64 talent selections), minimal encoding mode, TraitTreeFlat JSON-serialized nested structure, point limits and selection rules, TWW hero talent feature.
Next steps