[No QA] Fix AZ gaps on login troubleshooting and switch to classic docs #91487
Conversation
Added troubleshooting information for login code errors.
HelpDot Documentation ReviewOverall AssessmentThis PR adds a single FAQ entry to the Login Troubleshooting article, addressing the "Incorrect or invalid code" error during login. The addition is focused, relevant, and follows the existing article's pattern. The content is clear and actionable. Scores Summary
Key Findings
Recommendations
Files Reviewed
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Updated the article to clarify switching options between New Expensify and Expensify Classic, including account configuration details and restrictions.
|
A preview of your ExpensifyHelp changes have been deployed to https://e7d1ecb2.helpdot.pages.dev ⚡️ Updated articles: |
Concierge reviewer checklist:
For more detailed instructions on completing this checklist, see How do I review a HelpDot PR as a Concierge Team member? |
|
@brianlee-expensify Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
|
@brianlee-expensify looks like this was merged without a test passing. Please add a note explaining why this was done and remove the |
|
just Help Site change, no QA needed |
| Any member can switch between views, unless a **Workspace Admin** or **Domain Admin** has disabled access to Expensify Classic for your organization. | ||
| 1. In the navigation tabs (on the left on web, on the bottom on mobile), select **Account**. | ||
| 2. Click **Troubleshoot**. | ||
| 3. Choose **Switch to Expensify Classic**. |
There was a problem hiding this comment.
Naming/style violation: "Choose" is not a standard action verb for UI interactions. Per naming conventions, use "Click" (web) or "Tap" (mobile) to match the deterministic writing rule. Since step 1 uses a unified web/mobile instruction, consider "Select Switch to Expensify Classic" or split into platform-specific verbs (Click/Tap).
|
|
||
| ### On web: | ||
| 1. Look for the **navigation tabs on the left** side of the screen. | ||
| 1. Use the navigation tabs on the left. |
There was a problem hiding this comment.
Navigation violation: "Use the navigation tabs on the left" is vague and does not reference a specific UI element or action. Per step formatting standards, each step should be action-oriented with exact UI labels. Consider: "In the navigation tabs on the left, click Try New Expensify." — this could also be merged into a single step.
| 1. Tap the **three lines** in the top-left corner to open the navigation tabs. | ||
| **On mobile:** | ||
|
|
||
| 1. Tap the hamburger menu in the top-left corner, |
There was a problem hiding this comment.
Formatting issue: This line ends with a comma instead of a period. Also, per the Hamburger Menu Rule in the naming conventions, the prescribed format is a single sentence: "On mobile, tap the hamburger menu in the top-left corner, then select Try New Expensify." Splitting this across two numbered steps deviates from the required pattern.
| - **Cryptographically authenticated** to verify legitimacy | ||
| - **Sent only from verified domains** controlled by Expensify | ||
|
|
||
| # FAQ |
There was a problem hiding this comment.
Structure violation: This introduces a second # FAQ heading in the same article (the first # FAQ is on line 108). Per the authoring guidelines, an article may have only one # FAQ section. These new FAQ questions should be added under the existing # FAQ heading rather than creating a duplicate.
|
|
||
| # FAQ | ||
|
|
||
| ## Why do I see the error Incorrect or invalid code when logging in? |
There was a problem hiding this comment.
Naming convention: The error message "Incorrect or invalid code" should be formatted distinctly (e.g., in quotes or as inline code) to differentiate it from surrounding text. As written, the heading reads ambiguously. Consider: Why do I see the error "Incorrect or invalid code" when logging in?
| ## How can I contact Concierge if I can't log into my account? | ||
| Email concierge@expensify.com from the email address associated with your Expensify account. | ||
|
|
||
| ## Why do I see the error Incorrect or invalid code when logging in? |
There was a problem hiding this comment.
Naming convention: Same as the Expensify Classic counterpart -- the error message "Incorrect or invalid code" should be formatted distinctly (e.g., in quotes or inline code) to differentiate it from surrounding text. Consider: Why do I see the error "Incorrect or invalid code" when logging in?
HelpDot Documentation ReviewOverall AssessmentThis PR makes three changes: (1) a significant rewrite of the "Switch between New Expensify and Expensify Classic" article to comply with governance standards, (2) FAQ additions to the Expensify Classic Magic Code troubleshooting article, and (3) a new FAQ entry in the New Expensify Login Troubleshooting article. The Switch article rewrite is a clear improvement in structure and compliance. The FAQ additions are well-written and helpful. Scores Summary
Key FindingsPositive aspects:
Issues to address:
Recommendations
Files Reviewed
|
| # FAQ | ||
|
|
||
| ## Can I use both New Expensify and Expensify Classic? | ||
| ## What’s the difference between New Expensify and Classic Expensify? |
There was a problem hiding this comment.
Heading rule: FAQ question headings should start with a question word (How, What, Where, Who, Why, When) per authoring guidelines. "What's" qualifies, but note the product is officially "Expensify Classic" -- this heading says "Classic Expensify" which reverses the product name. It should be "What's the difference between New Expensify and Expensify Classic?" to match exact product naming.
|
|
||
| Any member can switch between views, unless a **Workspace Admin** or **Domain Admin** has disabled access to Expensify Classic for your organization. | ||
| 1. In the navigation tabs (on the left on web, on the bottom on mobile), select **Account**. | ||
| 2. Click **Troubleshoot**. |
There was a problem hiding this comment.
Naming/style inconsistency: This step uses "Click" which is a web-specific verb, but step 1 uses the unified web/mobile navigation format ("on the left on web, on the bottom on mobile"). If this procedure applies to both platforms, subsequent steps should also accommodate both -- e.g., "Click or tap Troubleshoot" or "Select Troubleshoot".
AgentZero gaps from 5/20 report
$ https://github.com/Expensify/Expensify/issues/639664