Will anyone find a major bug, error, or design flaw in the new /create UI?
29
2.1kṀ8320
Dec 19
94%
chance

Check out the live demo here on the manifold dev server vercel preview

@shankypanky will determine if something is a "major bug, error, or design flaw".

Broadly speaking, any nontrivial bugs that require fixing things immediately will count. If the fix can wait a week, it isn't going to count.

For example, right now, the live demo has an ugly bottom bar which is preserved on desktop as an extension of mobile when it probably shouldn't be. Any badges near usernames also load in the wrong place (under the name, instead of next to it).

The bottom bar would probably *nearly* count, because it's pretty ugly, and I won't go live with the changes until I amend it, but the badge one is trivial. I'm really interested in things like broken functionality (go test duplicate function, etc.!)

If parts of the UI overlap buttons or something at normal window sizes, that would count.

Anyone who finds a major bug, error, or design flaw, will receive M5k (subject to increase after the changes are live).

Huge thanks to Eliza, Pat Scott, & ash on discord for helping me talk through design decisions and arguing with me. (Stefanie also helped a lot privately)

  • Update 2025-11-19 (PST) (AI summary of creator comment): Important timing clarification: To receive the bounty, bugs must be found before the creator finds them. Once the UI goes live, the creator will consider it finished, increase the bounty, and accept any findings at that point.

  • Update 2025-12-01 (PST) (AI summary of creator comment): The creator has released an updated version of the new /create UI on the dev server for testing.

    • Smaller bugs will be rewarded with M1k

    • Major bugs that resolve this market still have an M5k bounty (may already be claimed, pending judgment)

    • Changes include: no more indicator pills (new error handling), actionbar changes, cleaner more predictable UI

Get
Ṁ1,000
to start trading!
Sort by:

After some more changes to simplify it - I again invite you all to try the updated new /create UI on dev, I will reward any bugfinds with smaller amounts (e.g. M1k) and anything major that resolves this market still has an M5k bounty (it may already be claimed, yet to be judged).

Test it here on the dev server vercel build

changes: no more indicator pills (new error handling), actionbar changes, cleaner more predictable UI

@Stralor Thank you very much for your testing and contributions. Here is a copy of the notes from my last push:

- AI answer generation readded
- Made tab skip probability buttons
- Applied the existing multiple-choice-answers.tsx component to the new MC market UI
- Fixed deleting an answer with backspace also backspacing after refocusing
- Made 2 answers non-deletable instead of 1 for MC markets
- Fix for Discussion posts trying to send a payload containing market data/topics and failing
- Drafts now require a title or description to save

Those changes now live here on the vercel preview

Going into the weekend I wanted to push, but I haven't really tested those changes too much. Hopefully I haven't made anything worse!

The AI description edits are writing things like I'm dismissing the bugs because I didn't change the functionality from the existing UI (edit: I removed those AI notes). I didn't say that exactly, but to be super clear:

The guiding principal is, "any nontrivial bugs that require fixing things immediately will count. If the fix can wait a week, it isn't going to count."

@shankypanky will determine if something is a "major bug, error, or design flaw". I'm not going to comment on if anything counts unless she asks me

I don't know why I put so little in this market. I work in QA; I knew without looking that the answer would be yes. (Didn't have time to test it myself, though. Sadge.)

of course, the worst part is the creation flow. give me liquidity at the top!!!!! 💢 😭

I actually have no idea how I got this

This popped up after making a Post with "%" as the title and setting the binary starting value to 95. but I've not been able to repro

@Stralor console log has a bunch of this but I think that was from me doing empty draft spam

@Stralor found the log!

filled a Ṁ5,000 YES at 99.0% order

I broke it

If you add a topic while on one question type and then try to make a post it dies.

posts should probably support topics. but if for some reason that seems at odds with the goals here, breaking data like that should at least be purged

bought Ṁ500 YES

you can save completely empty questions, which seems pointless

I spammed the save draft button and got many empty duplicates very quickly

why let me delete the second-to-last option if 2 are required?

@Stralor There is one exception for this is forgot to account for: MCs with "Other" probably should allow only 1 non-Other answer. I'm not sure how to best handle this considering switching it off might revert to 1 answer. Not the end of the world if it does, I suppose, because the create button will be locked off and tell you to add another, but you could generate a blank if you wanted to in that case.

@Stralor it should be straightforward to count “other” as one of the two, good thinking

@Gen alright I finally went and look at how MCs are done currently, for parity's sake. It looks like anything that allows user-submitted answers (creator-only or anyone) allows for starting with only 1 answer, and only requires 2 if there's no opportunity for adding answers. "Other" always counts as one answer, so in the current UI it's possible to create dependent MCs with only Other.

Make of that what you will. We were both working from a place of "minimum 2 answers" when assessing the new UI, but I kind of like the freedom of only requiring 2 when there's no opportunity to add more.

ideally tab from the title bar on a binary should jump to the description, not every little button in the middle

@Stralor (I tried embedding a video in the last comment, so uh sorry about the whitespace)

@Stralor Yeah I agree it's annoying, I didn't want to accidentally remove functionality for someone who relied on it (idk, maybe a blind person?)

It might make sense to have it skip over the buttons and only go to the slider (adjustable with left->right arrows) if anyone was navigating keyboard only

Numeric generator has weird formatting. Negative values shouldn't have a space to the minus sign.

@Stralor Same as date market I didn't change the way this works at all, it just makes an AI api call. So I probably won't mess with it at all

date generator is borked. often fails to generate at all, doesn't understand reversed dates, regenerates old data as new when it gets confused, etc.

@Stralor I probably won't change this, this is ported wholesale from what currently exists

hitting enter in multiple choice answers creates newlines, which will easily and quickly break markets. functionality in the current market builder: enter moves to the next answer, and if there's none it creates a new one

@Stralor tried creating one with newlines and they get sanitized (good), but it still is v poor UX when users expect to be able to quickly add new answers with enter, and the page doesn't scroll as you add new options, so the mouse interaction option isn't ideal.

@Stralor Yeah I agree, I will change enter to move to a new line. Thanks!

More changes now live, I am raising the bounty to M5k. I think it's looking good and polished - prove me wrong!

© Manifold Markets, Inc.TermsPrivacy