Conversation
…verification methodology
Replaces generic benefit bullets ("Required for Compliance",
"Social media verifications") with a marketing-forward methodology block
that names what we actually do: biometric ID + liveness, HR-confirmed
employment, structured reference questionnaires, AI-augmented
public-source research, and FCRA-style adjudication.
The completed report now opens with a methodology banner and each section
shows its verification method as a subtitle. Renames "Social and media
research" to "Public-source research" so LinkedIn stops reading as the
whole product.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
feat(background-check): redesign overview and report to surface real verification methodology
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
…task surface Implements the V1 design from `design_handoff_background_check/SPEC.md`: the Background Check tab's empty state is now a unified task-oriented page where Order / Attach / Exempt are equal first-class decisions, instead of a marketing-style benefits grid followed by a separate form and upload UI. Page anatomy (top to bottom): status strip with credits + plan link → path picker (3 selectable cards) → contextual body (Order / Attach / Exempt form per selection, form state preserved across switches) → collapsible "What's verified in this check" scope panel. The path picker is a true radiogroup (role=radio, ArrowLeft/Right navigation, Space/Enter to select). Out-of-credits disables Send invite; missing PDF disables Attach report; missing reason disables Confirm exemption. Wiring: - Order → POST /v1/people/:id/background-check (existing endpoint) - Attach → POST /v1/people/:id/background-check/custom (existing) - Exempt → PATCH /v1/people/:id with backgroundCheckExempt + reason + justification (latter two are new; backend ignores until DTO is extended — flagged in PR description) Removed: BackgroundCheckMethodology, BackgroundCheckWizardParts (Overview / BackgroundCheckSummary / BillingCallout), BackgroundCheckDetailsForm, CustomBackgroundCheckUpload, PaymentMethodUpdateDialog, react-hook-form glue for the wizard, sessionStorage pending-request stash, and the 402 "out of credits → redirect to billing" flow (V1 just disables the button and exposes "Choose a plan →" in the status strip). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
… screening" scope rows Per Lewis: remove both rows from the "What's verified in this check" panel. The summary count auto-updates from 6 to 4. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Avoids implying a third-party audited report (court records, criminal, civil) — we don't perform that scope. The check is end-to-end via our vendor, which is what the description now says. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…r, trim payload Three correctness fixes flagged by cubic-dev-ai review: 1. Arrow-key path navigation: each PathCard's onNavigate was hardcoding its own path id. After the first arrow keypress, selection moved but DOM focus stayed on the original card, so subsequent presses computed the next path from the stale hardcoded id. Now navigateRelative reads selectedPath directly from state, so navigation tracks the current selection regardless of where focus lives. 2. computeCredits could pick a non-background-check active subscription (e.g. a pentest subscription) and display the wrong credit count. Now filters by getBillingSkuProductKey(skuKey) === 'background_check', matching how getBackgroundChecksRemaining already selects. 3. Send invite was POSTing employeeName / employeeEmail untrimmed. Now trims both before the request body — requesterNotes was already trimmed. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
feat(background-check): V1 two-paths redesign — Order / Attach / Exempt
The V1 page wrapped its content in a 40px-side / 32px-top / 40px-bottom padded container per SPEC.md, but in our app the parent <TabsContent> already provides the page-level inset. The extra inner padding pushed the status strip + path picker inward, so they no longer aligned with the tab labels (Details, Policies, …) or the H1 above. Dropping the inner wrapper padding lets the V1 content sit flush with the tab strip, matching how the other tabs (EmployeeDetails, etc.) render directly inside their TabsContent. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
fix(background-check): align V1 tab content with tab strip and page header
Contributor
|
🎉 This PR is included in version 3.54.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is an automated pull request to release the candidate branch into production, which will trigger a deployment.
It was created by the [Production PR] action.
Summary by cubic
Rebuilt the Background Check tab into a task-focused V1 with Order, Attach, and Exempt paths, and refined the completed report to highlight our verification methods. Adds a credits status strip and improves keyboard navigation and copy.
New Features
Bug Fixes
Written for commit ce1564b. Summary will update on new commits.