{
 "format": "3p.proof-vectors/1",
 "note": "Invented people. Each case: wording, proof, subject, answer.",
 "cases": [
  {
   "name": "proven",
   "text": "Moved the clinic app's storage to SQLite",
   "proof": {
    "seq": 1,
    "salt": "5879c0d1acacaa9746a17d8f8539276a",
    "before": null,
    "path": [
     "2afa0c8b7d7a3a2c775030d1aa4271bb9332bbea3af21de28aea0afa05a5ef66",
     "15e89aeeb3d3445560b8c2bed3c5d076bb43b72a488d19a179796ae9fa9aeabf"
    ],
    "witness": {
     "format": "3p.witness/1",
     "head": "c6ebd92164daf8353c4bc4519520627613150ef3fd3e8a023fe3ed46fd31a52a",
     "of": "L7bEyPjXSK-AwNaaXZtQ9vbKUAtdYDvFjsfQmxonmsA",
     "proof": {
      "alg": "ECDSA-P256-SHA256",
      "key": {
       "crv": "P-256",
       "kty": "EC",
       "x": "T4bo97djoSBmzcIpn7ee8qA-Io9pghS4t6FNlhmPl_o",
       "y": "oxSmuYjAbX85fp4G2JqAKhWC1vekyd8XcUp_J-w-41o"
      },
      "sig": "EzAIpJnZhGYul2d9hsDbKprbERgT2BPdYkEMrzb8Cloqp0dspKnWdXwhQZ_6X6aTmVENJo3Lt-0EzQPcVnp4gw"
     },
     "seq": 3,
     "witnessed": "2026-10-20T02:40:11Z"
    }
   },
   "subject": "L7bEyPjXSK-AwNaaXZtQ9vbKUAtdYDvFjsfQmxonmsA",
   "proven": true
  },
  {
   "name": "other wording",
   "text": "Moved the clinic app's storage to SQLite (edited)",
   "proof": {
    "seq": 1,
    "salt": "5879c0d1acacaa9746a17d8f8539276a",
    "before": null,
    "path": [
     "2afa0c8b7d7a3a2c775030d1aa4271bb9332bbea3af21de28aea0afa05a5ef66",
     "15e89aeeb3d3445560b8c2bed3c5d076bb43b72a488d19a179796ae9fa9aeabf"
    ],
    "witness": {
     "format": "3p.witness/1",
     "head": "c6ebd92164daf8353c4bc4519520627613150ef3fd3e8a023fe3ed46fd31a52a",
     "of": "L7bEyPjXSK-AwNaaXZtQ9vbKUAtdYDvFjsfQmxonmsA",
     "proof": {
      "alg": "ECDSA-P256-SHA256",
      "key": {
       "crv": "P-256",
       "kty": "EC",
       "x": "T4bo97djoSBmzcIpn7ee8qA-Io9pghS4t6FNlhmPl_o",
       "y": "oxSmuYjAbX85fp4G2JqAKhWC1vekyd8XcUp_J-w-41o"
      },
      "sig": "EzAIpJnZhGYul2d9hsDbKprbERgT2BPdYkEMrzb8Cloqp0dspKnWdXwhQZ_6X6aTmVENJo3Lt-0EzQPcVnp4gw"
     },
     "seq": 3,
     "witnessed": "2026-10-20T02:40:11Z"
    }
   },
   "subject": "L7bEyPjXSK-AwNaaXZtQ9vbKUAtdYDvFjsfQmxonmsA",
   "proven": false
  },
  {
   "name": "someone else's record",
   "text": "Moved the clinic app's storage to SQLite",
   "proof": {
    "seq": 1,
    "salt": "5879c0d1acacaa9746a17d8f8539276a",
    "before": null,
    "path": [
     "2afa0c8b7d7a3a2c775030d1aa4271bb9332bbea3af21de28aea0afa05a5ef66",
     "15e89aeeb3d3445560b8c2bed3c5d076bb43b72a488d19a179796ae9fa9aeabf"
    ],
    "witness": {
     "format": "3p.witness/1",
     "head": "c6ebd92164daf8353c4bc4519520627613150ef3fd3e8a023fe3ed46fd31a52a",
     "of": "L7bEyPjXSK-AwNaaXZtQ9vbKUAtdYDvFjsfQmxonmsA",
     "proof": {
      "alg": "ECDSA-P256-SHA256",
      "key": {
       "crv": "P-256",
       "kty": "EC",
       "x": "T4bo97djoSBmzcIpn7ee8qA-Io9pghS4t6FNlhmPl_o",
       "y": "oxSmuYjAbX85fp4G2JqAKhWC1vekyd8XcUp_J-w-41o"
      },
      "sig": "EzAIpJnZhGYul2d9hsDbKprbERgT2BPdYkEMrzb8Cloqp0dspKnWdXwhQZ_6X6aTmVENJo3Lt-0EzQPcVnp4gw"
     },
     "seq": 3,
     "witnessed": "2026-10-20T02:40:11Z"
    }
   },
   "subject": "GDti1lp1Qctr2biu8vCayFO4NxYXu8vhnuHE9HDIoeY",
   "proven": false
  },
  {
   "name": "witnessed by itself",
   "text": "Moved the clinic app's storage to SQLite",
   "proof": {
    "seq": 1,
    "salt": "5879c0d1acacaa9746a17d8f8539276a",
    "before": null,
    "path": [
     "2afa0c8b7d7a3a2c775030d1aa4271bb9332bbea3af21de28aea0afa05a5ef66",
     "15e89aeeb3d3445560b8c2bed3c5d076bb43b72a488d19a179796ae9fa9aeabf"
    ],
    "witness": {
     "format": "3p.witness/1",
     "of": "L7bEyPjXSK-AwNaaXZtQ9vbKUAtdYDvFjsfQmxonmsA",
     "seq": 3,
     "head": "c6ebd92164daf8353c4bc4519520627613150ef3fd3e8a023fe3ed46fd31a52a",
     "witnessed": "2026-10-20T02:40:11Z",
     "proof": {
      "alg": "ECDSA-P256-SHA256",
      "key": {
       "crv": "P-256",
       "kty": "EC",
       "x": "ILz1I8kII9npggsCoHkvXqs_giF4dinqM9l8spO07cU",
       "y": "9kdmaOEfBry_yJ7bvaHSY29ugzv14D9HqK0Y9XJvmvQ"
      },
      "sig": "ngsRK1rad8KFq-WKqAkgJKlY0GzHXfzezGOW_qMGveAtuYojLBpoq9Dmp5W62HuZ5iAKmoOWMOkurpe1IdGuXQ"
     }
    }
   },
   "subject": "L7bEyPjXSK-AwNaaXZtQ9vbKUAtdYDvFjsfQmxonmsA",
   "proven": false
  },
  {
   "name": "witness date changed after signing",
   "text": "Moved the clinic app's storage to SQLite",
   "proof": {
    "seq": 1,
    "salt": "5879c0d1acacaa9746a17d8f8539276a",
    "before": null,
    "path": [
     "2afa0c8b7d7a3a2c775030d1aa4271bb9332bbea3af21de28aea0afa05a5ef66",
     "15e89aeeb3d3445560b8c2bed3c5d076bb43b72a488d19a179796ae9fa9aeabf"
    ],
    "witness": {
     "format": "3p.witness/1",
     "head": "c6ebd92164daf8353c4bc4519520627613150ef3fd3e8a023fe3ed46fd31a52a",
     "of": "L7bEyPjXSK-AwNaaXZtQ9vbKUAtdYDvFjsfQmxonmsA",
     "proof": {
      "alg": "ECDSA-P256-SHA256",
      "key": {
       "crv": "P-256",
       "kty": "EC",
       "x": "T4bo97djoSBmzcIpn7ee8qA-Io9pghS4t6FNlhmPl_o",
       "y": "oxSmuYjAbX85fp4G2JqAKhWC1vekyd8XcUp_J-w-41o"
      },
      "sig": "EzAIpJnZhGYul2d9hsDbKprbERgT2BPdYkEMrzb8Cloqp0dspKnWdXwhQZ_6X6aTmVENJo3Lt-0EzQPcVnp4gw"
     },
     "seq": 3,
     "witnessed": "2020-01-01T00:00:00Z"
    }
   },
   "subject": "L7bEyPjXSK-AwNaaXZtQ9vbKUAtdYDvFjsfQmxonmsA",
   "proven": false
  },
  {
   "name": "position does not match",
   "text": "Moved the clinic app's storage to SQLite",
   "proof": {
    "seq": 2,
    "salt": "5879c0d1acacaa9746a17d8f8539276a",
    "before": null,
    "path": [
     "2afa0c8b7d7a3a2c775030d1aa4271bb9332bbea3af21de28aea0afa05a5ef66",
     "15e89aeeb3d3445560b8c2bed3c5d076bb43b72a488d19a179796ae9fa9aeabf"
    ],
    "witness": {
     "format": "3p.witness/1",
     "head": "c6ebd92164daf8353c4bc4519520627613150ef3fd3e8a023fe3ed46fd31a52a",
     "of": "L7bEyPjXSK-AwNaaXZtQ9vbKUAtdYDvFjsfQmxonmsA",
     "proof": {
      "alg": "ECDSA-P256-SHA256",
      "key": {
       "crv": "P-256",
       "kty": "EC",
       "x": "T4bo97djoSBmzcIpn7ee8qA-Io9pghS4t6FNlhmPl_o",
       "y": "oxSmuYjAbX85fp4G2JqAKhWC1vekyd8XcUp_J-w-41o"
      },
      "sig": "EzAIpJnZhGYul2d9hsDbKprbERgT2BPdYkEMrzb8Cloqp0dspKnWdXwhQZ_6X6aTmVENJo3Lt-0EzQPcVnp4gw"
     },
     "seq": 3,
     "witnessed": "2026-10-20T02:40:11Z"
    }
   },
   "subject": "L7bEyPjXSK-AwNaaXZtQ9vbKUAtdYDvFjsfQmxonmsA",
   "proven": false
  },
  {
   "name": "wrong salt",
   "text": "Moved the clinic app's storage to SQLite",
   "proof": {
    "seq": 1,
    "salt": "00000000000000000000000000000000",
    "before": null,
    "path": [
     "2afa0c8b7d7a3a2c775030d1aa4271bb9332bbea3af21de28aea0afa05a5ef66",
     "15e89aeeb3d3445560b8c2bed3c5d076bb43b72a488d19a179796ae9fa9aeabf"
    ],
    "witness": {
     "format": "3p.witness/1",
     "head": "c6ebd92164daf8353c4bc4519520627613150ef3fd3e8a023fe3ed46fd31a52a",
     "of": "L7bEyPjXSK-AwNaaXZtQ9vbKUAtdYDvFjsfQmxonmsA",
     "proof": {
      "alg": "ECDSA-P256-SHA256",
      "key": {
       "crv": "P-256",
       "kty": "EC",
       "x": "T4bo97djoSBmzcIpn7ee8qA-Io9pghS4t6FNlhmPl_o",
       "y": "oxSmuYjAbX85fp4G2JqAKhWC1vekyd8XcUp_J-w-41o"
      },
      "sig": "EzAIpJnZhGYul2d9hsDbKprbERgT2BPdYkEMrzb8Cloqp0dspKnWdXwhQZ_6X6aTmVENJo3Lt-0EzQPcVnp4gw"
     },
     "seq": 3,
     "witnessed": "2026-10-20T02:40:11Z"
    }
   },
   "subject": "L7bEyPjXSK-AwNaaXZtQ9vbKUAtdYDvFjsfQmxonmsA",
   "proven": false
  }
 ]
}
