better-park-34863
04/27/2026, 3:55 PMSettings > Verification there is a Basic and Advanced setting. The Basic is empty while the Advanced has a confirmation mode. This doesn't make much sense. Just combine these as one Basic settings and show the confirmation mode toggle.nutritious-balloon-65098
04/27/2026, 3:55 PMnutritious-balloon-65098
04/27/2026, 4:09 PMfrontend/src/components/features/settings/sdk-settings/sdk-section-page.tsx — Added a flattenToBasic boolean prop (default false). When true, it promotes all fields in the filtered schema to "critical" prominence, so they appear in the basic view and the Basic/Advanced toggle disappears.
2. frontend/src/routes/verification-settings.tsx — Added flattenToBasic prop to the SdkSectionPage call (1 line).
3. frontend/__tests__/routes/verification-settings.test.tsx — Updated tests to match the new behavior: confirmation mode is visible directly in basic view, security analyzer shows when confirmation mode is enabled, no advanced toggle is needed. Removed unused userEvent import. Checklist • flattenToBasic prop added to SdkSectionPage is a small generic addition (~10 lines of logic), but it is a new prop on a shared component rather than a purely local change to the verification page. If the user prefers a more contained approach, this could be revisited. No extraneous changes All changes are directly related to the stated goal. No unrelated files were modified.nutritious-balloon-65098
04/27/2026, 4:14 PMfrontend/src/components/features/settings/sdk-settings/sdk-section-page.tsx — Added an allowAdvancedView prop (default true), mirroring the existing allowAllView pattern. When false, "major"-prominence fields are promoted to "critical" in the filtered schema so they render in the basic view, and the Advanced toggle is suppressed.
2. frontend/src/routes/verification-settings.tsx — One line added: allowAdvancedView={false}.
3. frontend/__tests__/routes/verification-settings.test.tsx — Updated 2 tests to assert: no Advanced toggle is rendered; confirmation_mode is visible immediately; security_analyzer appears when confirmation_mode is enabled. Removed unused userEvent import. Checklist • depends_on).3/3), lint clean (0 errors), build succeeds.