| Screen | Button | Handler | Status | Note |
|---|---|---|---|---|
| avaRetryPaywall | Unlock AI Resume $5 | avaRetryPaywall | โ PASS | |
| avaRetryPaywall | Download basic version | avaSkipToBasic | โ PASS | |
| renderATSCompliance | ${categoryInfo[key].label} | toggleATSCategory | โ PASS | |
| renderATSCompliance | Unlock Full Report $5 | unlockATS | โ PASS | |
| renderATSCompliance | Optimize My Resume for ATS | openPaymentModal | โ PASS | |
| renderATSCompliance | Further Optimize My Resume | openPaymentModal | โ PASS | |
| showAtsResultView | var b=document.getElementById( | (inline) | โ PASS | |
| showAtsResultView | toggleAtsAccordion() | toggleAtsAccordion | โ PASS | |
| showAtsResultView | Download .DOCX | event.stopPropagation | โ PASS | |
| showAtsResultView | Download .DOCX | downloadResume | โ PASS | |
| showJobSourceSelector | downloadResumeFromDashboard() | downloadResumeFromDashboard | โ PASS | |
| showJobSourceSelector | startQuickMatch() | startQuickMatch | โ PASS | |
| showJobSourceSelector | startGmailScan() | startGmailScan | โ PASS | |
| showJobSourceSelector | openYahooScanner() | openYahooScanner | โ PASS | |
| showJobSourceSelector | var el=document.getElementById | (inline) | โ PASS | |
| showJobSourceSelector | startQuickMatch() | startQuickMatch | โ PASS | |
| showJobSourceSelector | startGmailScan() | startGmailScan | โ PASS | |
| showJobSourceSelector | openYahooScanner() | openYahooScanner | โ PASS | |
| showJobSourceSelector | startJobBoardScan() | startJobBoardScan | โ PASS | |
| showJobSourceSelector | Download Optimized Resume (.DOCX) | downloadResume | โ PASS | |
| showJobSourceSelector | Download My Resume Free | downloadResumeFree | โ PASS | |
| showJobSourceSelector | Optimize My Resume | openPaymentModal | โ PASS | |
| showJobSourceSelector | var s=document.getElementById( | (inline) | โ PASS | |
| showJobSourceSelector | Download Optimized Resume | downloadResume | โ PASS | |
| showJobSourceSelector | var s=document.getElementById( | (inline) | โ PASS | |
| showJobSourceSelector | Download .DOCX | event.stopPropagation | โ PASS | |
| showJobSourceSelector | Optimize My Resume Pass the ATS Gate | openPaymentModal | โ PASS |
| Screen | Button | Handler | Status | Note |
|---|---|---|---|---|
| avaBulletAddCustom | (button) | avaBulletToggle | โ PASS | |
| avaConvoBuildInput | avaConvoToggleMic() | avaConvoToggleMic | โ PASS | |
| avaConvoBuildInput | (button) | avaConvoPrimary | โ PASS | |
| avaConvoConfirmBullets | avaConvoConfirmBullets() | avaConvoConfirmBullets | โ PASS | |
| avaConvoConfirmSkills | avaConvoConfirmSkills() | avaConvoConfirmSkills | โ PASS | |
| avaConvoFinalize | avaConvoFinalize() | avaConvoFinalize | โ PASS | |
| avaConvoPrimary | avaFillBlanksDone() | avaFillBlanksDone | โ PASS | |
| avaConvoPrimary | avaConvoSubmitRole() | avaConvoSubmitRole | โ PASS | |
| avaConvoPrimary | avaConvoSubmitEdu() | avaConvoSubmitEdu | โ PASS | |
| avaConvoPrimary | avaConvoConfirmBullets() | avaConvoConfirmBullets | โ PASS | |
| avaConvoPrimary | avaConvoConfirmSkills() | avaConvoConfirmSkills | โ PASS | |
| avaConvoPrimary | avaConvoConfirmContact() | avaConvoConfirmContact | โ PASS | |
| avaConvoPrimary | avaConvoFinalize() | avaConvoFinalize | โ PASS | |
| avaConvoRenderEditor | Fill in the numbers | avaConvoShowFillBlanks | โ PASS | may call undefined: rgba, gradient (review) |
| avaConvoRenderEditor | avaRevSetStyle( | avaRevSetStyle | โ PASS | |
| avaConvoRenderEditor | avaData.name=this.value;avaUpd | (inline) | โ PASS | |
| avaConvoRenderEditor | avaData.title=this.value;avaUp | (inline) | โ PASS | |
| avaConvoRenderEditor | avaData.email=this.value;avaUp | (inline) | โ PASS | |
| avaConvoRenderEditor | avaData.phone=this.value;avaUp | (inline) | โ PASS | |
| avaConvoRenderEditor | avaData.city=this.value;avaUpd | (inline) | โ PASS | |
| avaConvoRenderEditor | avaData.summary=this.value;ava | (inline) | โ PASS | |
| avaConvoRenderEditor | (button) | avaRevRemoveSkill | โ PASS | |
| avaConvoRenderEditor | Remove role | avaRevRemoveJob | โ PASS | |
| avaConvoRenderEditor | avaData.jobs[ | (inline) | โ PASS | |
| avaConvoRenderEditor | avaData.jobs[ | (inline) | โ PASS | |
| avaConvoRenderEditor | avaData.jobs[ | (inline) | โ PASS | |
| avaConvoRenderEditor | avaData.jobs[ | (inline) | โ PASS | |
| avaConvoRenderEditor | (button) | (inline) | โ PASS | |
| avaConvoRenderEditor | (button) | avaRevRemoveBullet | โ PASS | |
| avaConvoRenderEditor | Remove | avaRevRemoveEdu | โ PASS | |
| avaConvoRenderEditor | avaData.education[ | (inline) | โ PASS | |
| avaConvoRenderEditor | '; h += ' | (inline) | โ PASS | |
| avaConvoRenderEditor | '; h += ' | (inline) | โ PASS | |
| avaConvoRenderEditor | Looks good finalize my rsum | avaConvoFinalize | โ PASS | |
| avaConvoShowBulletPicker | | avaBulletToggle | โ PASS | |
| avaConvoShowBulletPicker | Add these to my rsum | avaConvoConfirmBullets | โ PASS | |
| avaConvoShowChoicePicker | ' + esc(o) + ' | avaConvoPickChoice | โ PASS | |
| avaConvoShowContactForm | this.value=AVA_FORMATTERS.phon | (inline) | โ PASS | |
| avaConvoShowContactForm | this.value=this.value.replace( | (inline) | โ PASS | |
| avaConvoShowContactForm | Confirm contact details | avaConvoConfirmContact | โ PASS | |
| avaConvoShowEduForm | this.value=this.value.replace( | (inline) | โ PASS | |
| avaConvoShowEduForm | Add this degree | avaConvoSubmitEdu | โ PASS | |
| avaConvoShowFillBlanks | ' + esc(seg) + ' | avaFillBlanksUpdate | โ PASS | |
| avaConvoShowFillBlanks | Done | avaFillBlanksDone | โ PASS | |
| avaConvoShowQuickReplies | ' + esc(o) + ' | avaConvoQuickReply | โ PASS | |
| avaConvoShowResumeChoice | ' + editNote + ' | avaConvoEditExisting | โ PASS | |
| avaConvoShowResumeChoice | Build a new one | avaConvoBuildNew | โ PASS | |
| avaConvoShowRoleForm | this.value=this.value.replace( | (inline) | โ PASS | |
| avaConvoShowRoleForm | var e=document.getElementById( | (inline) | โ PASS | |
| avaConvoShowRoleForm | Continue to accomplishments | avaConvoSubmitRole | โ PASS | |
| avaConvoShowSkillPicker | ' + esc(s) + ' | avaSkillToggle | โ PASS | |
| avaConvoShowSkillPicker | Add these skills | avaConvoConfirmSkills | โ PASS | |
| avaFinish | Proceed to Jobs → | avaFinishProceed | โ PASS | |
| avaFinish | Fix Later with ATS Scan | avaFinishProceed | โ PASS | |
| avaRunStep | Unlock AI Resume $5 | avaRetryPaywall | โ PASS | |
| avaRunStep | Download basic version | avaSkipToBasic | โ PASS | |
| avaShowCompetencyPicker | + Add | avaAddCustomComp | โ PASS | |
| avaShowPreview | Continue | avaAdvanceAfterScore | โ PASS | |
| avaShowSkillBubbles | + Add | avaAddCustomSkill | โ PASS |
| Screen | Button | Handler | Status | Note |
|---|---|---|---|---|
| _yhRenderWizardStep | Paste | tdPasteYahooPass | โ PASS | |
| _yhRenderWizardStep | Back | _yhWizGo | โ PASS | |
| _yhRenderWizardStep | Connect & pull my jobs | tdSubmitYahooConnect | โ PASS | |
| showPasswordRecovery | Send reset link | submitPasswordRecovery | โ PASS | |
| showPasswordRecovery | Close | document.getElementById | โ PASS |
| Screen | Button | Handler | Status | Note |
|---|---|---|---|---|
| showCreateGmailGuide | Create Gmail Account | openGmailSignupPopup | โ PASS | |
| showCreateGmailGuide | startGmailOAuth() | startGmailOAuth | โ PASS | |
| showCreateGmailGuide | Close | closeGmailPrompt | โ PASS | |
| showGmailConnectPrompt | (button) | closeGmailPrompt | โ PASS | |
| showGmailConnectPrompt | startGmailOAuth() | startGmailOAuth | โ PASS | |
| showGmailConnectPrompt | I dont have Gmail | showCreateGmailGuide | โ PASS | |
| showGmailConnectPrompt | Skip for now use Quick Match | closeGmailPrompt | โ PASS | |
| showGmailRegistrationWall | (document.getElementById( | (inline) | โ PASS | |
| showGmailRegistrationWall | continueWithGoogleForGmail() | continueWithGoogleForGmail | โ PASS | |
| showGmailRegistrationWall | Log in | (inline) | โ PASS | |
| showGmailRegistrationWall | Maybe later | (inline) | โ PASS | |
| showGmailSplash | stopDeepEnrich() | stopDeepEnrich | โ PASS | |
| showInboxResumeGate | Scan with this rsum | window._inboxGateConfirm | โ PASS | |
| showInboxResumeGate | Use a different rsum | window._inboxGateUpload | โ PASS | |
| showInboxResumeGate | Use a different rsum | document.getElementById | โ PASS | |
| showInboxResumeGate | Upload rsum & scan | window._inboxGateUpload | โ PASS | |
| showInboxResumeGate | Upload rsum & scan | document.getElementById | โ PASS | |
| showInboxResumeGate | Skip scan without scoring | window._inboxGateConfirm | โ PASS | |
| showSplashRecap | View Results | hideGmailSplash | โ PASS | |
| submitGmailRegistrationWall | submitGmailRegistrationWall() | submitGmailRegistrationWall | โ PASS |
| Screen | Button | Handler | Status | Note |
|---|---|---|---|---|
| openMockInterview | ' + g + ' | toggleInterviewGap | โ PASS | |
| renderSmeSupportList | Remove | removeSmeSupport | โ PASS | |
| showSmeTopicAiMsg | selectSmeTopicChoice(this) | selectSmeTopicChoice | โ PASS |
| Screen | Button | Handler | Status | Note |
|---|---|---|---|---|
| _tdDeepBackHTML | Grab customize rsum for this | tdGrab | โ PASS | |
| _tdDeepBackHTML | Back to card | tdFlip | โ PASS | |
| _tdProfileChip | tdOpenProfile() | tdOpenProfile | โ PASS | |
| _tdRenderGapPicker | tdToggleGap( | tdToggleGap | โ PASS | |
| _tdRenderGapPicker | clear | tdClearGaps | โ PASS | |
| _tdRenderGapPicker | show all fields | (inline) | โ PASS | |
| _tdRenderGrid | show all '+pool.length+' | tdShowAllJobs | โ PASS | |
| _tdRenderGrid | Back to all jobs | tdShowAllJobs | โ PASS | |
| _tdRenderGrid | Browse all live jobs | tdShowAllJobs | โ PASS | |
| _tdRenderGrid | var s=document.getElementById( | (inline) | โ PASS | |
| _tdRenderGrid | tdShowMore() | tdShowMore | โ PASS | |
| _tdRenderGrid | Loosen all filters | tdResetLimits | โ PASS | |
| _tdRenderGrid | show all fields | (inline) | โ PASS | |
| _tdRenderPjSkills | (button) | tdRemovePjSkill | โ PASS | |
| _tdRenderTabs | ' + label + ' | tdSetView | โ PASS | |
| _tdRenderTabs | tdToggleMoreTabs() | tdToggleMoreTabs | โ PASS | |
| renderDiscoveryMatrix | Upload your rsum to score these now | _dmUploadResumeAndScore | โ PASS | |
| renderDiscoveryMatrix | Upload your rsum to score these now | document.getElementById | โ PASS | |
| renderTradingDesk | live feeds | tdToggleSources | โ PASS | |
| renderTradingDesk | Upload / Change Rsum | document.getElementById | โ PASS | |
| renderTradingDesk | Post a job | tdOpenPostJob | โ PASS | may call undefined: description (review) |
| renderTradingDesk | Back | tdDeskBack | โ PASS | |
| renderTradingDesk | Home | tdDeskHome | โ PASS | |
| renderTradingDesk | Private desk | tdTogglePublicHeader | โ PASS | |
| renderTradingDesk | Close | tdClose | โ PASS | |
| renderTradingDesk | ' + ' | tdLimit | โ PASS | |
| renderTradingDesk | ' + ' | tdLimit | โ PASS | |
| renderTradingDesk | tdLimit() | tdLimit | โ PASS | |
| renderTradingDesk | tdLimit() | tdLimit | โ PASS | |
| renderTradingDesk | tdLimit() | tdLimit | โ PASS | |
| renderTradingDesk | tdLimit() | tdLimit | โ PASS | |
| renderTradingDesk | tdLimit() | tdLimit | โ PASS | |
| renderTradingDesk | ' + ' | tdLimit | โ PASS | |
| renderTradingDesk | Set as standing order | tdOpenLimitTicket | โ PASS | |
| renderTradingDesk | Reset | tdResetLimits | โ PASS | |
| renderTradingDesk | (button) | tdUploadResume | โ PASS | |
| tdBook | (button) | tdBookClose | โ PASS | |
| tdCard | Upload rsum to score this | document.getElementById | โ PASS | |
| tdCard | +'+moreCount+' more flip to see all | tdFlip | โ PASS | |
| tdCard | Your move close the gap | tdBook | โ PASS | |
| tdCard | Grab customize for this | tdGrab | โ PASS | |
| tdCard | tdRelease( | tdRelease | โ PASS | |
| tdCard | See your full skill match | tdFlip | โ PASS | |
| tdCard | Back to card | tdFlip | โ PASS | |
| tdConsent | Keep Private | tdConsentClose | โ PASS | |
| tdConsent | Enable Public Exchange | tdEnablePublic | โ PASS | |
| tdLoadBlotter | '+newTotal+' new | tdToggleBlotter | โ PASS | |
| tdLoadBlotter | View | tdViewOrder | โ PASS | |
| tdLoadBlotter | (button) | tdCancelOrder | โ PASS | |
| tdOpenLimitTicket | if(event.target===this)tdClose | if | โ PASS | |
| tdOpenLimitTicket | (button) | tdCloseLimitTicket | โ PASS | |
| tdOpenLimitTicket | '+target+'% | _tdLtSentence | โ PASS | |
| tdOpenLimitTicket | (button) | _tdLtToggleAdv | โ PASS | |
| tdOpenLimitTicket | Cancel | tdCloseLimitTicket | โ PASS | |
| tdOpenLimitTicket | Save alert | _tdLtConfirm | โ PASS | |
| tdOpenPostJob | (button) | tdClosePostJob | โ PASS | |
| tdOpenPostJob | tdPjRecruiterChange() | tdPjRecruiterChange | โ PASS | |
| tdOpenPostJob | Register | tdRegisterRecruiter | โ PASS | |
| tdOpenPostJob | tdAddPjSkill(this.value);this. | tdAddPjSkill | โ PASS | |
| tdOpenPostJob | Post to the Exchange | tdSubmitPostJob | โ PASS | |
| tdOpenYahooConnect | (button) | tdCloseYahoo | โ PASS |
| Screen | Button | Handler | Status | Note |
|---|---|---|---|---|
| downloadCustomizedResume | document.getElementById( | document.getElementById | โ PASS | |
| downloadCustomizedResume | document.getElementById( | document.getElementById | โ PASS | |
| downloadCustomizedResume | Maybe later | document.getElementById | โ PASS | |
| handleCustomizeResume | Download | downloadTrackerResume | โ PASS | |
| handleCustomizeResume | (button) | (inline) | โ PASS | |
| handleCustomizeResume | Generate cover letter | generateCoverLetter | โ PASS | |
| handleCustomizeResume | Apply at source | applyAtSource | โ PASS | |
| handleCustomizeResume | Download .docx | downloadCoverLetter | โ PASS | |
| handleCustomizeResume | Save to Vault | saveCoverLetterToVault | โ PASS | |
| handleCustomizeResume | Regenerate | generateCoverLetter | โ PASS | |
| showQuickMatchResult | ' + s + ' | toggleGap | โ PASS | |
| showQuickMatchResult | document.getElementById( | document.getElementById | โ PASS | |
| showQuickMatchResult | ' + s + ' | toggleGap | โ PASS | |
| showQuickMatchResult | '+it.text+' | toggleGap | โ PASS | |
| showQuickMatchResult | var b=document.getElementById( | (inline) | โ PASS | |
| showQuickMatchResult | Back to Results | backToResults | โ PASS | |
| showQuickMatchResult | Home | (inline) | โ PASS | |
| showQuickMatchResult | My Rsums | openVault | โ PASS | |
| showQuickMatchResult | Try Another | startQuickMatch | โ PASS | |
| showQuickMatchResult | (button) | setAppLanguage | โ PASS | |
| showQuickMatchResult | jobPool[0].gaps=window.selecte | (inline) | โ PASS | |
| showQuickMatchResult | launchInterviewFromQuickMatch( | launchInterviewFromQuickMatch | โ PASS | |
| smeRenderGapReview | Show ' + hidden.length + ' more gaps | smeToggleMoreGaps | โ PASS | |
| startQuickMatch | Replace | document.getElementById | โ PASS | |
| startQuickMatch | document.getElementById( | document.getElementById | โ PASS | |
| startQuickMatch | (button) | handleIvResumeUpload | โ PASS | |
| startQuickMatch | document.getElementById( | document.getElementById | โ PASS | |
| startQuickMatch | (button) | handleIvResumeUpload | โ PASS | |
| startQuickMatch | document.getElementById( | document.getElementById | โ PASS | |
| startQuickMatch | (button) | handleJDFile | โ PASS | |
| startQuickMatch | Home | (inline) | โ PASS | |
| startQuickMatch | Get Match Score | runQuickMatch | โ PASS |
| Screen | Button | Handler | Status | Note |
|---|---|---|---|---|
| (top-level / inline HTML) | X | (inline) | โ PASS | |
| (top-level / inline HTML) | Home | (inline) | โ PASS | |
| (top-level / inline HTML) | if(typeof renderTradingDesk=== | if | โ PASS | |
| (top-level / inline HTML) | setAppLanguage(this.value) | setAppLanguage | โ PASS | |
| (top-level / inline HTML) | 11L OFF | (inline) | โ PASS | |
| (top-level / inline HTML) | DEMO OFF | toggleDemoNarration | โ PASS | |
| (top-level / inline HTML) | Log In | showAuth | โ PASS | |
| (top-level / inline HTML) | Sign Up Free | showAuth | โ PASS | |
| (top-level / inline HTML) | toggleProfile(event) | toggleProfile | โ PASS | |
| (top-level / inline HTML) | Log Out | logout | โ PASS | |
| (top-level / inline HTML) | (button) | (inline) | โ PASS | |
| (top-level / inline HTML) | Cancel | (inline) | โ PASS | |
| (top-level / inline HTML) | Home | (inline) | โ PASS | |
| (top-level / inline HTML) | (button) | closeAuth | โ PASS | |
| (top-level / inline HTML) | googleSignIn() | googleSignIn | โ PASS | |
| (top-level / inline HTML) | Create Account | handleRegister | โ PASS | |
| (top-level / inline HTML) | Log In | handleLogin | โ PASS | |
| (top-level / inline HTML) | Forgot password? | showPasswordRecovery | โ PASS | |
| (top-level / inline HTML) | Log in | toggleAuthMode | โ PASS | |
| (top-level / inline HTML) | (button) | selectPaymentOption | โ PASS | |
| (top-level / inline HTML) | (button) | selectPaymentOption | โ PASS | |
| (top-level / inline HTML) | Cancel | closePaymentModal | โ PASS | |
| (top-level / inline HTML) | Continue to Payment | processPayment | โ PASS | |
| (top-level / inline HTML) | Voice Mode OFF | toggleVoiceInput | โ PASS | |
| (top-level / inline HTML) | Home | (inline) | โ PASS | |
| (top-level / inline HTML) | My Rsums | openVault | โ PASS | |
| (top-level / inline HTML) | toggleCard(this) | toggleCard | โ PASS | |
| (top-level / inline HTML) | (weights auto-normalized) | toggleCard | โ PASS | |
| (top-level / inline HTML) | toggleCard(this) | toggleCard | โ PASS | |
| (top-level / inline HTML) | exportGmailConfig() | exportGmailConfig | โ PASS | |
| (top-level / inline HTML) | document.getElementById( | document.getElementById | โ PASS | |
| (top-level / inline HTML) | importGmailJobs(event) | importGmailJobs | โ PASS | |
| (top-level / inline HTML) | Setup Guide | alert | โ PASS | |
| (top-level / inline HTML) | toggleCard(this) | toggleCard | โ PASS | |
| (top-level / inline HTML) | Show Skills | (inline) | โ PASS | |
| (top-level / inline HTML) | Edit Filters | (inline) | โ PASS | |
| (top-level / inline HTML) | Adjust Weights | (inline) | โ PASS | |
| (top-level / inline HTML) | updateFilterRoles() | updateFilterRoles | โ PASS | |
| (top-level / inline HTML) | Save Filters | applySearchFilters | โ PASS | |
| (top-level / inline HTML) | Cancel | document.getElementById | โ PASS | |
| (top-level / inline HTML) | 30% | syncWeight | โ PASS | |
| (top-level / inline HTML) | 30% | syncWeight | โ PASS | |
| (top-level / inline HTML) | 10% | syncWeight | โ PASS | |
| (top-level / inline HTML) | 10% | syncWeight | โ PASS | |
| (top-level / inline HTML) | 10% | syncWeight | โ PASS | |
| (top-level / inline HTML) | 10% | syncWeight | โ PASS | |
| (top-level / inline HTML) | ABOVE 80% MATCH | toggleAbove80 | โ PASS | |
| (top-level / inline HTML) | BELOW 80% MATCH | toggleBelow80 | โ PASS | |
| (top-level / inline HTML) | (button) | closeVault | โ PASS | |
| (top-level / inline HTML) | Back | document.getElementById | โ PASS | |
| (top-level / inline HTML) | Home | (inline) | โ PASS | |
| (top-level / inline HTML) | Back | document.getElementById | โ PASS | |
| (top-level / inline HTML) | Home | (inline) | โ PASS | |
| (top-level / inline HTML) | Pause | pauseInterviewSession | โ PASS | |
| (top-level / inline HTML) | End | endInterviewSession | โ PASS | |
| (top-level / inline HTML) | Back | closeSmeInterview | โ PASS | |
| (top-level / inline HTML) | Home | (inline) | โ PASS | |
| (top-level / inline HTML) | (button) | closeSmeInterview | โ PASS | |
| (top-level / inline HTML) | selectSmeMode( | selectSmeMode | โ PASS | |
| (top-level / inline HTML) | selectSmeMode( | selectSmeMode | โ PASS | |
| (top-level / inline HTML) | Back to mode selection | showSmeModePicker | โ PASS | |
| (top-level / inline HTML) | checkSmeReady() | checkSmeReady | โ PASS | |
| (top-level / inline HTML) | (button) | document.getElementById | โ PASS | |
| (top-level / inline HTML) | (button) | document.getElementById | โ PASS | |
| (top-level / inline HTML) | (button) | document.getElementById | โ PASS | |
| (top-level / inline HTML) | (button) | checkSmeReady | โ PASS | |
| (top-level / inline HTML) | document.getElementById( | document.getElementById | โ PASS | |
| (top-level / inline HTML) | Start Interview Practice | startSmeInterview | โ PASS | |
| (top-level / inline HTML) | End Session | endSmeTopicSession | โ PASS | |
| (top-level / inline HTML) | 1 | goSmeWizStep | โ PASS | |
| (top-level / inline HTML) | 2 | goSmeWizStep | โ PASS | |
| (top-level / inline HTML) | 3 | goSmeWizStep | โ PASS | |
| (top-level / inline HTML) | 4 | goSmeWizStep | โ PASS | |
| (top-level / inline HTML) | 5 | goSmeWizStep | โ PASS | |
| (top-level / inline HTML) | selectSmeGoalCard(this, | selectSmeGoalCard | โ PASS | |
| (top-level / inline HTML) | selectSmeGoalCard(this, | selectSmeGoalCard | โ PASS | |
| (top-level / inline HTML) | selectSmeGoalCard(this, | selectSmeGoalCard | โ PASS | |
| (top-level / inline HTML) | selectSmeGoalCard(this, | selectSmeGoalCard | โ PASS | |
| (top-level / inline HTML) | selectSmeGoalCard(this, | selectSmeGoalCard | โ PASS | |
| (top-level / inline HTML) | Get a new job / role | this.classList.toggle | โ PASS | |
| (top-level / inline HTML) | Career growth / promotion | this.classList.toggle | โ PASS | |
| (top-level / inline HTML) | Improve confidence | this.classList.toggle | โ PASS | |
| (top-level / inline HTML) | Better performance at work | this.classList.toggle | โ PASS | |
| (top-level / inline HTML) | this.classList.toggle( | this.classList.toggle | โ PASS | |
| (top-level / inline HTML) | Continue | goSmeWizStep | โ PASS | |
| (top-level / inline HTML) | Upload Document | document.getElementById | โ PASS | |
| (top-level / inline HTML) | Paste LinkedIn | promptSmeLinkedIn | โ PASS | |
| (top-level / inline HTML) | Back | goSmeWizStep | โ PASS | |
| (top-level / inline HTML) | Continue | goSmeWizStep | โ PASS | |
| (top-level / inline HTML) | Back | goSmeWizStep | โ PASS | |
| (top-level / inline HTML) | Continue | goSmeWizStep | โ PASS | |
| (top-level / inline HTML) | Back | goSmeWizStep | โ PASS | |
| (top-level / inline HTML) | Continue | goSmeWizStep | โ PASS | |
| (top-level / inline HTML) | Back | goSmeWizStep | โ PASS | |
| (top-level / inline HTML) | Start Training | launchSmeTopicTraining | โ PASS | |
| (top-level / inline HTML) | Attach Document | document.getElementById | โ PASS | |
| (top-level / inline HTML) | Paste LinkedIn | promptSmeLinkedIn | โ PASS | |
| (top-level / inline HTML) | (button) | resetSmeIdleTimer | โ PASS | |
| (top-level / inline HTML) | (button) | toggleSmeTopicMic | โ PASS | |
| (top-level / inline HTML) | Send | sendSmeTopicAnswer | โ PASS | |
| (top-level / inline HTML) | Back | smeBackToSetupFromGaps | โ PASS | |
| (top-level / inline HTML) | Preview the rsum bullets we'll add | smeToggleBulletsPreview | โ PASS | |
| (top-level / inline HTML) | smeDownloadUpdatedResume(this) | smeDownloadUpdatedResume | โ PASS | |
| (top-level / inline HTML) | Start Interview on These Gaps | smeBeginInterviewChat | โ PASS | |
| (top-level / inline HTML) | End Interview | endSmeInterview | โ PASS | |
| (top-level / inline HTML) | (button) | toggleSmeMic | โ PASS | |
| (top-level / inline HTML) | Send | sendSmeAnswer | โ PASS | |
| (top-level / inline HTML) | Try Again | retrySmeInterview | โ PASS | |
| (top-level / inline HTML) | Download Cheatsheet | downloadSmeCheatsheet | โ PASS | |
| (top-level / inline HTML) | Continue to Next Subtopic | goToNextSubtopic | โ PASS | |
| (top-level / inline HTML) | Home | (inline) | โ PASS | |
| (top-level / inline HTML) | Home | (inline) | โ PASS | |
| (top-level / inline HTML) | Edit | editContactInfo | โ PASS | |
| (top-level / inline HTML) | Edit | editContactInfo | โ PASS | |
| (top-level / inline HTML) | Edit | editCoreSkills | โ PASS | |
| (top-level / inline HTML) | Edit | editCoreSkills | โ PASS | |
| (top-level / inline HTML) | Edit | editJobPosition | โ PASS | |
| (top-level / inline HTML) | 📍 | wizDetectLocation | โ PASS | |
| (top-level / inline HTML) | wizIndustryChanged() | wizIndustryChanged | โ PASS | |
| (top-level / inline HTML) | Skip for now | wizSkip | โ PASS | |
| (top-level / inline HTML) | Next | wizNext | โ PASS | |
| _cell | smeToggleGap(this) | smeToggleGap | โ PASS | |
| _renderResumeSkillsPanel | (button) | window._dmToggleSkills | โ PASS | |
| _renderSalCityFilter | window._dmSf2Role(this.value) | window._dmSf2Role | โ PASS | |
| _renderSalCityFilter | window._dmSf2Salary(this.value | window._dmSf2Salary | โ PASS | |
| _renderSalCityFilter | window._dmSf2City(this.value) | window._dmSf2City | โ PASS | |
| _renderSourceFilter | window._dmSetCompany(this.valu | window._dmSetCompany | โ PASS | |
| btn | '+label+' | window._dmSetFilter | โ PASS | |
| collectJobSkeleton | Paste | pasteJobDetails | โ PASS | |
| collectJobSkeleton | I currently work here | document.getElementById | โ PASS | |
| collectJobSkeleton | Back | (inline) | โ PASS | |
| collectJobSkeleton | (button) | saveJobSkeleton | โ PASS | |
| doMount | (function(){ var ov=document.g | (inline) | โ PASS | |
| editContactInfo | Cancel | closeContactModal | โ PASS | |
| editContactInfo | Save Changes | saveContactInfo | โ PASS | |
| editCoreSkills | Cancel | closeSkillsModal | โ PASS | |
| editCoreSkills | Save Skills | saveCoreSkills | โ PASS | |
| editJobPosition | Paste from Old Resume | pasteJobContentInEdit | โ PASS | |
| editJobPosition | I currently work here | document.getElementById | โ PASS | |
| editJobPosition | Cancel | closeJobEditModal | โ PASS | |
| editJobPosition | Save Changes | saveJobPosition | โ PASS | |
| finalizeResume | Proceed Anyway | document.getElementById | โ PASS | |
| finalizeResume | Fix Issues Now | document.getElementById | โ PASS | |
| finalizeResume | Replay Feedback | speakText | โ PASS | may call undefined: b (review) |
| goToStep2Heading | (button) | markFieldFilled | โ PASS | |
| goToStep2Heading | (button) | markFieldFilled | โ PASS | |
| goToStep2Heading | (button) | markFieldFilled | โ PASS | |
| goToStep2Heading | (button) | markFieldFilled | โ PASS | |
| goToStep2Heading | (button) | markFieldFilled | โ PASS | |
| goToStep2Heading | (button) | markFieldFilled | โ PASS | |
| goToStep2Heading | Go Back | showStep1ExperienceLevel | โ PASS | |
| goToStep2Heading | Next: Work History | saveHeadingAndContinue | โ PASS | |
| loadTrackerResumes | ${r.name} | downloadResume | โ PASS | |
| loadTrackerResumes | Practice | launchTrackerInterview | โ PASS | |
| nav | Back | _yhWizGo | โ PASS | |
| nav | '+nextLabel+' | _yhWizGo | โ PASS | |
| renderAppTrack | (button) | appTrackSetStatus | โ PASS | |
| renderAppTrack | (button) | appTrackRemove | โ PASS | |
| renderICMain | handleGapSelection(this) | handleGapSelection | โ PASS | |
| renderICMain | Start Practice | confirmGapSelection | โ PASS | |
| renderICMain | Unlock 3 More $5 | unlockMoreGaps | โ PASS | |
| showContentTemplateScreen | (button) | showRoleAutocomplete | โ PASS | |
| showContentTemplateScreen | selectContentTemplate( | selectContentTemplate | โ PASS | |
| showContentTemplateScreen | Back | backToOnboardingFromContent | โ PASS | |
| showFormatTemplateScreen | selectFormatTemplate( | selectFormatTemplate | โ PASS | |
| showFormatTemplateScreen | Back to Roles | backToContentFromFormat | โ PASS | |
| showJobCountSelection | 2 Jobs | selectJobCount | โ PASS | |
| showJobCountSelection | 3 Jobs | selectJobCount | โ PASS | |
| showJobCountSelection | 4 Jobs | selectJobCount | โ PASS | |
| showJobCountSelection | 5 Jobs | selectJobCount | โ PASS | |
| showJobCountSelection | 6 Jobs | selectJobCount | โ PASS | |
| showJobCountSelection | 1 Page | selectPageCount | โ PASS | |
| showJobCountSelection | 2 Pages | selectPageCount | โ PASS | |
| showJobCountSelection | 3 Pages | selectPageCount | โ PASS | |
| showProWelcome | Let\x27s Go! | document.getElementById | โ PASS | |
| showQuotaLimitModal | X | document.getElementById | โ PASS | |
| showQuotaLimitModal | document.getElementById( | document.getElementById | โ PASS | |
| showQuotaLimitModal | document.getElementById( | document.getElementById | โ PASS | |
| showQuotaLimitModal | Maybe later | document.getElementById | โ PASS | |
| showRegistrationWall | (document.getElementById( | (inline) | โ PASS | |
| showRegistrationWall | continueWithGoogleForDownload( | continueWithGoogleForDownload | โ PASS | |
| showRegistrationWall | Sign Up & Download | submitRegistrationWall | โ PASS | |
| showRegistrationWall | Log in | (inline) | โ PASS | |
| showRegistrationWall | Maybe later | (inline) | โ PASS | |
| showResumeOnboarding | (button) | detectLocation | โ PASS | may call undefined: async (review) |
| showResumeOnboarding | Back | backToOnboarding | โ PASS | |
| showResumeOnboarding | Next: Choose Templates | proceedToTemplateSelection | โ PASS | |
| showRoleAutocomplete | Use "${search}" as custom role | useCustomRole | โ PASS | |
| showRoleAutocomplete | ${role.title} | handleRoleSelection | โ PASS | |
| showStep1ExperienceLevel | No Experience | selectExperience | โ PASS | |
| showStep1ExperienceLevel | Less Than 3 Years | selectExperience | โ PASS | |
| showStep1ExperienceLevel | 3-5 Years | selectExperience | โ PASS | |
| showStep1ExperienceLevel | 5-10 Years | selectExperience | โ PASS | |
| showStep1ExperienceLevel | 10+ Years | selectExperience | โ PASS | |
| showStep1ExperienceLevel | Yes | finalizeExperience | โ PASS | |
| showStep1ExperienceLevel | No | finalizeExperience | โ PASS | |
| showSubcategoriesOnSameScreen | Back to All Roles | backToMainRoles | โ PASS | |
| showSubcategoriesOnSameScreen | selectContentTemplate( | selectContentTemplate | โ PASS | |
| showTemplatePreview | Change | changeContentTemplate | โ PASS | |
| showTemplatePreview | Change | changeFormatTemplate | โ PASS | |
| showTemplatePreview | Back | backToOnboardingFromPreview | โ PASS | |
| showTemplatePreview | Looks Good! Generate Resume & Launch | acceptTemplateAndFinalize | โ PASS | |
| showTemplateSelection | RECOMMENDED | selectResumeTemplate | โ PASS | |
| showTemplateSelection | JANE SMITH | selectResumeTemplate | โ PASS | |
| showTemplateSelection | ALEX CHEN | selectResumeTemplate | โ PASS | |
| showUploadNotice | (button) | (inline) | โ PASS | |
| startVoicePractice | (button) | toggleChatMic | โ PASS | |
| startVoicePractice | Send | sendChatMessage | โ PASS | |
| startVoicePractice | Next question | icNextQuestion | โ PASS | |
| startVoicePractice | Done next skill | endCurrentGapPractice | โ PASS | |
| startVoicePractice | window.useElevenLabs=!window.u | (inline) | โ PASS |
| Screen | Button | Handler | Status | Note |
|---|---|---|---|---|
| renderVault | Download | vaultDownload | โ PASS |