Repository navigation
[No QA] Update help docs for Release 1: Violations by submitter - #99296
Conversation
Co-authored-by: Stephanie Elliott <stephanieelliott@users.noreply.github.com>
This comment has been minimized.
This comment has been minimized.
Concierge reviewer checklist:
For more detailed instructions on completing this checklist, see How do I review a HelpDot PR as a Concierge Team member? |
|
@kadiealexander 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] |
This comment has been minimized.
This comment has been minimized.
|
HelpDot Documentation Review Overall Assessment Scores Summary
Key Findings
Recommendations
Files Reviewed
Note: Detailed line-by-line feedback has been provided as inline comments. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: ce641c843f
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
|
@stephanieelliott am I right that "policy violations" here are referring to the company's expense policy, and not our policies? Just double checking that Melv's surfacing some false positives. |
Updated the description and keywords for clarity and added a note about member count requirement.
This comment has been minimized.
This comment has been minimized.
|
@DylanDylann 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] |
|
Feature is on staging so I am taking this off hold! @kadiealexander mind giving this a review when you get a sec? Also note -- the article image was added in this PR, so it will not render in the dev preview! |
This comment has been minimized.
This comment has been minimized.
trjExpensify
left a comment
There was a problem hiding this comment.
LGTM. Thanks, Steph! ❤️ 👍
|
No code fix is needed — the What failed: the The job died before it ever reached checkout of the docs, route generation, or the Jekyll build — so none of your content was even evaluated. How to clear it: open the failed run and click Re-run failed jobs. I don't have Actions write permission on this repo, so I can't trigger it myself ( The other two red checks are the standard review gates, not build problems — Why I'm confident it's infrastructure, not the docsEvery other recent run of this workflow passed. This is the only failure in the last 15 runs: I also checked the docs content statically against what the later steps enforce, and found nothing that would fail:
One optional editorial nit (not a check failure)Lines 38 and 44 say almost the same thing:
Dropping one would tighten the article. I left it alone since you asked for a check fix, not a copy edit — say the word and I'll make the change. Next Steps: Click Re-run failed jobs on the failed run. If it fails again with something other than the apt error, reply with |
|
A preview of your ExpensifyHelp changes have been deployed to https://8bcedfb5.helpdot.pages.dev ⚡️ Updated articles: |
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppAndroid: mWeb ChromeiOS: HybridAppiOS: mWeb SafariMacOS: Chrome / SafariMacOS: Desktop |
|
🚀 Deployed to staging by https://github.com/kadiealexander in version: 9.4.74-0 🚀
|
|
🚀 Deployed to production by https://github.com/mountiny in version: 9.4.74-2 🚀
|
Explanation of Change
Help site documentation for Release 1 of the Insights: Violations project, which adds the Violations by submitter suggested search (formerly named "Top Offenders") to NewDot. Feature/UI details are verified against the implementation PR #98391.
docs/articles/new-expensify/insights/View-the-Violations-by-submitter-report.md— explains the report (audience, where to find it, the From / Expenses / Total columns, the expandable Violations column, sorting by expense count, and the Control-plan + Rules-enabled requirement).docs/articles/new-expensify/insights/How-to-Use-Insights-in-Expensify.md— adds "Violations by submitter" to the Available Insights list.docs/articles/new-expensify/reports-and-expenses/Use-Search-Operators-to-Filter-and-Analyze.md— documents thehas:submitted-violationvalue, theviolation:operator, and adds an example query.docs/articles/new-expensify/concierge-ai/How-Concierge-Analyzes-Spend.md— notes that Concierge surfaces policy violation patterns.This is a docs-only change (no application code). Opened as a draft — the assignee should review the drafted content for accuracy and mark it "Ready for review" to submit it, per the tracking issue below.
Fixed Issues
$ https://github.com/Expensify/Expensify/issues/673886
PROPOSAL:
Tests
Offline tests
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectionAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))npm run compress-svg)Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari