{
  "version": "0.11.2",
  "builderSelfCertified": false,
  "conversation": {
    "client": "Claude Code 2.0.76",
    "candidateHead": "01505a03b2277996089255bd55647f79443a743f",
    "tarballSha256": "f70d6bf2b73de0fdf94f1fa1383f5ea3637cd3f80b97c6db732825c3aa62ad14",
    "freshProfile": true,
    "emptyNpmCache": true,
    "acceptedObjects": 102,
    "acceptedMembershipTraits": [
      "Timestampable"
    ],
    "declinedMembershipTraits": [
      "Stateful",
      "Ownerable"
    ],
    "confirmedShippedDefinition": [
      "User"
    ],
    "version": "0.11.1"
  },
  "capture": {
    "candidateHead": "effa2bb4698bc0da1a8e5e01ba85d7c449c2a106",
    "archiveSha256": "95b8b016d8c537539935b1f5e61d2c3520dc371c12a7061b8d177ea39c08fe28",
    "method": "Replay the same pinned source inputs and accepted choices through the packed 0.11.2 runtime. Install the four matching release tarballs per framework without workspace links, then typecheck and build unchanged generated files. Screens include a saved role, relationship and checkbox edit.",
    "screensInspected": 32,
    "axeViolations": 0,
    "pageErrors": 0,
    "horizontalOverflow": false,
    "generatedLibraries": {
      "react": {
        "@oods/tokens": "0.11.2",
        "@oods/component-contracts": "0.11.2",
        "@oods/component-styles": "0.11.2",
        "@oods/components-react": "0.11.2"
      },
      "vue": {
        "@oods/tokens": "0.11.2",
        "@oods/component-contracts": "0.11.2",
        "@oods/component-styles": "0.11.2",
        "@oods/components-vue": "0.11.2"
      }
    },
    "timelineInnerPaddingPx": 16,
    "nonTimelineGeometryChangedByPaddingFix": false
  },
  "images": [
    {
      "path": "images/react-detail-1440-dark.png",
      "sha256": "6b3a2896af2352c085802018e72dbdc92dab945d65def1123900653ca56a3924"
    },
    {
      "path": "images/react-detail-1440-light.png",
      "sha256": "f887c83f1678f53ab30788c5c2a5e1c29cf28194fa13ed1603637af9eac4af97"
    },
    {
      "path": "images/react-detail-390-dark.png",
      "sha256": "c34b5c992bbb158d2bf92a7b0a0b2fe041cf59a4431f2cfebc29093c4693ee09"
    },
    {
      "path": "images/react-form-1440-dark.png",
      "sha256": "304a033badbdbef6f84bc562933e4a3993d908b652f24ada697d86214b82bead"
    },
    {
      "path": "images/react-form-1440-light.png",
      "sha256": "2214e9a0698c23b8502f5398abafc9760e8b355f424007df7090921d3dbec95d"
    },
    {
      "path": "images/react-list-1440-dark.png",
      "sha256": "eba94512800b594effe9b53c709c13d8c708b20c512a63e93ccf84344a46dce3"
    },
    {
      "path": "images/react-list-1440-light.png",
      "sha256": "13e70f7c36bcfabaa06a5639ae13f14bd3127c34977a0d044678099952ba78ae"
    },
    {
      "path": "images/react-timeline-1440-dark.png",
      "sha256": "d4806bf6729589256b32bbd300e733083ab4081f3334a0a50a7d4f29ef05bfb3"
    },
    {
      "path": "images/react-timeline-1440-light.png",
      "sha256": "e2e3fe22aee2abbc6321206d92227cc23adae822b08b1bbfc6789a735d2265fd"
    },
    {
      "path": "images/vue-detail-1440-dark.png",
      "sha256": "ae47adfff41122e38e7e25d4115ae90677b3ef117b35043f000ce9acc7ec29cd"
    },
    {
      "path": "images/vue-detail-1440-light.png",
      "sha256": "c3c7d35f5b32c15527f933cae85444f373ff750f730028d6fe0f6def5ac0ce46"
    },
    {
      "path": "images/vue-form-1440-dark.png",
      "sha256": "51101c245d1cea652d3a0a39bfbdf9ec4f3a7d2ca6fdb79d579edf75fe3c1202"
    },
    {
      "path": "images/vue-form-1440-light.png",
      "sha256": "58d1da43b7e844396043eadd70863c861bb3ed6fcc87561f014806a3b2c7020a"
    },
    {
      "path": "images/vue-form-390-light.png",
      "sha256": "8f53e12385e03ebfd827d1033815846df7d728c06ac574542825068234af109c"
    },
    {
      "path": "images/vue-list-1440-dark.png",
      "sha256": "241f27d3d842740c564fd404f3e7254b78833809313f2cb02f76b431ea630735"
    },
    {
      "path": "images/vue-list-1440-light.png",
      "sha256": "74e38ec1a3180655f414d3a0a971f78574222111b376679d341d4fdfe049a6d3"
    },
    {
      "path": "images/vue-timeline-1440-dark.png",
      "sha256": "d0a7370fb61636ec248d590b15e11e69f0d358a16bfab2a62f91ad0bda28bc8e"
    },
    {
      "path": "images/vue-timeline-1440-light.png",
      "sha256": "0571cdae62c95bfc11d8ba69f3125f870692d548ef2715cd1ca92dbfaea007ca"
    }
  ],
  "recording": {
    "path": "images/membership-workflow.gif",
    "sha256": "c73912a364ff4d7c58bef7f8e508066f1dfb37f5b9cacd381af473ed0cfb14df",
    "source": "Playwright recording of the unchanged frozen React workflow, all four routes in light and dark",
    "width": 1024,
    "height": 720,
    "duration": "23.760000",
    "nb_frames": "190",
    "format": "gif",
    "freezeHead": "37e13fe2c88cf4bb7578e0a5a09da61b2023e568",
    "durationMs": 23760,
    "frames": 190,
    "trimmedLeadSeconds": 0.125,
    "inspected": true,
    "inspectedFrames": [
      0,
      24,
      47,
      71,
      94,
      118,
      142,
      165,
      189
    ],
    "version": "0.11.1",
    "retainedAtVersion": "0.11.2",
    "retentionReason": "All eight route/theme views were recaptured from the 0.11.2 React app and visually compared with the original GIF. The displayed content and layout are unchanged; the Vue-only timeline inset does not appear in this React recording."
  }
}
