Change how list cards behave to more closely resemble Cloze Overlapper

This has probably been discussed a number of times before in various forms; but in order to best meet SuperMemo’s 20 rules and be a real rival to Anki, RemNote needs to change the way list cards are handled to match the behaviour of Glutanimate’s Cloze Overlapper add-on.

To wit, Cloze Overlapper generates 1 card for each sequence item, where each sequence item can contain 1+ lines or clozed items, while allowing the user to reveal m preceding and n subsequent items in that sequence. It will also generate the card containing the full sequence. Unlike Anki, RemNote seems to have a bit more flexibility for card generation given that it uses a JSON-based Slate DOM their basis rather than a fixed number of fields in a SQL database.

Similar to Cloze Overlapper in Anki, it would be best if RemNote generated separate but related cards for lists in this manner, rather than revealing all of them at once and failing the whole list for forgetting a single item. The same logic already exists for clozes so it should definitely be possible. (However, this will probably entail fixing RemNote’s rather concerning inability to discern and appropriately bury “related” cards first)

Have you tried doing shift+enter and using cloze deletion. All the the words will still be within the same Rem. I use it all the time

Yes, I know this workaround.

However, using soft breaks doesn’t solve the fundamental problem. It does not encompass the capabilities of Cloze Overlapper, plus the problems outweigh the benefits for my particular use cases.

I often store descriptors on list items (e.g. to remember categories, differential diagnoses, hierarchies of treatment) and the cards are meant to show me e.g. differential diagnoses in order of likelihood, and not the descriptors e.g. most common clinical signs of every single one. This would not be achievable with a single soft break block.

Agreed then. Those would be useful for my workflow as well