Definitionv1
Priority stack: a cognitive data structure that maintains a
Priority stack: a cognitive data structure that maintains a small, ordered set of three to five priorities where only the top item is actively engaged, with four defined operations (push, pop, peek, swap) that respect working memory constraints and eliminate task-switching costs
Why This Is a Definition
This definition precisely establishes the term 'priority stack' by naming it, identifying its genus as a cognitive data structure, and specifying its differentia through its operational characteristics, working memory constraints, and elimination of task-switching costs. It distinguishes it from other structures like lists and explicitly defines its four operations.