fix: fallback WoT score to bootstrap pubkeys (#46) #160
Reference in New Issue
Block a user
Delete Branch "priyanshu_bharti/flotilla:46-fallback-wot-score"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
This PR adds a fallback WoT scoring path for users who do not follow anyone.
Problem
For no-follow accounts, the user-based WoT path could not produce meaningful scores, so the WoT ring stayed flat/empty.
What changed
Why this matches issue #46
Issue #46 asks to fallback to bootstrap pubkeys when the user does not follow anyone.
This PR implements exactly that behavior.
Validation
Screenshots
Attached: People page screenshot showing WoT rings near profile names.
Before
After
Closes #46
Hi @hodlbod
The fallback for WoT score to bootstrap pubkeys is now implemented and working properly ✅
Can you please take a look
Calculating wot is pretty expensive, so we should try to calculate fallback only when user score is unavailable. The logic as is is also kind of confusing, see if you can make this more concise.
Hi @hodlbod, thanks for the review. I’m working on this right now. I’m updating it so fallback WoT is calculated only when user score is unavailable, and simplifying the logic for clarity.
Hey @priyanshu_bharti I was thinking about this issue this morning, and my apologies, but I want to take a different approach. I will update the issue shortly.
@hodlbod ,No worries at all.
Thanks for the review and for letting me know.
I’ll wait for the updated issue with the new approach. Once it’s updated, please let me know if I can still help with it.
Also, I’ll wait for you to reopen my PR after updating the issue so I can adjust my changes accordingly.
Thanks again!
I've updated the issue, please take a look and open a new PR when you're ready.
Pull request closed