Mastering Hierarchical Task Planning in 2025