{
  "format": "3p.salience-vectors/1",
  "note": "test keys only",
  "cases": [
    {
      "name": "from-the-current-key",
      "block": {
        "format": "3p.salience/1",
        "subject": "DOAdMp-1s6Gka1R3c6_8A-aSyG7LDvvnJ6neuhjIrs8",
        "persona": "work",
        "issued": "2026-10-19T09:00:00Z",
        "stale_after": "2099-01-01T00:00:00Z",
        "salience": [
          {
            "text": "Ship the invoicing launch",
            "horizon": "2099-01-01",
            "rank": 1
          }
        ],
        "identity": {
          "doc": {
            "format": "3p.identity/1",
            "subject": "DOAdMp-1s6Gka1R3c6_8A-aSyG7LDvvnJ6neuhjIrs8",
            "genesis_key": {
              "crv": "P-256",
              "kty": "EC",
              "x": "3hXo7LcxFT2KB0BcSJQs90vGpmyFb27UI27ANP3eWVM",
              "y": "c8ORhOVmpubcNbHOjRNlTN86gKlq1rnzgtTvFtBBftg"
            },
            "recovery": {
              "keys": [
                "H2knqR3xg3vAxxZNLHgnOIBr8wTgD2k1-ujTQRY6DhU"
              ],
              "threshold": 1
            },
            "issued": "2026-01-01T00:00:00Z",
            "proof": {
              "alg": "ECDSA-P256-SHA256",
              "key": {
                "crv": "P-256",
                "kty": "EC",
                "x": "3hXo7LcxFT2KB0BcSJQs90vGpmyFb27UI27ANP3eWVM",
                "y": "c8ORhOVmpubcNbHOjRNlTN86gKlq1rnzgtTvFtBBftg"
              },
              "sig": "9jGsy5NJhahEVsmqnfRpXeJIKsGWHq6ENKUKO49L35B6CQnTBVDXf9NnYpaJJl5mBLaVVzNj_IchDdgt1IIZog"
            }
          },
          "chain": [
            {
              "format": "3p.rotate/1",
              "subject": "DOAdMp-1s6Gka1R3c6_8A-aSyG7LDvvnJ6neuhjIrs8",
              "seq": 1,
              "prev": "DOAdMp-1s6Gka1R3c6_8A-aSyG7LDvvnJ6neuhjIrs8",
              "new_key": {
                "kty": "EC",
                "crv": "P-256",
                "x": "4xDjTbyXqA5hlw-X8QG85c_62ewgtjl51JFh0kQHtdQ",
                "y": "QZPWboDbjyMrJOERiQjmhrcRbCXJZDDCS1XmGHzXDeE"
              },
              "reason": "new laptop",
              "issued": "2026-06-01T00:00:00Z",
              "proof": {
                "alg": "ECDSA-P256-SHA256",
                "key": {
                  "crv": "P-256",
                  "kty": "EC",
                  "x": "3hXo7LcxFT2KB0BcSJQs90vGpmyFb27UI27ANP3eWVM",
                  "y": "c8ORhOVmpubcNbHOjRNlTN86gKlq1rnzgtTvFtBBftg"
                },
                "sig": "7muILVtN34McWes4Eveb06pAGtzsFwNP_kyK_SHH7RNZLSz1qaqOqM-42AjC0V5Docag5Pa0yet9tV29jmgsLw"
              },
              "accept": {
                "alg": "ECDSA-P256-SHA256",
                "key": {
                  "kty": "EC",
                  "crv": "P-256",
                  "x": "4xDjTbyXqA5hlw-X8QG85c_62ewgtjl51JFh0kQHtdQ",
                  "y": "QZPWboDbjyMrJOERiQjmhrcRbCXJZDDCS1XmGHzXDeE"
                },
                "sig": "l4u5LOSJgb707qgxwxbdk-0MLx91egX70upV74SQSMV9E0wcI5O6ciWGRq8A_OoFui6V3m9BuiG7s8ZulXjQnw"
              }
            }
          ]
        },
        "proof": {
          "alg": "ECDSA-P256-SHA256",
          "key": {
            "kty": "EC",
            "crv": "P-256",
            "x": "4xDjTbyXqA5hlw-X8QG85c_62ewgtjl51JFh0kQHtdQ",
            "y": "QZPWboDbjyMrJOERiQjmhrcRbCXJZDDCS1XmGHzXDeE"
          },
          "sig": "lA0Jw0VBpiCoxt8RkKTYXzY50BwY8ceOyRdSNG3mZ49c4x34Bfrlv52Eqqj991ixHL_7dFN4jBkyRu3cMlwIig"
        }
      },
      "state": "current"
    },
    {
      "name": "from-a-replaced-key",
      "block": {
        "format": "3p.salience/1",
        "subject": "DOAdMp-1s6Gka1R3c6_8A-aSyG7LDvvnJ6neuhjIrs8",
        "persona": "work",
        "issued": "2026-05-01T00:00:00Z",
        "stale_after": "2099-01-01T00:00:00Z",
        "salience": [
          {
            "text": "Ship the invoicing launch",
            "horizon": "2099-01-01",
            "rank": 1
          }
        ],
        "identity": {
          "doc": {
            "format": "3p.identity/1",
            "subject": "DOAdMp-1s6Gka1R3c6_8A-aSyG7LDvvnJ6neuhjIrs8",
            "genesis_key": {
              "crv": "P-256",
              "kty": "EC",
              "x": "3hXo7LcxFT2KB0BcSJQs90vGpmyFb27UI27ANP3eWVM",
              "y": "c8ORhOVmpubcNbHOjRNlTN86gKlq1rnzgtTvFtBBftg"
            },
            "recovery": {
              "keys": [
                "H2knqR3xg3vAxxZNLHgnOIBr8wTgD2k1-ujTQRY6DhU"
              ],
              "threshold": 1
            },
            "issued": "2026-01-01T00:00:00Z",
            "proof": {
              "alg": "ECDSA-P256-SHA256",
              "key": {
                "crv": "P-256",
                "kty": "EC",
                "x": "3hXo7LcxFT2KB0BcSJQs90vGpmyFb27UI27ANP3eWVM",
                "y": "c8ORhOVmpubcNbHOjRNlTN86gKlq1rnzgtTvFtBBftg"
              },
              "sig": "9jGsy5NJhahEVsmqnfRpXeJIKsGWHq6ENKUKO49L35B6CQnTBVDXf9NnYpaJJl5mBLaVVzNj_IchDdgt1IIZog"
            }
          },
          "chain": [
            {
              "format": "3p.rotate/1",
              "subject": "DOAdMp-1s6Gka1R3c6_8A-aSyG7LDvvnJ6neuhjIrs8",
              "seq": 1,
              "prev": "DOAdMp-1s6Gka1R3c6_8A-aSyG7LDvvnJ6neuhjIrs8",
              "new_key": {
                "kty": "EC",
                "crv": "P-256",
                "x": "4xDjTbyXqA5hlw-X8QG85c_62ewgtjl51JFh0kQHtdQ",
                "y": "QZPWboDbjyMrJOERiQjmhrcRbCXJZDDCS1XmGHzXDeE"
              },
              "reason": "new laptop",
              "issued": "2026-06-01T00:00:00Z",
              "proof": {
                "alg": "ECDSA-P256-SHA256",
                "key": {
                  "crv": "P-256",
                  "kty": "EC",
                  "x": "3hXo7LcxFT2KB0BcSJQs90vGpmyFb27UI27ANP3eWVM",
                  "y": "c8ORhOVmpubcNbHOjRNlTN86gKlq1rnzgtTvFtBBftg"
                },
                "sig": "7muILVtN34McWes4Eveb06pAGtzsFwNP_kyK_SHH7RNZLSz1qaqOqM-42AjC0V5Docag5Pa0yet9tV29jmgsLw"
              },
              "accept": {
                "alg": "ECDSA-P256-SHA256",
                "key": {
                  "kty": "EC",
                  "crv": "P-256",
                  "x": "4xDjTbyXqA5hlw-X8QG85c_62ewgtjl51JFh0kQHtdQ",
                  "y": "QZPWboDbjyMrJOERiQjmhrcRbCXJZDDCS1XmGHzXDeE"
                },
                "sig": "l4u5LOSJgb707qgxwxbdk-0MLx91egX70upV74SQSMV9E0wcI5O6ciWGRq8A_OoFui6V3m9BuiG7s8ZulXjQnw"
              }
            }
          ]
        },
        "proof": {
          "alg": "ECDSA-P256-SHA256",
          "key": {
            "crv": "P-256",
            "kty": "EC",
            "x": "3hXo7LcxFT2KB0BcSJQs90vGpmyFb27UI27ANP3eWVM",
            "y": "c8ORhOVmpubcNbHOjRNlTN86gKlq1rnzgtTvFtBBftg"
          },
          "sig": "0G7YLqzT53Es3ao-jyl7d69xJf7fcr_ytkRXRe-dC3YaneDdKvPRWb4YkxcB0SZs612CbXRIrjbQ4eQhuJimYg"
        }
      },
      "state": "invalid"
    }
  ]
}
