def METHOD_NAME(self) -> List[StoryStep]:
    start_checkpoints = self._prev_end_checkpoints()
    if not start_checkpoints:
        start_checkpoints = [Checkpoint(STORY_START)]
    step_class = RuleStep if self.is_rule else StoryStep
    current_turns = [
        step_class(
            block_name=self.name,
            start_checkpoints=start_checkpoints,
            source_name=self.source_name,
        )
    ]
    return current_turns