{{ userPublicDisplayName }} {{ currentUserCountryFlag }}
@{{ currentUsername }}
{{ user.roleTitle }} • {{ effectiveLearnerXP }} XP
Release: {{ state.release_version || releaseVersion || ($brand && $brand.releaseVersion) }} Enterprise Edition
{{ challengeProgressPct }}%
{{ activeChallengeNode?.title || 'Terraform Challenge' }}
Q {{ Math.min((activeQuestionIndex || 0) + 1, challengeQuestions.length || 10) }}/{{ challengeQuestions.length || 10 }} • {{ challengePassedUniqueCount }}/{{ challengeInitialQuestionCount || 10 }} Passed 🔥 {{ consecutiveCorrectCount }} Streak ⚡ {{ activeStreakMultiplier }}x XP Booster
📖 Read the Docs — Concept & Code Briefing {{ (!isDocBriefingRedundant(currentQuestion) || docBriefingExpanded) ? 'Concept Briefing ▾' : 'Show Briefing ▸' }}
↻ Retry • 0 XP 📖 Theory & Concept Question ☑️ Select All Provisioned Resources ({{ selectedMultiIndices.length }} selected)

{{ (currentQuestion.question_type === 'select_code_walk' || currentQuestion.interaction_mode === 'select_code_walk') ? 'Required IDE Selection (Step 1 of 2):' : 'Required IDE Selection:' }} {{ selectedToken ? ('✓ ' + selectedToken + ' (' + activeCodeFile + ':' + selectedLineNumber + ')') : selectedLineNumber ? ('✓ ' + activeCodeFile + ' • Line ' + selectedLineNumber) : (codeWalkAwaitingLineHint ? '⚠️ Please select target line in ' + activeCodeFile + ' before submitting' : ('Click target line or token in ' + activeCodeFile)) }}
⚠️ Option selected! Selecting a line in the code editor ({{ activeCodeFile }}) is required before submitting.
💡 Hint

{{ lastSubmissionFeedback.correct ? '✓ Correct!' : (lastSubmissionFeedback.statusTitle || '✕ Incorrect — Review Explanation') }}

{{ lastSubmissionFeedback.ideNotice }}

Question Feedback

{{ currentQuestion?.title || 'Challenge Question' }}

{{ activePathDisplayLabel }} • {{ activeChallengeNode?.title || 'Challenge' }}
{{ questionFeedbackModal.error }}
{{ questionFeedbackModal.statusMsg }}