Unique case catalog
U001constructor exposes the documented empty stateU002empty add returns the receiver without schedulingU003empty next is an idle no-opU004a selected task receives its Stack asthisU005task return values do not perform a hand-offU006instances keep separate live storageU007contents preserves a supplied replacement arrayU008stack alias preserves a supplied replacement arrayU009invalid add batches are rejected atomicallyU010contents rejects non-array replacement valuesU011stack setter rejects a nonfunction memberU012source preparation requires the canonical package importU013source preparation maps the package import to checked-in sourceU014nonempty add returns the receiverU015contents replacement participates in the next hand-offU016stack alias replacement participates in the next hand-off
Run this suite
npm run test:unitThe same host-neutral definitions are reused by the Node 22.13/24 matrix and native coverage entry; those replays do not create new IDs.
Next suiteFunctional→