Skip to content

fix: NDV UX polish — Create billing hint, deduped notices, Validate country dropdown#24

Merged
nodrel-dev merged 1 commit into
mainfrom
fix/fedex-ndv-ux-polish
Jun 20, 2026
Merged

fix: NDV UX polish — Create billing hint, deduped notices, Validate country dropdown#24
nodrel-dev merged 1 commit into
mainfrom
fix/fedex-ndv-ux-polish

Conversation

@nodrel-dev

Copy link
Copy Markdown
Owner

Summary

  • Surface the Create billing caution even when params are collapsed or the node runs via usableAsTool, by adding a node-level output-pane warning hint
  • Deduplicate the shipping credential notices so the high-stakes Create panel shows a single yellow block
  • Distinguish persistent inline hint text from hover description on phone + dimension fields
  • Bring Validate's Country field in line with Get Rates by using the COUNTRY_OPTIONS dropdown
  • Add harness / harness:reset / harness:login pnpm scripts

Changes

  • nodes/Fedex/Fedex.node.ts — node-level hints warning for Create; gate shippingCredentialNotice to Get Rates + Validate
  • nodes/Fedex/resources/shipping/create.ts — merge credential-fit reminder into createCostNotice
  • nodes/Fedex/fields.ts — add inline hint text to phone + dimension fields
  • nodes/Fedex/resources/shipping/validate.ts — Country options dropdown via COUNTRY_OPTIONS
  • package.json — harness scripts

Test plan

  • Build passes (pnpm build)
  • Lint passes (pnpm lint, strict)
  • All tests pass (pnpm test — 16/16)
  • Manual verification of Create/Validate panels in n8n-node dev

🤖 Generated with Claude Code

…ountry dropdown

Follow-up to the cognitive-load and UX audits:
- Add node-level output-pane warning hint for Create so the billing caution
  shows even when params are collapsed or the node runs via usableAsTool
- Fold the credential-fit reminder into createCostNotice and gate
  shippingCredentialNotice to Get Rates + Validate, so Create shows one yellow block
- Give phone + dimension fields distinct inline hint text vs. hover description
- Swap Validate's Country to the COUNTRY_OPTIONS dropdown (matches Get Rates)
- Add harness pnpm scripts (harness, harness:reset, harness:login)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@nodrel-dev nodrel-dev merged commit 61a3e8c into main Jun 20, 2026
1 of 2 checks passed
@nodrel-dev nodrel-dev deleted the fix/fedex-ndv-ux-polish branch June 20, 2026 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants