{
  "_type": "https://in-toto.io/Statement/v1",
  "subject": [
    {
      "name": "index.html",
      "digest": {
        "sha256": "e8ef94d763a1259970c94fc42eb712e0ba95782be69cfe22f8a1269b63fc9dde"
      }
    },
    {
      "name": "provenance.html",
      "digest": {
        "sha256": "f5f7460416caa7ca45aa38fe507c43bcfefcf7bb64636fbe22c6af71ccf79f48"
      }
    },
    {
      "name": "resume.html",
      "digest": {
        "sha256": "b447eb7066e6933474df4d4f7b977a478ce5a8408b3393f04302c37d6d4f3683"
      }
    },
    {
      "name": "blog.html",
      "digest": {
        "sha256": "54f382eebddc94cafa191dd73b9ea75b90a5c4eae2d23b8b1a0a7b49aa80b849"
      }
    },
    {
      "name": "sbom.spdx.json",
      "digest": {
        "sha256": "255ffb3deaa41d0088be4b2bfbb0e058de250ae3475cea3af2e6f3fbfd1d4433"
      }
    }
  ],
  "predicateType": "https://slsa.dev/provenance/v1",
  "predicate": {
    "buildDefinition": {
      "buildType": "https://robertdelanghe.dev/build/v1",
      "externalParameters": {
        "source": "git+https://github.com/bdelanghe/site",
        "commit": "e3579e0b31f28daaad369b699200ea085009c7bf"
      },
      "resolvedDependencies": [
        {
          "uri": "data/profile.json",
          "digest": {
            "sha256": "cda5f88cfb2dabe5cdd6a6a716660b07e26423339afc608e165c75d9dd04d29b"
          }
        },
        {
          "uri": "data/presentation.json",
          "digest": {
            "sha256": "01427cdd53a28e3e7c8f80dfbea922f8ea9f35061ac6ca24cc20b4be86e348f8"
          }
        },
        {
          "uri": "data/site.json",
          "digest": {
            "sha256": "d703eeeafc7f5589bb425731183e650e8dbf575518092cb201f4bd0be6299028"
          }
        },
        {
          "uri": "pkg:jsr/@bounded-systems/brand",
          "version": "1.2.0",
          "digest": {
            "gitCommit": "04b292c02e37d5dfc79fbc902e5b7be637a25962"
          }
        },
        {
          "uri": "brand/tokens/tokens.json",
          "digest": {
            "sha256": "9cd79539a8374aec46aa64f4b538baa1aed68ad996d28a3e64fd82645af127ce"
          }
        },
        {
          "uri": "brand/tokens/tokens.css",
          "digest": {
            "sha256": "6661224d37447e4d0fba4bbd827933df4389b181b815006200accfdb8e125778"
          }
        },
        {
          "uri": "brand/content/strings.json",
          "digest": {
            "sha256": "87ab7b2e065595a2684dace18c9515b580693d4184fb72d4047562649f19ba5a"
          }
        },
        {
          "uri": "brand/css/base.css",
          "digest": {
            "sha256": "fbb258bd19dd7994848fe4270b676f2804cb969cfa29c398b6f7bd8fcca64e48"
          }
        },
        {
          "uri": "brand/css/fonts.css",
          "digest": {
            "sha256": "f43a2894d352909308628101482c276983dc4dc17e89c96b7d4966020ebbb38b"
          }
        },
        {
          "uri": "git+https://github.com/bdelanghe/site",
          "digest": {
            "sha1": "e3579e0b31f28daaad369b699200ea085009c7bf"
          }
        }
      ]
    },
    "runDetails": {
      "builder": {
        "id": "https://github.com/bdelanghe/site/.github/workflows"
      },
      "metadata": {
        "invocationId": "e3579e0b31f28daaad369b699200ea085009c7bf",
        "finishedOn": "2026-06-28T23:14:27.373Z"
      }
    },
    "gates": {
      "css-token-purity": {
        "passed": true,
        "spec": "https://robertdelanghe.dev/docs/css-token-purity",
        "subject": {
          "uri": "styles.css",
          "digest": {
            "sha256": "f6028517d6fb9be3bc39bb5c0639b610f37d5ac269e208a239694bba430dd464"
          }
        },
        "vocabulary": {
          "uri": "brand/tokens/tokens.css",
          "digest": {
            "sha256": "6661224d37447e4d0fba4bbd827933df4389b181b815006200accfdb8e125778"
          },
          "tokens": 43
        }
      }
    }
  }
}
