{
  "date": "2026-10-28",
  "runtime": "v24.22.1",
  "app_sha256": "b5b23e8c7028a1ee6ede9b41b459f5213af44661fc42f3d8c07b4a45f99c0644",
  "method": "Actual homepage app.js in minimal DOM; synthetic File and clipboard mocks; no real browser, files or clipboard tested",
  "observation": {
    "before": {
      "source": "A​B",
      "result": "AB",
      "status": "Removed 1 invisible character",
      "inputCount": "",
      "resultCount": "2 characters",
      "copyDisabled": false,
      "details": [
        {
          "children": [],
          "textContent": "Removed characters:"
        },
        {
          "children": [
            {
              "children": [],
              "textContent": "1 (U+200B) × 1"
            }
          ],
          "textContent": ""
        }
      ],
      "writes": [],
      "focused": false,
      "selected": false
    },
    "after": {
      "source": "A​B",
      "result": "AB",
      "status": "Copied cleaned text",
      "inputCount": "",
      "resultCount": "2 characters",
      "copyDisabled": false,
      "details": [
        {
          "children": [],
          "textContent": "Removed characters:"
        },
        {
          "children": [
            {
              "children": [],
              "textContent": "1 (U+200B) × 1"
            }
          ],
          "textContent": ""
        }
      ],
      "writes": [
        "AB"
      ],
      "focused": false,
      "selected": false
    }
  }
}