logos-innovation-lab / Kurate

https://kurate.vercel.app/
1 stars 5 forks source link

REP threshold — open questions #234

Closed david-gauquelin closed 1 year ago

david-gauquelin commented 1 year ago
david-gauquelin commented 1 year ago

Here are my thoughts:

For the first point, see in the design #231

I wouldn't allow to create a Persona with higher REP threshold than my current total because I can publish it with my seed posts

For the interesting case in the 3rd point, here's what I would suggest:

Lastly, I would use the total REP (including staked REP) — it feels fairs to count staked REP and not assume that it's lost

david-gauquelin commented 1 year ago

After talking to @vojtechsimetka and @sugarpusher a simpler idea could be to not check REP for writing seed posts but rather at the moment of publishing

david-gauquelin commented 1 year ago

I would display an alert/error if I click on create Persona and I don't have 5 REP

david-gauquelin commented 1 year ago

So I think we've answered all the questions here.

While creating a Persona, can I set a higher REP threshold than my current total REP?

NO. We shouldn't allow me to select a higher REP than my current total REP (including staked REP).

Interesting case: I created a Persona in a previous cycle and saved it as a draft. Now (in a next cycle), I lost some REP and I'm under the REP threshold I set for this Persona. Can I add seed posts? Can I publish it?

We can add seed posts regardless of the amount REP we currently have. But we check the REP total when I click on Publish Persona and if I have less than the Persona threshold I can't publish, we display an error. The Persona stays in draft until I can publish it (I can also modify the REP threshold).

When I want to submit a post to a Persona, do we count my total REP (including staked REP) or my available REP (excluding staked REP)?

We count the total REP (including staked REP). The reasoning is that we still consider that I owned staked REP in this cycle.

If I don't have 5 REP I shouldn't be able to start creating a Persona? Otherwise we might have an issue with the threshold dropdown if I can't select anything

NO. We should have at least 5 REP to start creating a persona. We check this when someone clicks on "create persona". If not we display an error.

vojtechsimetka commented 1 year ago

All build, closing the issue