FAILURE MAP
← Case archive

FA-21703 / Assistive announcements / Member archive

Collection reset announces removed-item noise · case 03

The announcement trace violates the stated list-change-narration contract.

Member previewVariant 3 · 3 implementations · 7 checks per implementation

Case contract

An ordered collection maps unique item IDs to spoken labels. Add inserts at clamped zero-based position; existing ID updates label without moving. Remove announces old one-based position. Move removes then inserts at clamped destination and announces old/new positions. Rename announces old/new labels. Begin silences individual cues while accumulating cue count; end announces only count and clears batching. Reset clears list with no cue. Count command reports current cardinality. Return cues and ordered [id,label].

Why this case matters

Deterministic controlled model of assistive announcement delivery.

One recorded failure

Sample boundary fixture

This sample comes from the broken implementation of a controlled reproducer.

Boundary fixtureActualExpectedOutcome
trace-5[[["added", "AAA", 1], ["removed", "AAA", 1], ["count", 0]], [], false, 0][[["added", "AAA", 1], ["count", 0]], [], false, 0]Failed

MEMBER ARCHIVE

The complete case is available to members.

This record includes three runnable implementations, regression fixtures, execution results, and source hashes.

Member access is invitation-based. Sign in with your invited account to inspect the sources.

Sign in to the archive ↗