Developing self-regulation for generative AI through a metacognitive checklist: A case study of an in-service language teacher | Synapse