{
  "scenario": "Held dictation ends when activation modifiers are released without D keyup",
  "failsOnBase": true,
  "passesOnHead": true,
  "couldNotRun": null,
  "baseSha": "015eba4083974f8ed86694a8770a4311d8a4714b",
  "headSha": "3f07448ec368425f1bd294f2ec728d29e9ddf45e",
  "verdict": "Proven: the scenario fails on base `015eba4083` and passes on head `3f07448ec3`.",
  "steps": {
    "base": [
      {
        "step": "browser.addInitScript function",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /settings/voice",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"combobox\", name: \"Transcribe with\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"option\", name: \"Scenario\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"combobox\", name: \"Dictation shortcut mode\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"option\", name: /Hold/)",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"div[class~=\\\"@container/model\\\"]\").filter({ hasText: \"Parakeet Unified English 0.6B\" }) >> getByRole(\"button\", name: \"Download\")",
        "status": "passed"
      },
      {
        "step": "locator.waitFor locator(\"div[class~=\\\"@container/model\\\"]\").filter({ hasText: \"Parakeet Unified English 0.6B\" }) >> getByRole(\"button\", name: \"Selected\") → visible",
        "status": "passed"
      },
      {
        "step": "app.screenshot voice-setup",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /4533caf1-d14e-433c-ac43-389c6c31ecff/mcp:3b8c1ac0-47c8-4536-998c-e377ddf472a3",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"button\", name: \"New thread in Dictation proof\")",
        "status": "passed"
      },
      {
        "step": "browser.url ",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.type 22 chars",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → hidden",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot hold-held",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot hold-six-seconds-after-modifier-release",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /settings/voice",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"combobox\", name: \"Dictation shortcut mode\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"option\", name: /^Auto/)",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /draft/8e0915d9-60e4-4d2c-b580-16413dd161e2",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot auto-held",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot auto-six-seconds-after-modifier-release",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot auto-tap-keeps-recording",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /settings/voice",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"combobox\", name: \"Dictation shortcut mode\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"option\", name: /^Toggle/)",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /draft/8e0915d9-60e4-4d2c-b580-16413dd161e2",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot toggle-keeps-recording",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      }
    ],
    "head": [
      {
        "step": "browser.addInitScript function",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /settings/voice",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"combobox\", name: \"Transcribe with\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"option\", name: \"Scenario\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"combobox\", name: \"Dictation shortcut mode\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"option\", name: /Hold/)",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"div[class~=\\\"@container/model\\\"]\").filter({ hasText: \"Parakeet Unified English 0.6B\" }) >> getByRole(\"button\", name: \"Download\")",
        "status": "passed"
      },
      {
        "step": "locator.waitFor locator(\"div[class~=\\\"@container/model\\\"]\").filter({ hasText: \"Parakeet Unified English 0.6B\" }) >> getByRole(\"button\", name: \"Selected\") → visible",
        "status": "passed"
      },
      {
        "step": "app.screenshot voice-setup",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /67421475-c1ec-4410-979f-c0c19a2f41af/mcp:6474ebdd-af36-4797-a38f-7145292ad506",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"button\", name: \"New thread in Dictation proof\")",
        "status": "passed"
      },
      {
        "step": "browser.url ",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.type 22 chars",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → hidden",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot hold-held",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot hold-six-seconds-after-modifier-release",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /settings/voice",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"combobox\", name: \"Dictation shortcut mode\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"option\", name: /^Auto/)",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /draft/6b363878-37d7-436d-98ff-5891cc05f4ef",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot auto-held",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot auto-six-seconds-after-modifier-release",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot auto-tap-keeps-recording",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /settings/voice",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"combobox\", name: \"Dictation shortcut mode\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"option\", name: /^Toggle/)",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /draft/6b363878-37d7-436d-98ff-5891cc05f4ef",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot toggle-keeps-recording",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      }
    ]
  },
  "captures": [
    "scripts/.e2e/prove/base/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/001-voice-setup.png",
    "scripts/.e2e/prove/base/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/002-hold-held.png",
    "scripts/.e2e/prove/base/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/003-hold-six-seconds-after-modifier-release.png",
    "scripts/.e2e/prove/base/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/004-auto-held.png",
    "scripts/.e2e/prove/base/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/005-auto-six-seconds-after-modifier-release.png",
    "scripts/.e2e/prove/base/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/006-auto-tap-keeps-recording.png",
    "scripts/.e2e/prove/base/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/007-toggle-keeps-recording.png",
    "scripts/.e2e/prove/base/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/008-failure.png",
    "scripts/.e2e/prove/head/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/001-voice-setup.png",
    "scripts/.e2e/prove/head/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/002-hold-held.png",
    "scripts/.e2e/prove/head/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/003-hold-six-seconds-after-modifier-release.png",
    "scripts/.e2e/prove/head/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/004-auto-held.png",
    "scripts/.e2e/prove/head/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/005-auto-six-seconds-after-modifier-release.png",
    "scripts/.e2e/prove/head/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/006-auto-tap-keeps-recording.png",
    "scripts/.e2e/prove/head/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/007-toggle-keeps-recording.png"
  ],
  "videos": [
    "scripts/.e2e/prove/base/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/video/video.webm",
    "scripts/.e2e/prove/head/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/video/video.webm"
  ],
  "markdown": "### Scenario: Held dictation ends when activation modifiers are released without D keyup\n\n**Proven: the scenario fails on base `015eba4083` and passes on head `3f07448ec3`.**\n\n|  | Base `015eba4083` | Head `3f07448ec3` |\n| --- | --- | --- |\n| Result | ❌ failed<br>ASSERTION_FAILED: expected {\"heldRecordingAfterRelease\":[true,true],\"autoTap\":true,\"toggle\":true} to equal {\"heldRecordingAfterRelease\":[false,false],\"autoTap\":true,\"toggle\":true} | ✅ passed |\n| voice setup | ![Base 015eba4083: voice setup](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6a210dbaf9c28042/001-voice-setup.png) | ![Head 3f07448ec3: voice setup](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4ecc4f058704239a/001-voice-setup.png) |\n| hold held | ![Base 015eba4083: hold held](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1453be6bcafe4d5f/002-hold-held.png) | ![Head 3f07448ec3: hold held](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3b966132d5e32fa7/002-hold-held.png) |\n| hold six seconds after modifier release | ![Base 015eba4083: hold six seconds after modifier release](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b181b1fb48eda748/003-hold-six-seconds-after-modifier-release.png) | ![Head 3f07448ec3: hold six seconds after modifier release](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bab8b90d123302d9/003-hold-six-seconds-after-modifier-release.png) |\n| auto held | ![Base 015eba4083: auto held](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c1e3fe6cec466147/004-auto-held.png) | ![Head 3f07448ec3: auto held](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fd402e95d8454b83/004-auto-held.png) |\n| auto six seconds after modifier release | ![Base 015eba4083: auto six seconds after modifier release](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8f48d990aacbae6e/005-auto-six-seconds-after-modifier-release.png) | ![Head 3f07448ec3: auto six seconds after modifier release](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4a35bbe39424f629/005-auto-six-seconds-after-modifier-release.png) |\n| auto tap keeps recording | ![Base 015eba4083: auto tap keeps recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3ae88aef6e312ec4/006-auto-tap-keeps-recording.png) | ![Head 3f07448ec3: auto tap keeps recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3295cb82abf025ab/006-auto-tap-keeps-recording.png) |\n| toggle keeps recording | ![Base 015eba4083: toggle keeps recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e424141f4141cd57/007-toggle-keeps-recording.png) | ![Head 3f07448ec3: toggle keeps recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5b7f4d57cad208a7/007-toggle-keeps-recording.png) |\n| failure | ![Base 015eba4083: failure](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/12afe163c4e2c372/008-failure.png) |  |\n",
  "base": {
    "sha": "015eba4083974f8ed86694a8770a4311d8a4714b",
    "status": "failed",
    "title": "Held dictation ends when activation modifiers are released without D keyup",
    "message": "ASSERTION_FAILED: expected {\"heldRecordingAfterRelease\":[true,true],\"autoTap\":true,\"toggle\":true} to equal {\"heldRecordingAfterRelease\":[false,false],\"autoTap\":true,\"toggle\":true}",
    "steps": [
      {
        "step": "browser.addInitScript function",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /settings/voice",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"combobox\", name: \"Transcribe with\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"option\", name: \"Scenario\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"combobox\", name: \"Dictation shortcut mode\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"option\", name: /Hold/)",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"div[class~=\\\"@container/model\\\"]\").filter({ hasText: \"Parakeet Unified English 0.6B\" }) >> getByRole(\"button\", name: \"Download\")",
        "status": "passed"
      },
      {
        "step": "locator.waitFor locator(\"div[class~=\\\"@container/model\\\"]\").filter({ hasText: \"Parakeet Unified English 0.6B\" }) >> getByRole(\"button\", name: \"Selected\") → visible",
        "status": "passed"
      },
      {
        "step": "app.screenshot voice-setup",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /4533caf1-d14e-433c-ac43-389c6c31ecff/mcp:3b8c1ac0-47c8-4536-998c-e377ddf472a3",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"button\", name: \"New thread in Dictation proof\")",
        "status": "passed"
      },
      {
        "step": "browser.url ",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.type 22 chars",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → hidden",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot hold-held",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot hold-six-seconds-after-modifier-release",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /settings/voice",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"combobox\", name: \"Dictation shortcut mode\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"option\", name: /^Auto/)",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /draft/8e0915d9-60e4-4d2c-b580-16413dd161e2",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot auto-held",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot auto-six-seconds-after-modifier-release",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot auto-tap-keeps-recording",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /settings/voice",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"combobox\", name: \"Dictation shortcut mode\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"option\", name: /^Toggle/)",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /draft/8e0915d9-60e4-4d2c-b580-16413dd161e2",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot toggle-keeps-recording",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      }
    ],
    "captures": [
      "scripts/.e2e/prove/base/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/001-voice-setup.png",
      "scripts/.e2e/prove/base/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/002-hold-held.png",
      "scripts/.e2e/prove/base/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/003-hold-six-seconds-after-modifier-release.png",
      "scripts/.e2e/prove/base/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/004-auto-held.png",
      "scripts/.e2e/prove/base/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/005-auto-six-seconds-after-modifier-release.png",
      "scripts/.e2e/prove/base/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/006-auto-tap-keeps-recording.png",
      "scripts/.e2e/prove/base/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/007-toggle-keeps-recording.png",
      "scripts/.e2e/prove/base/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/008-failure.png"
    ],
    "videos": [
      "scripts/.e2e/prove/base/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/video/video.webm"
    ]
  },
  "head": {
    "sha": "3f07448ec368425f1bd294f2ec728d29e9ddf45e",
    "status": "passed",
    "title": "Held dictation ends when activation modifiers are released without D keyup",
    "steps": [
      {
        "step": "browser.addInitScript function",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /settings/voice",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"combobox\", name: \"Transcribe with\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"option\", name: \"Scenario\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"combobox\", name: \"Dictation shortcut mode\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"option\", name: /Hold/)",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"div[class~=\\\"@container/model\\\"]\").filter({ hasText: \"Parakeet Unified English 0.6B\" }) >> getByRole(\"button\", name: \"Download\")",
        "status": "passed"
      },
      {
        "step": "locator.waitFor locator(\"div[class~=\\\"@container/model\\\"]\").filter({ hasText: \"Parakeet Unified English 0.6B\" }) >> getByRole(\"button\", name: \"Selected\") → visible",
        "status": "passed"
      },
      {
        "step": "app.screenshot voice-setup",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /67421475-c1ec-4410-979f-c0c19a2f41af/mcp:6474ebdd-af36-4797-a38f-7145292ad506",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"button\", name: \"New thread in Dictation proof\")",
        "status": "passed"
      },
      {
        "step": "browser.url ",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.type 22 chars",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → hidden",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot hold-held",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot hold-six-seconds-after-modifier-release",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /settings/voice",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"combobox\", name: \"Dictation shortcut mode\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"option\", name: /^Auto/)",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /draft/6b363878-37d7-436d-98ff-5891cc05f4ef",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot auto-held",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot auto-six-seconds-after-modifier-release",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot auto-tap-keeps-recording",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /settings/voice",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"combobox\", name: \"Dictation shortcut mode\")",
        "status": "passed"
      },
      {
        "step": "locator.tap getByRole(\"option\", name: /^Toggle/)",
        "status": "passed"
      },
      {
        "step": "app.open <pairing link>",
        "status": "passed"
      },
      {
        "step": "expect.not.toHaveURL /\\/pair(?:[?#]|$)/",
        "status": "passed"
      },
      {
        "step": "app.open /draft/6b363878-37d7-436d-98ff-5891cc05f4ef",
        "status": "passed"
      },
      {
        "step": "locator.tap locator(\"[contenteditable=\\\"true\\\"]\").first()",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Meta",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.down d",
        "status": "passed"
      },
      {
        "step": "locator.waitFor getByRole(\"button\", name: \"Finish voice input\") → visible",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Shift",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up Meta",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "app.screenshot toggle-keeps-recording",
        "status": "passed"
      },
      {
        "step": "browser.evaluate ",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.up d",
        "status": "passed"
      },
      {
        "step": "browser.keyboard.press Escape",
        "status": "passed"
      }
    ],
    "captures": [
      "scripts/.e2e/prove/head/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/001-voice-setup.png",
      "scripts/.e2e/prove/head/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/002-hold-held.png",
      "scripts/.e2e/prove/head/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/003-hold-six-seconds-after-modifier-release.png",
      "scripts/.e2e/prove/head/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/004-auto-held.png",
      "scripts/.e2e/prove/head/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/005-auto-six-seconds-after-modifier-release.png",
      "scripts/.e2e/prove/head/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/006-auto-tap-keeps-recording.png",
      "scripts/.e2e/prove/head/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/screenshots/007-toggle-keeps-recording.png"
    ],
    "videos": [
      "scripts/.e2e/prove/head/results/dictation-modifier-release-held-dictation-ends-when-035162c427e2a2c0/attempt-1/video/video.webm"
    ]
  }
}
