
Yesterday evening, I created several exactly duplicate markets due to Manifold connectivity issues that caused duplicate requests. For example, see:
This problem can be easily remedied by adding a UNIQUE constraint to the table containing the question text. It wouldn't look nice to the user, but it's a rare error and would prevent these sort of unusual bugs.
Should Manifold add such a constraint?
The literal solution you propose would be pretty annoying. If you do "Will I turn into a corncob this year?" every year you'd have to go change the original title, or change some random punctuation or whatever. Or you might want to create the same question a different user did, with different criteria.