What happens when I complete a lab?

Published
Updated

When you successfully pass a CodeLab exercise, it is marked as Completed on the CodeLab page. This helps you easily track which challenges you’ve finished and which ones are still in progress.

How completion status works

Once a lab meets all of its validation requirements, HuntCode saves your completion state. You’ll see a clear visual indicator showing that the lab has been completed.

  • Your completion state is saved to your account.
  • The lab appears as Completed in the CodeLab interface.
  • Incomplete labs remain labeled as In Progress.

What does not get saved

While your completion status is saved, your final code submission is not. If you refresh the page or return to the lab later, the editor will reset to the starter code.

Why this matters

Keeping completion status separate from your actual code encourages experimentation while still giving you a clear record of your progress. This helps you focus on learning without worrying about saving or managing files.

As CodeLab expands, additional progress indicators and challenge details may be added to help you better track your hands-on learning.

Newsletter