name: stop-challenge
description: Stops the current solution attempt for a challenge. Use when you need to stop a running challenge.
argument-hint:
Stop the challenge $0.
labctl challenge stop $0
This stops the current solution attempt and its associated playground.
If the command fails but the challenge's playground is still running, force the teardown with labctl playground destroy <playground-id> (find the ID with labctl playground list --filter challenge=$0). NEVER use labctl playground stop — it only suspends the playground instead of terminating it.