• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kiva / ui / 28968490322
85%

Build:
DEFAULT BRANCH: main
Ran 08 Jul 2026 07:09PM UTC
Jobs 1
Files 428
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

08 Jul 2026 07:05PM UTC coverage: 85.148% (+0.06%) from 85.092%
28968490322

push

github

web-flow
feat(MP-2947): roll out Almost Funded next step, remove lending stat experiment (#7042)

* feat: [MP-2947] - roll out Almost Funded next step, remove lending stat experiment

Concludes the mykiva_lending_next_steps A/B experiment: roll out the winning
"Almost Funded" next step, drop the "Country Collecting" next step, and keep the
2-tile lending stats card as the fallback. Implemented as a minimal diff that
drops only the experiment flag and keeps the surrounding conditions.

Experiment removal
- Remove enrollment, the SSR prefetch, and the lendingNextStepsVariant prop
  chain from MyKivaPage, MyKivaPageContent, LendingStats, and
  MyKivaNextStepsContent (the variant computed is dropped).

Almost Funded rollout
- Almost Funded stays a JourneyCardCarousel slide (slide.isAlmostFunded),
  injected via the showLendingNextStepsCards prop. A showAlmostFunded flag
  (default true) rolls it out; set it false to fall back to the 2-tile card.
- Shown to all non-post-lending lenders, including superlenders, matching the
  live experiment; post-lending lenders keep the 2-tile lending stats card.
- /mykiva: the goal + Almost Funded carousel replaces the 2-tile card, which
  stays as the flag-off fallback.
- /mykiva/next-steps: the 2-tile region card stays in the "Next steps
  recommended for you" row; Almost Funded renders at its natural single-column
  width in the "Keep your impact going" section.

Country Collecting removal
- Delete the CountryCollectingNextStep component + spec, its carousel slot and
  injection, and the now-unused regionsData prop and util slot count.

Tests & stories
- Update the LendingStats and MyKivaNextStepsContent specs to the new behavior
  with eligible / post-lending / superlender / post-lending-superlender
  coverage, and assert the next-steps card keeps its natural width.
- Rename the carousel stories to AlmostFunded*.

* refactor: [MP-2947] - remove dead 2-tile lending stats fallback

Follow-up cleanup after the Almost Funded roll... (continued)

5688 of 6283 branches covered (90.53%)

Branch coverage included in aggregate %.

16 of 17 new or added lines in 3 files covered. (94.12%)

43607 of 51610 relevant lines covered (84.49%)

34.9 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
83.39
6.0% src/components/MyKiva/LendingStats.vue
Jobs
ID Job ID Ran Files Coverage
1 28968490322.1 08 Jul 2026 07:09PM UTC 428
85.15
GitHub Action Run
Source Files on build 28968490322
  • Tree
  • List 428
  • Changed 6
  • Source Changed 6
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28968490322
  • 9667beb7 on github
  • Prev Build on main (#28967595464)
  • Next Build on main (#28969135138)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc