{"abstract":"The pending-value completion transition produces an incorrect observable state.","category":"Autocomplete interactions","checks":22,"contract":"This picker may create a new option from trimmed draft only when creation is enabled, the draft is nonempty, no case-insensitive exact label exists, and no create transaction is pending. Synthetic create rows carry a distinct namespace and raw text is never mistaken for a persisted identifier.","evaluation_group":"s3-autocomplete-create-option","failed_approach":"The attempted repair uses `d['persisted']`, which still violates a normal or boundary completion fixture.","family":"s3-autocomplete-interactions-create-option-pending-value","id":"FA-22281","implementations":{"attempt":{"sha256":"06e6c22606284b437697df7f80945c8b32faea7f945caa7f0d38b80b6c0005c7","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(event, d):\n    if event == 'trim': return d['draft'].strip()\n    if event == 'exact': return d['draft'].strip().casefold() in [x.casefold() for x in d['labels']]\n    if event == 'nonempty': return bool(d['draft'].strip())\n    if event == 'permission': return d['allow']\n    if event == 'busy': return not d['pending']\n    if event == 'row-id': return 'create:'+d['draft'].strip()\n    if event == 'resolve': return d['persisted']\n    if event == 'failure': return {'draft':d['draft'],'error':d['error'],'pending':False}\n    if event == 'pending-value': return d['persisted']\n    if event == 'retry': return {'text':d['draft'].strip(),'query_epoch':d['query_epoch']+1}\n    return {'unchanged': True}\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nnormal = {'draft':'  Plum  ','labels':['Pear','plum'],'allow':True,'pending':True,'temporary':'tmp:'+str(N),'persisted':'p'+str(N),'error':'rejected','query_epoch':N}\nboundary = {'draft':'   ','labels':[],'allow':False,'pending':False,'temporary':'tmp:'+str(N),'persisted':'','error':None,'query_epoch':N}\ncheck('normal trim', solve('trim', normal), 'Plum')\ncheck('boundary trim', solve('trim', boundary), '')\ncheck('normal exact', solve('exact', normal), True)\ncheck('boundary exact', solve('exact', boundary), False)\ncheck('normal nonempty', solve('nonempty', normal), True)\ncheck('boundary nonempty', solve('nonempty', boundary), False)\ncheck('normal permission', solve('permission', normal), True)\ncheck('boundary permission', solve('permission', boundary), False)\ncheck('normal busy', solve('busy', normal), False)\ncheck('boundary busy', solve('busy', boundary), True)\ncheck('normal row-id', solve('row-id', normal), 'create:Plum')\ncheck('boundary row-id', solve('row-id', boundary), 'create:')\ncheck('normal resolve', solve('resolve', normal), 'p'+str(N))\ncheck('boundary resolve', solve('resolve', boundary), '')\ncheck('normal failure', solve('failure', normal), {'draft':'  Plum  ','error':'rejected','pending':False})\ncheck('boundary failure', solve('failure', boundary), {'draft':'   ','error':None,'pending':False})\ncheck('normal pending-value', solve('pending-value', normal), None)\ncheck('boundary pending-value', solve('pending-value', boundary), '')\ncheck('normal retry', solve('retry', normal), {'text':'Plum','query_epoch':N+1})\ncheck('boundary retry', solve('retry', boundary), {'text':'','query_epoch':N+1})\nvariant = dict(normal, **{'draft':' '*N+'Plum'+' '*N})\ncheck('variant query or selection payload', solve('trim', variant), 'Plum')\ncheck('unknown completion event', solve('unrecognized', normal), {'unchanged': True})\nprint(json.dumps({\"observations\": observations, \"passed\": all(x[\"passed\"] for x in observations)}, ensure_ascii=False))\nraise SystemExit(0 if all(x[\"passed\"] for x in observations) else 1)\n"},"broken":{"sha256":"cc854f577dcb3bfc0cab185f08f7df789f41882b8585d2031695e17145960970","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(event, d):\n    if event == 'trim': return d['draft'].strip()\n    if event == 'exact': return d['draft'].strip().casefold() in [x.casefold() for x in d['labels']]\n    if event == 'nonempty': return bool(d['draft'].strip())\n    if event == 'permission': return d['allow']\n    if event == 'busy': return not d['pending']\n    if event == 'row-id': return 'create:'+d['draft'].strip()\n    if event == 'resolve': return d['persisted']\n    if event == 'failure': return {'draft':d['draft'],'error':d['error'],'pending':False}\n    if event == 'pending-value': return d['temporary']\n    if event == 'retry': return {'text':d['draft'].strip(),'query_epoch':d['query_epoch']+1}\n    return {'unchanged': True}\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nnormal = {'draft':'  Plum  ','labels':['Pear','plum'],'allow':True,'pending':True,'temporary':'tmp:'+str(N),'persisted':'p'+str(N),'error':'rejected','query_epoch':N}\nboundary = {'draft':'   ','labels':[],'allow':False,'pending':False,'temporary':'tmp:'+str(N),'persisted':'','error':None,'query_epoch':N}\ncheck('normal trim', solve('trim', normal), 'Plum')\ncheck('boundary trim', solve('trim', boundary), '')\ncheck('normal exact', solve('exact', normal), True)\ncheck('boundary exact', solve('exact', boundary), False)\ncheck('normal nonempty', solve('nonempty', normal), True)\ncheck('boundary nonempty', solve('nonempty', boundary), False)\ncheck('normal permission', solve('permission', normal), True)\ncheck('boundary permission', solve('permission', boundary), False)\ncheck('normal busy', solve('busy', normal), False)\ncheck('boundary busy', solve('busy', boundary), True)\ncheck('normal row-id', solve('row-id', normal), 'create:Plum')\ncheck('boundary row-id', solve('row-id', boundary), 'create:')\ncheck('normal resolve', solve('resolve', normal), 'p'+str(N))\ncheck('boundary resolve', solve('resolve', boundary), '')\ncheck('normal failure', solve('failure', normal), {'draft':'  Plum  ','error':'rejected','pending':False})\ncheck('boundary failure', solve('failure', boundary), {'draft':'   ','error':None,'pending':False})\ncheck('normal pending-value', solve('pending-value', normal), None)\ncheck('boundary pending-value', solve('pending-value', boundary), '')\ncheck('normal retry', solve('retry', normal), {'text':'Plum','query_epoch':N+1})\ncheck('boundary retry', solve('retry', boundary), {'text':'','query_epoch':N+1})\nvariant = dict(normal, **{'draft':' '*N+'Plum'+' '*N})\ncheck('variant query or selection payload', solve('trim', variant), 'Plum')\ncheck('unknown completion event', solve('unrecognized', normal), {'unchanged': True})\nprint(json.dumps({\"observations\": observations, \"passed\": all(x[\"passed\"] for x in observations)}, ensure_ascii=False))\nraise SystemExit(0 if all(x[\"passed\"] for x in observations) else 1)\n"},"fixed":{"sha256":"ab148b2290c7acae5f273912b13164d42e3ce97e9b9bae54067a9aa775b2c8c1","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(event, d):\n    if event == 'trim': return d['draft'].strip()\n    if event == 'exact': return d['draft'].strip().casefold() in [x.casefold() for x in d['labels']]\n    if event == 'nonempty': return bool(d['draft'].strip())\n    if event == 'permission': return d['allow']\n    if event == 'busy': return not d['pending']\n    if event == 'row-id': return 'create:'+d['draft'].strip()\n    if event == 'resolve': return d['persisted']\n    if event == 'failure': return {'draft':d['draft'],'error':d['error'],'pending':False}\n    if event == 'pending-value': return None if d['pending'] else d['persisted']\n    if event == 'retry': return {'text':d['draft'].strip(),'query_epoch':d['query_epoch']+1}\n    return {'unchanged': True}\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nnormal = {'draft':'  Plum  ','labels':['Pear','plum'],'allow':True,'pending':True,'temporary':'tmp:'+str(N),'persisted':'p'+str(N),'error':'rejected','query_epoch':N}\nboundary = {'draft':'   ','labels':[],'allow':False,'pending':False,'temporary':'tmp:'+str(N),'persisted':'','error':None,'query_epoch':N}\ncheck('normal trim', solve('trim', normal), 'Plum')\ncheck('boundary trim', solve('trim', boundary), '')\ncheck('normal exact', solve('exact', normal), True)\ncheck('boundary exact', solve('exact', boundary), False)\ncheck('normal nonempty', solve('nonempty', normal), True)\ncheck('boundary nonempty', solve('nonempty', boundary), False)\ncheck('normal permission', solve('permission', normal), True)\ncheck('boundary permission', solve('permission', boundary), False)\ncheck('normal busy', solve('busy', normal), False)\ncheck('boundary busy', solve('busy', boundary), True)\ncheck('normal row-id', solve('row-id', normal), 'create:Plum')\ncheck('boundary row-id', solve('row-id', boundary), 'create:')\ncheck('normal resolve', solve('resolve', normal), 'p'+str(N))\ncheck('boundary resolve', solve('resolve', boundary), '')\ncheck('normal failure', solve('failure', normal), {'draft':'  Plum  ','error':'rejected','pending':False})\ncheck('boundary failure', solve('failure', boundary), {'draft':'   ','error':None,'pending':False})\ncheck('normal pending-value', solve('pending-value', normal), None)\ncheck('boundary pending-value', solve('pending-value', boundary), '')\ncheck('normal retry', solve('retry', normal), {'text':'Plum','query_epoch':N+1})\ncheck('boundary retry', solve('retry', boundary), {'text':'','query_epoch':N+1})\nvariant = dict(normal, **{'draft':' '*N+'Plum'+' '*N})\ncheck('variant query or selection payload', solve('trim', variant), 'Plum')\ncheck('unknown completion event', solve('unrecognized', normal), {'unchanged': True})\nprint(json.dumps({\"observations\": observations, \"passed\": all(x[\"passed\"] for x in observations)}, ensure_ascii=False))\nraise SystemExit(0 if all(x[\"passed\"] for x in observations) else 1)\n"}},"limitations":"Stipulated deterministic widget transition model; inputs are validated snapshots. It does not model browser event dispatch, network transport, or linguistic standards. This reproducer isolates one failure mechanism. Results cover the supplied fixtures. Variants within a family share a test contract and should remain grouped when constructing evaluation splits. Related mechanisms with a shared evaluation_group must also remain together; these controlled models are not independent production incidents.","method":"Deterministic executable model with adversarial boundary fixtures.","provenance":{"created_by":"Failure Map","dependencies":"Python standard library","family":"s3-autocomplete-interactions-create-option-pending-value","generated_at":"2026-09-29T14:40:36.929193+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Autocomplete couples draft text, suggestion identity and asynchronous presentation; this bounded lifecycle model isolates one observable interaction defect.","repair":"Implement the pending-value contract using `None if d['pending'] else d['persisted']`.","root_cause":"At create-option/pending-value, the implementation evaluates `d['temporary']` instead of preserving the specified completion transition.","sha256":"06cbcd5680d707d2cd497626ae6d5495238ceac3b1d6a033c3fd78becc3e4183","title":"Free-text option creation: optimistic create submits an unpersisted temporary identifier · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":41.311,"exit_code":1,"observations":[{"actual":"Plum","check":"normal trim","expected":"Plum","passed":true},{"actual":"","check":"boundary trim","expected":"","passed":true},{"actual":true,"check":"normal exact","expected":true,"passed":true},{"actual":false,"check":"boundary exact","expected":false,"passed":true},{"actual":true,"check":"normal nonempty","expected":true,"passed":true},{"actual":false,"check":"boundary nonempty","expected":false,"passed":true},{"actual":true,"check":"normal permission","expected":true,"passed":true},{"actual":false,"check":"boundary permission","expected":false,"passed":true},{"actual":false,"check":"normal busy","expected":false,"passed":true},{"actual":true,"check":"boundary busy","expected":true,"passed":true},{"actual":"create:Plum","check":"normal row-id","expected":"create:Plum","passed":true},{"actual":"create:","check":"boundary row-id","expected":"create:","passed":true},{"actual":"p1","check":"normal resolve","expected":"p1","passed":true},{"actual":"","check":"boundary resolve","expected":"","passed":true},{"actual":{"draft":"  Plum  ","error":"rejected","pending":false},"check":"normal failure","expected":{"draft":"  Plum  ","error":"rejected","pending":false},"passed":true},{"actual":{"draft":"   ","error":null,"pending":false},"check":"boundary failure","expected":{"draft":"   ","error":null,"pending":false},"passed":true},{"actual":"p1","check":"normal pending-value","expected":null,"passed":false},{"actual":"","check":"boundary pending-value","expected":"","passed":true},{"actual":{"query_epoch":2,"text":"Plum"},"check":"normal retry","expected":{"query_epoch":2,"text":"Plum"},"passed":true},{"actual":{"query_epoch":2,"text":""},"check":"boundary retry","expected":{"query_epoch":2,"text":""},"passed":true},{"actual":"Plum","check":"variant query or selection payload","expected":"Plum","passed":true},{"actual":{"unchanged":true},"check":"unknown completion event","expected":{"unchanged":true},"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"normal trim\", \"actual\": \"Plum\", \"expected\": \"Plum\", \"passed\": true}, {\"check\": \"boundary trim\", \"actual\": \"\", \"expected\": \"\", \"passed\": true}, {\"check\": \"normal exact\", \"actual\": true, \"expected\": true, \"passed\": true}, {\"check\": \"boundary exact\", \"actual\": false, \"expected\": false, \"passed\": true}, {\"check\": \"normal nonempty\", \"actual\": true, \"expected\": true, \"passed\": true}, {\"check\": \"boundary nonempty\", \"actual\": false, \"expected\": false, \"passed\": true}, {\"check\": \"normal permission\", \"actual\": true, \"expected\": true, \"passed\": true}, {\"check\": \"boundary permission\", \"actual\": false, \"expected\": false, \"passed\": true}, {\"check\": \"normal busy\", \"actual\": false, \"expected\": false, \"passed\": true}, {\"check\": \"boundary busy\", \"actual\": true, \"expected\": true, \"passed\": true}, {\"check\": \"normal row-id\", \"actual\": \"create:Plum\", \"expected\": \"create:Plum\", \"passed\": true}, {\"check\": \"boundary row-id\", \"actual\": \"create:\", \"expected\": \"create:\", \"passed\": true}, {\"check\": \"normal resolve\", \"actual\": \"p1\", \"expected\": \"p1\", \"passed\": true}, {\"check\": \"boundary resolve\", \"actual\": \"\", \"expected\": \"\", \"passed\": true}, {\"check\": \"normal failure\", \"actual\": {\"draft\": \"  Plum  \", \"error\": \"rejected\", \"pending\": false}, \"expected\": {\"draft\": \"  Plum  \", \"error\": \"rejected\", \"pending\": false}, \"passed\": true}, {\"check\": \"boundary failure\", \"actual\": {\"draft\": \"   \", \"error\": null, \"pending\": false}, \"expected\": {\"draft\": \"   \", \"error\": null, \"pending\": false}, \"passed\": true}, {\"check\": \"normal pending-value\", \"actual\": \"p1\", \"expected\": null, \"passed\": false}, {\"check\": \"boundary pending-value\", \"actual\": \"\", \"expected\": \"\", \"passed\": true}, {\"check\": \"normal retry\", \"actual\": {\"text\": \"Plum\", \"query_epoch\": 2}, \"expected\": {\"text\": \"Plum\", \"query_epoch\": 2}, \"passed\": true}, {\"check\": \"boundary retry\", \"actual\": {\"text\": \"\", \"query_epoch\": 2}, \"expected\": {\"text\": \"\", \"query_epoch\": 2}, \"passed\": true}, {\"check\": \"variant query or selection payload\", \"actual\": \"Plum\", \"expected\": \"Plum\", \"passed\": true}, {\"check\": \"unknown completion event\", \"actual\": {\"unchanged\": true}, \"expected\": {\"unchanged\": true}, \"passed\": true}], \"passed\": false}\n"},"broken":{"elapsed_ms":42.329,"exit_code":1,"observations":[{"actual":"Plum","check":"normal trim","expected":"Plum","passed":true},{"actual":"","check":"boundary trim","expected":"","passed":true},{"actual":true,"check":"normal exact","expected":true,"passed":true},{"actual":false,"check":"boundary exact","expected":false,"passed":true},{"actual":true,"check":"normal nonempty","expected":true,"passed":true},{"actual":false,"check":"boundary nonempty","expected":false,"passed":true},{"actual":true,"check":"normal permission","expected":true,"passed":true},{"actual":false,"check":"boundary permission","expected":false,"passed":true},{"actual":false,"check":"normal busy","expected":false,"passed":true},{"actual":true,"check":"boundary busy","expected":true,"passed":true},{"actual":"create:Plum","check":"normal row-id","expected":"create:Plum","passed":true},{"actual":"create:","check":"boundary row-id","expected":"create:","passed":true},{"actual":"p1","check":"normal resolve","expected":"p1","passed":true},{"actual":"","check":"boundary resolve","expected":"","passed":true},{"actual":{"draft":"  Plum  ","error":"rejected","pending":false},"check":"normal failure","expected":{"draft":"  Plum  ","error":"rejected","pending":false},"passed":true},{"actual":{"draft":"   ","error":null,"pending":false},"check":"boundary failure","expected":{"draft":"   ","error":null,"pending":false},"passed":true},{"actual":"tmp:1","check":"normal pending-value","expected":null,"passed":false},{"actual":"tmp:1","check":"boundary pending-value","expected":"","passed":false},{"actual":{"query_epoch":2,"text":"Plum"},"check":"normal retry","expected":{"query_epoch":2,"text":"Plum"},"passed":true},{"actual":{"query_epoch":2,"text":""},"check":"boundary retry","expected":{"query_epoch":2,"text":""},"passed":true},{"actual":"Plum","check":"variant query or selection payload","expected":"Plum","passed":true},{"actual":{"unchanged":true},"check":"unknown completion event","expected":{"unchanged":true},"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"normal trim\", \"actual\": \"Plum\", \"expected\": \"Plum\", \"passed\": true}, {\"check\": \"boundary trim\", \"actual\": \"\", \"expected\": \"\", \"passed\": true}, {\"check\": \"normal exact\", \"actual\": true, \"expected\": true, \"passed\": true}, {\"check\": \"boundary exact\", \"actual\": false, \"expected\": false, \"passed\": true}, {\"check\": \"normal nonempty\", \"actual\": true, \"expected\": true, \"passed\": true}, {\"check\": \"boundary nonempty\", \"actual\": false, \"expected\": false, \"passed\": true}, {\"check\": \"normal permission\", \"actual\": true, \"expected\": true, \"passed\": true}, {\"check\": \"boundary permission\", \"actual\": false, \"expected\": false, \"passed\": true}, {\"check\": \"normal busy\", \"actual\": false, \"expected\": false, \"passed\": true}, {\"check\": \"boundary busy\", \"actual\": true, \"expected\": true, \"passed\": true}, {\"check\": \"normal row-id\", \"actual\": \"create:Plum\", \"expected\": \"create:Plum\", \"passed\": true}, {\"check\": \"boundary row-id\", \"actual\": \"create:\", \"expected\": \"create:\", \"passed\": true}, {\"check\": \"normal resolve\", \"actual\": \"p1\", \"expected\": \"p1\", \"passed\": true}, {\"check\": \"boundary resolve\", \"actual\": \"\", \"expected\": \"\", \"passed\": true}, {\"check\": \"normal failure\", \"actual\": {\"draft\": \"  Plum  \", \"error\": \"rejected\", \"pending\": false}, \"expected\": {\"draft\": \"  Plum  \", \"error\": \"rejected\", \"pending\": false}, \"passed\": true}, {\"check\": \"boundary failure\", \"actual\": {\"draft\": \"   \", \"error\": null, \"pending\": false}, \"expected\": {\"draft\": \"   \", \"error\": null, \"pending\": false}, \"passed\": true}, {\"check\": \"normal pending-value\", \"actual\": \"tmp:1\", \"expected\": null, \"passed\": false}, {\"check\": \"boundary pending-value\", \"actual\": \"tmp:1\", \"expected\": \"\", \"passed\": false}, {\"check\": \"normal retry\", \"actual\": {\"text\": \"Plum\", \"query_epoch\": 2}, \"expected\": {\"text\": \"Plum\", \"query_epoch\": 2}, \"passed\": true}, {\"check\": \"boundary retry\", \"actual\": {\"text\": \"\", \"query_epoch\": 2}, \"expected\": {\"text\": \"\", \"query_epoch\": 2}, \"passed\": true}, {\"check\": \"variant query or selection payload\", \"actual\": \"Plum\", \"expected\": \"Plum\", \"passed\": true}, {\"check\": \"unknown completion event\", \"actual\": {\"unchanged\": true}, \"expected\": {\"unchanged\": true}, \"passed\": true}], \"passed\": false}\n"},"fixed":{"elapsed_ms":42.119,"exit_code":0,"observations":[{"actual":"Plum","check":"normal trim","expected":"Plum","passed":true},{"actual":"","check":"boundary trim","expected":"","passed":true},{"actual":true,"check":"normal exact","expected":true,"passed":true},{"actual":false,"check":"boundary exact","expected":false,"passed":true},{"actual":true,"check":"normal nonempty","expected":true,"passed":true},{"actual":false,"check":"boundary nonempty","expected":false,"passed":true},{"actual":true,"check":"normal permission","expected":true,"passed":true},{"actual":false,"check":"boundary permission","expected":false,"passed":true},{"actual":false,"check":"normal busy","expected":false,"passed":true},{"actual":true,"check":"boundary busy","expected":true,"passed":true},{"actual":"create:Plum","check":"normal row-id","expected":"create:Plum","passed":true},{"actual":"create:","check":"boundary row-id","expected":"create:","passed":true},{"actual":"p1","check":"normal resolve","expected":"p1","passed":true},{"actual":"","check":"boundary resolve","expected":"","passed":true},{"actual":{"draft":"  Plum  ","error":"rejected","pending":false},"check":"normal failure","expected":{"draft":"  Plum  ","error":"rejected","pending":false},"passed":true},{"actual":{"draft":"   ","error":null,"pending":false},"check":"boundary failure","expected":{"draft":"   ","error":null,"pending":false},"passed":true},{"actual":null,"check":"normal pending-value","expected":null,"passed":true},{"actual":"","check":"boundary pending-value","expected":"","passed":true},{"actual":{"query_epoch":2,"text":"Plum"},"check":"normal retry","expected":{"query_epoch":2,"text":"Plum"},"passed":true},{"actual":{"query_epoch":2,"text":""},"check":"boundary retry","expected":{"query_epoch":2,"text":""},"passed":true},{"actual":"Plum","check":"variant query or selection payload","expected":"Plum","passed":true},{"actual":{"unchanged":true},"check":"unknown completion event","expected":{"unchanged":true},"passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"normal trim\", \"actual\": \"Plum\", \"expected\": \"Plum\", \"passed\": true}, {\"check\": \"boundary trim\", \"actual\": \"\", \"expected\": \"\", \"passed\": true}, {\"check\": \"normal exact\", \"actual\": true, \"expected\": true, \"passed\": true}, {\"check\": \"boundary exact\", \"actual\": false, \"expected\": false, \"passed\": true}, {\"check\": \"normal nonempty\", \"actual\": true, \"expected\": true, \"passed\": true}, {\"check\": \"boundary nonempty\", \"actual\": false, \"expected\": false, \"passed\": true}, {\"check\": \"normal permission\", \"actual\": true, \"expected\": true, \"passed\": true}, {\"check\": \"boundary permission\", \"actual\": false, \"expected\": false, \"passed\": true}, {\"check\": \"normal busy\", \"actual\": false, \"expected\": false, \"passed\": true}, {\"check\": \"boundary busy\", \"actual\": true, \"expected\": true, \"passed\": true}, {\"check\": \"normal row-id\", \"actual\": \"create:Plum\", \"expected\": \"create:Plum\", \"passed\": true}, {\"check\": \"boundary row-id\", \"actual\": \"create:\", \"expected\": \"create:\", \"passed\": true}, {\"check\": \"normal resolve\", \"actual\": \"p1\", \"expected\": \"p1\", \"passed\": true}, {\"check\": \"boundary resolve\", \"actual\": \"\", \"expected\": \"\", \"passed\": true}, {\"check\": \"normal failure\", \"actual\": {\"draft\": \"  Plum  \", \"error\": \"rejected\", \"pending\": false}, \"expected\": {\"draft\": \"  Plum  \", \"error\": \"rejected\", \"pending\": false}, \"passed\": true}, {\"check\": \"boundary failure\", \"actual\": {\"draft\": \"   \", \"error\": null, \"pending\": false}, \"expected\": {\"draft\": \"   \", \"error\": null, \"pending\": false}, \"passed\": true}, {\"check\": \"normal pending-value\", \"actual\": null, \"expected\": null, \"passed\": true}, {\"check\": \"boundary pending-value\", \"actual\": \"\", \"expected\": \"\", \"passed\": true}, {\"check\": \"normal retry\", \"actual\": {\"text\": \"Plum\", \"query_epoch\": 2}, \"expected\": {\"text\": \"Plum\", \"query_epoch\": 2}, \"passed\": true}, {\"check\": \"boundary retry\", \"actual\": {\"text\": \"\", \"query_epoch\": 2}, \"expected\": {\"text\": \"\", \"query_epoch\": 2}, \"passed\": true}, {\"check\": \"variant query or selection payload\", \"actual\": \"Plum\", \"expected\": \"Plum\", \"passed\": true}, {\"check\": \"unknown completion event\", \"actual\": {\"unchanged\": true}, \"expected\": {\"unchanged\": true}, \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}