{
  "asOf": "2026-09-09",
  "note": "Generated twins and the sources they came from. A twin is out of step when its source no longer hashes to what it hashed at generation time, or when the twin itself no longer hashes to what the generator wrote. The second case is the serious one.",
  "rule": "The rule: a source moved when source.hash differs from generatedFromSourceHash, and a twin was edited when twin.hash differs from generatedTwinHash. A twin that is both is filed under twin edited, because that is the one that needs a person.",
  "counts": {
    "total": 30,
    "byState": {
      "in step": 25,
      "source moved": 4,
      "twin edited": 1
    }
  },
  "twins": [
    {
      "id": "T01",
      "twin": {
        "name": "Meridian Bench setup guide, PDF",
        "hash": "557e1cd85890",
        "touchedAt": "2026-08-19T12:00:00Z"
      },
      "source": {
        "name": "Meridian Bench setup guide",
        "id": "A066",
        "kind": "guide",
        "hash": "7eaf813e31f2",
        "touchedAt": "2026-08-07T12:00:00Z"
      },
      "generatedAt": "2026-08-19T12:00:00Z",
      "generatedFromSourceHash": "7eaf813e31f2",
      "generatedTwinHash": "557e1cd85890",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Customer Success Lead",
      "ownerName": "Avery Kellen"
    },
    {
      "id": "T02",
      "twin": {
        "name": "Meridian Pro setup guide, PDF",
        "hash": "5b97a596eb3e",
        "touchedAt": "2026-08-13T00:00:00Z"
      },
      "source": {
        "name": "Meridian Pro setup guide",
        "id": "A067",
        "kind": "guide",
        "hash": "f87857f211c7",
        "touchedAt": "2026-07-29T00:00:00Z"
      },
      "generatedAt": "2026-08-13T00:00:00Z",
      "generatedFromSourceHash": "f87857f211c7",
      "generatedTwinHash": "5b97a596eb3e",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Customer Success Lead",
      "ownerName": "Avery Kellen"
    },
    {
      "id": "T03",
      "twin": {
        "name": "Field Kit quick start, PDF",
        "hash": "5e26c1e8f934",
        "touchedAt": "2026-08-18T14:00:00Z"
      },
      "source": {
        "name": "Field Kit quick start",
        "id": "A068",
        "kind": "guide",
        "hash": "138ef59464d9",
        "touchedAt": "2026-08-05T14:00:00Z"
      },
      "generatedAt": "2026-08-18T14:00:00Z",
      "generatedFromSourceHash": "138ef59464d9",
      "generatedTwinHash": "5e26c1e8f934",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Customer Success Lead",
      "ownerName": "Avery Kellen"
    },
    {
      "id": "T04",
      "twin": {
        "name": "Atlas Care setup guide, PDF",
        "hash": "210f46eeec74",
        "touchedAt": "2026-08-29T19:00:00Z"
      },
      "source": {
        "name": "Atlas Care setup guide",
        "id": "A069",
        "kind": "guide",
        "hash": "e622fa377c5e",
        "touchedAt": "2026-08-15T19:00:00Z"
      },
      "generatedAt": "2026-08-29T19:00:00Z",
      "generatedFromSourceHash": "e622fa377c5e",
      "generatedTwinHash": "210f46eeec74",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Customer Success Lead",
      "ownerName": "Avery Kellen"
    },
    {
      "id": "T05",
      "twin": {
        "name": "Calibration turnaround guide, PDF",
        "hash": "c22a2172acc8",
        "touchedAt": "2026-08-20T08:00:00Z"
      },
      "source": {
        "name": "Calibration turnaround guide",
        "id": "A070",
        "kind": "guide",
        "hash": "13131f55898c",
        "touchedAt": "2026-08-05T08:00:00Z"
      },
      "generatedAt": "2026-08-20T08:00:00Z",
      "generatedFromSourceHash": "13131f55898c",
      "generatedTwinHash": "c22a2172acc8",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes"
    },
    {
      "id": "T06",
      "twin": {
        "name": "Annual service checklist, PDF",
        "hash": "52693fd5a7ef",
        "touchedAt": "2026-09-06T19:00:00Z"
      },
      "source": {
        "name": "Annual service checklist",
        "id": "A071",
        "kind": "guide",
        "hash": "28c1667758cd",
        "touchedAt": "2026-09-03T19:00:00Z"
      },
      "generatedAt": "2026-09-06T19:00:00Z",
      "generatedFromSourceHash": "28c1667758cd",
      "generatedTwinHash": "52693fd5a7ef",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes"
    },
    {
      "id": "T07",
      "twin": {
        "name": "Operator training outline, PDF",
        "hash": "edbf026cf0e7",
        "touchedAt": "2026-08-30T11:00:00Z"
      },
      "source": {
        "name": "Operator training outline",
        "id": "A072",
        "kind": "guide",
        "hash": "7d365da097e6",
        "touchedAt": "2026-08-20T11:00:00Z"
      },
      "generatedAt": "2026-08-30T11:00:00Z",
      "generatedFromSourceHash": "7d365da097e6",
      "generatedTwinHash": "edbf026cf0e7",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Customer Success Lead",
      "ownerName": "Avery Kellen"
    },
    {
      "id": "T08",
      "twin": {
        "name": "Site readiness guide, PDF",
        "hash": "9e532db86170",
        "touchedAt": "2026-08-14T09:00:00Z"
      },
      "source": {
        "name": "Site readiness guide",
        "id": "A073",
        "kind": "guide",
        "hash": "01b82633c43d",
        "touchedAt": "2026-08-01T09:00:00Z"
      },
      "generatedAt": "2026-08-14T09:00:00Z",
      "generatedFromSourceHash": "01b82633c43d",
      "generatedTwinHash": "9e532db86170",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes"
    },
    {
      "id": "T09",
      "twin": {
        "name": "Replacement parts guide, PDF",
        "hash": "152c701affdd",
        "touchedAt": "2026-08-14T07:00:00Z"
      },
      "source": {
        "name": "Replacement parts guide",
        "id": "A076",
        "kind": "guide",
        "hash": "9b0c2c68d082",
        "touchedAt": "2026-08-07T07:00:00Z"
      },
      "generatedAt": "2026-08-14T07:00:00Z",
      "generatedFromSourceHash": "9b0c2c68d082",
      "generatedTwinHash": "152c701affdd",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes"
    },
    {
      "id": "T10",
      "twin": {
        "name": "Bench accuracy notes, PDF",
        "hash": "fc58fa9610ff",
        "touchedAt": "2026-09-01T13:00:00Z"
      },
      "source": {
        "name": "Bench accuracy notes",
        "id": "A082",
        "kind": "guide",
        "hash": "0e1e96d07b73",
        "touchedAt": "2026-08-07T13:00:00Z"
      },
      "generatedAt": "2026-09-01T13:00:00Z",
      "generatedFromSourceHash": "0e1e96d07b73",
      "generatedTwinHash": "fc58fa9610ff",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes"
    },
    {
      "id": "T11",
      "twin": {
        "name": "Price sheet, partner, PDF",
        "hash": "531075a24267",
        "touchedAt": "2026-09-08T00:00:00Z"
      },
      "source": {
        "name": "Partner price schedule",
        "id": "A052",
        "kind": "price data",
        "hash": "3925d7708ce1",
        "touchedAt": "2026-09-07T15:00:00Z"
      },
      "generatedAt": "2026-09-06T15:00:00Z",
      "generatedFromSourceHash": "7927b760225b",
      "generatedTwinHash": "d88d377ea12f",
      "sourceMoved": true,
      "twinEdited": true,
      "state": "twin edited",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale"
    },
    {
      "id": "T12",
      "twin": {
        "name": "Price sheet, list, PDF",
        "hash": "fa0fd5a4c41c",
        "touchedAt": "2026-08-11T21:00:00Z"
      },
      "source": {
        "name": "Price source, effective October 1 2026",
        "id": "A051",
        "kind": "price data",
        "hash": "b9ae4fa93324",
        "touchedAt": "2026-08-22T21:00:00Z"
      },
      "generatedAt": "2026-08-11T21:00:00Z",
      "generatedFromSourceHash": "4cf9bc046089",
      "generatedTwinHash": "fa0fd5a4c41c",
      "sourceMoved": true,
      "twinEdited": false,
      "state": "source moved",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale"
    },
    {
      "id": "T13",
      "twin": {
        "name": "Accessory price sheet, PDF",
        "hash": "b0e5716f308e",
        "touchedAt": "2026-09-05T17:00:00Z"
      },
      "source": {
        "name": "Accessory price list",
        "id": "A053",
        "kind": "price data",
        "hash": "58f611312519",
        "touchedAt": "2026-08-09T17:00:00Z"
      },
      "generatedAt": "2026-09-05T17:00:00Z",
      "generatedFromSourceHash": "58f611312519",
      "generatedTwinHash": "b0e5716f308e",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale"
    },
    {
      "id": "T14",
      "twin": {
        "name": "Service plan price sheet, PDF",
        "hash": "a5bbe4cc36c8",
        "touchedAt": "2026-08-09T23:00:00Z"
      },
      "source": {
        "name": "Service plan price list",
        "id": "A056",
        "kind": "price data",
        "hash": "00303aa76ce9",
        "touchedAt": "2026-07-12T23:00:00Z"
      },
      "generatedAt": "2026-08-09T23:00:00Z",
      "generatedFromSourceHash": "00303aa76ce9",
      "generatedTwinHash": "a5bbe4cc36c8",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Customer Success Lead",
      "ownerName": "Avery Kellen"
    },
    {
      "id": "T15",
      "twin": {
        "name": "Spare parts price sheet, PDF",
        "hash": "7d8b1f758141",
        "touchedAt": "2026-08-10T16:00:00Z"
      },
      "source": {
        "name": "Spare parts price list",
        "id": "A055",
        "kind": "price data",
        "hash": "0fdc48ff9cad",
        "touchedAt": "2026-08-03T16:00:00Z"
      },
      "generatedAt": "2026-08-10T16:00:00Z",
      "generatedFromSourceHash": "0fdc48ff9cad",
      "generatedTwinHash": "7d8b1f758141",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes"
    },
    {
      "id": "T16",
      "twin": {
        "name": "Product page, Meridian Bench",
        "hash": "881019c1d9a0",
        "touchedAt": "2026-08-11T13:00:00Z"
      },
      "source": {
        "name": "Product facts, Meridian Bench",
        "id": "A003",
        "kind": "facts",
        "hash": "9a4bc362f8f2",
        "touchedAt": "2026-09-07T13:00:00Z"
      },
      "generatedAt": "2026-08-11T13:00:00Z",
      "generatedFromSourceHash": "589c1003a663",
      "generatedTwinHash": "881019c1d9a0",
      "sourceMoved": true,
      "twinEdited": false,
      "state": "source moved",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes"
    },
    {
      "id": "T17",
      "twin": {
        "name": "Product page, Meridian Pro",
        "hash": "2be9b17a40a9",
        "touchedAt": "2026-08-19T17:00:00Z"
      },
      "source": {
        "name": "Product facts, Meridian Pro",
        "id": "A004",
        "kind": "facts",
        "hash": "3b2a55d16463",
        "touchedAt": "2026-08-13T17:00:00Z"
      },
      "generatedAt": "2026-08-19T17:00:00Z",
      "generatedFromSourceHash": "3b2a55d16463",
      "generatedTwinHash": "2be9b17a40a9",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes"
    },
    {
      "id": "T18",
      "twin": {
        "name": "Product page, Meridian Field Kit",
        "hash": "43d46eed9bc2",
        "touchedAt": "2026-08-28T09:00:00Z"
      },
      "source": {
        "name": "Product facts, Meridian Field Kit",
        "id": "A005",
        "kind": "facts",
        "hash": "9e2b5567709a",
        "touchedAt": "2026-07-31T09:00:00Z"
      },
      "generatedAt": "2026-08-28T09:00:00Z",
      "generatedFromSourceHash": "9e2b5567709a",
      "generatedTwinHash": "43d46eed9bc2",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes"
    },
    {
      "id": "T19",
      "twin": {
        "name": "Service page, Atlas Care",
        "hash": "db8b9ba2a3d5",
        "touchedAt": "2026-08-17T20:00:00Z"
      },
      "source": {
        "name": "Service facts, Atlas Care",
        "id": "A006",
        "kind": "facts",
        "hash": "d748158148c4",
        "touchedAt": "2026-08-13T20:00:00Z"
      },
      "generatedAt": "2026-08-17T20:00:00Z",
      "generatedFromSourceHash": "d748158148c4",
      "generatedTwinHash": "db8b9ba2a3d5",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Customer Success Lead",
      "ownerName": "Avery Kellen"
    },
    {
      "id": "T20",
      "twin": {
        "name": "Service page, Atlas Care Plus",
        "hash": "4af8536d0ae0",
        "touchedAt": "2026-08-27T19:00:00Z"
      },
      "source": {
        "name": "Service facts, Atlas Care Plus",
        "id": "A007",
        "kind": "facts",
        "hash": "0364a65238ae",
        "touchedAt": "2026-08-23T19:00:00Z"
      },
      "generatedAt": "2026-08-27T19:00:00Z",
      "generatedFromSourceHash": "0364a65238ae",
      "generatedTwinHash": "4af8536d0ae0",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Customer Success Lead",
      "ownerName": "Avery Kellen"
    },
    {
      "id": "T21",
      "twin": {
        "name": "Service page, calibration",
        "hash": "c87e81a70548",
        "touchedAt": "2026-08-29T21:00:00Z"
      },
      "source": {
        "name": "Service facts, calibration",
        "id": "A008",
        "kind": "facts",
        "hash": "60badeed8e8e",
        "touchedAt": "2026-09-05T21:00:00Z"
      },
      "generatedAt": "2026-08-29T21:00:00Z",
      "generatedFromSourceHash": "6015f79a0ed7",
      "generatedTwinHash": "c87e81a70548",
      "sourceMoved": true,
      "twinEdited": false,
      "state": "source moved",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes"
    },
    {
      "id": "T22",
      "twin": {
        "name": "Service page, training",
        "hash": "209d8bb9adc8",
        "touchedAt": "2026-09-02T16:00:00Z"
      },
      "source": {
        "name": "Service facts, on-site training",
        "id": "A009",
        "kind": "facts",
        "hash": "cb468194b02c",
        "touchedAt": "2026-08-05T16:00:00Z"
      },
      "generatedAt": "2026-09-02T16:00:00Z",
      "generatedFromSourceHash": "cb468194b02c",
      "generatedTwinHash": "209d8bb9adc8",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Customer Success Lead",
      "ownerName": "Avery Kellen"
    },
    {
      "id": "T23",
      "twin": {
        "name": "Warranty page",
        "hash": "40ea637b97d8",
        "touchedAt": "2026-08-01T21:00:00Z"
      },
      "source": {
        "name": "Warranty facts",
        "id": "A011",
        "kind": "facts",
        "hash": "1f592436d608",
        "touchedAt": "2026-07-19T21:00:00Z"
      },
      "generatedAt": "2026-08-01T21:00:00Z",
      "generatedFromSourceHash": "1f592436d608",
      "generatedTwinHash": "40ea637b97d8",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "COO",
      "ownerName": "Dana Whitfield"
    },
    {
      "id": "T24",
      "twin": {
        "name": "Partner page, Northlight Group",
        "hash": "b7ad34ca1092",
        "touchedAt": "2026-08-31T19:00:00Z"
      },
      "source": {
        "name": "Partner facts, Northlight Group",
        "id": "A012",
        "kind": "facts",
        "hash": "d0e4f30a9bae",
        "touchedAt": "2026-08-05T19:00:00Z"
      },
      "generatedAt": "2026-08-31T19:00:00Z",
      "generatedFromSourceHash": "d0e4f30a9bae",
      "generatedTwinHash": "b7ad34ca1092",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale"
    },
    {
      "id": "T25",
      "twin": {
        "name": "Turnaround page",
        "hash": "1276ffa99b58",
        "touchedAt": "2026-08-22T00:00:00Z"
      },
      "source": {
        "name": "Turnaround facts, standard and priority",
        "id": "A010",
        "kind": "facts",
        "hash": "5236f4698fea",
        "touchedAt": "2026-09-06T00:00:00Z"
      },
      "generatedAt": "2026-08-22T00:00:00Z",
      "generatedFromSourceHash": "3e0af680d478",
      "generatedTwinHash": "1276ffa99b58",
      "sourceMoved": true,
      "twinEdited": false,
      "state": "source moved",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes"
    },
    {
      "id": "T26",
      "twin": {
        "name": "Quote document, blank",
        "hash": "c857873b84c6",
        "touchedAt": "2026-08-30T05:00:00Z"
      },
      "source": {
        "name": "Quote template",
        "id": "A036",
        "kind": "template",
        "hash": "26141c9d367c",
        "touchedAt": "2026-08-23T05:00:00Z"
      },
      "generatedAt": "2026-08-30T05:00:00Z",
      "generatedFromSourceHash": "26141c9d367c",
      "generatedTwinHash": "c857873b84c6",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Account Manager",
      "ownerName": "Jordan Vale"
    },
    {
      "id": "T27",
      "twin": {
        "name": "Service notice, blank",
        "hash": "eb11b39a3c68",
        "touchedAt": "2026-08-12T20:00:00Z"
      },
      "source": {
        "name": "Service notice template",
        "id": "A038",
        "kind": "template",
        "hash": "ced02aceb2b4",
        "touchedAt": "2026-08-04T20:00:00Z"
      },
      "generatedAt": "2026-08-12T20:00:00Z",
      "generatedFromSourceHash": "ced02aceb2b4",
      "generatedTwinHash": "eb11b39a3c68",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes"
    },
    {
      "id": "T28",
      "twin": {
        "name": "Calibration certificate, blank",
        "hash": "909b86cd0df7",
        "touchedAt": "2026-07-31T22:00:00Z"
      },
      "source": {
        "name": "Calibration certificate template",
        "id": "A039",
        "kind": "template",
        "hash": "d34172723bb9",
        "touchedAt": "2026-07-28T22:00:00Z"
      },
      "generatedAt": "2026-07-31T22:00:00Z",
      "generatedFromSourceHash": "d34172723bb9",
      "generatedTwinHash": "909b86cd0df7",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Operations Lead",
      "ownerName": "Morgan Reyes"
    },
    {
      "id": "T29",
      "twin": {
        "name": "Returns form, blank",
        "hash": "a5bf831dbf4d",
        "touchedAt": "2026-08-20T06:00:00Z"
      },
      "source": {
        "name": "Approved returns policy",
        "id": "A022",
        "kind": "approved document",
        "hash": "ecbaada9f6dd",
        "touchedAt": "2026-08-09T06:00:00Z"
      },
      "generatedAt": "2026-08-20T06:00:00Z",
      "generatedFromSourceHash": "ecbaada9f6dd",
      "generatedTwinHash": "a5bf831dbf4d",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "COO",
      "ownerName": "Dana Whitfield"
    },
    {
      "id": "T30",
      "twin": {
        "name": "Partner one pager, Northlight Group",
        "hash": "f7f5327c4842",
        "touchedAt": "2026-09-06T23:00:00Z"
      },
      "source": {
        "name": "Partner one pager template",
        "id": "A040",
        "kind": "template",
        "hash": "cfa9f86e0e30",
        "touchedAt": "2026-08-22T23:00:00Z"
      },
      "generatedAt": "2026-09-06T23:00:00Z",
      "generatedFromSourceHash": "cfa9f86e0e30",
      "generatedTwinHash": "f7f5327c4842",
      "sourceMoved": false,
      "twinEdited": false,
      "state": "in step",
      "owner": "Marketing Lead",
      "ownerName": "Sami Torres"
    }
  ]
}
