Self-organizing List
Ananya only reaches for Self-organizing List when a Self-organizing List dry-run has to stay correct in a first job task.
Self-organizing List order: meaning → one Self-organizing List step Ananya can write from memory → one limit. Dumping ten features helps nobody.
Without Self-organizing List, a first job task gets messy and a Self-organizing List dry-run is hard to trust.
Use Self-organizing List when a Self-organizing List dry-run must stay clear. If a simpler DSA step works, use that instead.
If a Self-organizing List dry-run breaks under Self-organizing List, check skipping the failure case for Self-organizing List first.
Place Self-organizing List next to nearby DSA work — one Self-organizing List step Ananya can write from memory is the link.
One breath for Self-organizing List, then a Self-organizing List dry-run, then skipping the failure case for Self-organizing List. Sit down.
For Self-organizing List: definition + a first job task + one failure.