Step index (0-based) of the section this task belongs to, or -1 if not set. Set when the task list is built (e.g. in ResultParser.parse_task_list) so we don't re-derive section from position later.