{
  "schemaVersion": "marketingos.trustPinPublication.v1",
  "publicationVersion": 1,
  "product": "MarketingOS",
  "publicationStatus": "prepared-not-live",
  "acquisition": {
    "name": "marketingos-release-acquire.mjs",
    "bytes": 160545,
    "sha256": "01e455e8d03ffd3bbcb842a45f669063ee71196ace4f3e51dc1ec1c54aece98b",
    "runtime": "Node.js",
    "minimumNodeVersion": "22.19.0",
    "reviewStatus": "reviewed"
  },
  "bootstrap": {
    "name": "marketingos-release-verify.mjs",
    "bytes": 64722,
    "sha256": "090c4d979636b27c2ee289a0bfa25c10dfb6bdb5de3804bdc6ea5315584ad9fc",
    "runtime": "Node.js",
    "minimumNodeVersion": "22.19.0",
    "reviewStatus": "reviewed"
  },
  "releaseKey": {
    "algorithm": "Ed25519",
    "keyId": "marketingos-release-ed25519:7a86d8252d6eca79bc287e974040a538",
    "spkiSha256": "7a86d8252d6eca79bc287e974040a538d91c902d01ef9fab5a98cc0e8fe4757e",
    "changePolicy": "manual-independent-publication-required"
  },
  "entitlementKey": {
    "algorithm": "Ed25519",
    "purpose": "offline-addon-entitlements",
    "keyId": "marketingos-license-ed25519:6bc532ff47868c3fe1046d3b5355dfb7",
    "spkiSha256": "6bc532ff47868c3fe1046d3b5355dfb7c5960f834d56efcdea018af91cdc4072",
    "changePolicy": "manual-independent-publication-required"
  },
  "revocationKey": {
    "algorithm": "Ed25519",
    "purpose": "signed-entitlement-revocation-snapshots",
    "keyId": "marketingos-revocation-ed25519:94f1adca2df84a9e647a499cdbe16682",
    "spkiSha256": "94f1adca2df84a9e647a499cdbe1668221c9f117a4691e12e1b5ebc97554bdc1",
    "changePolicy": "manual-independent-publication-required"
  },
  "channels": [
    {
      "channel": "alpha",
      "minimumSequence": 1
    }
  ],
  "publications": {
    "website": {
      "kind": "https",
      "locator": "https://marketingos.scilipoti.de/trust/marketingos-trust-pins.v1.json"
    },
    "dns": {
      "kind": "dns-txt",
      "locator": "_marketingos-trust.marketingos.scilipoti.de",
      "records": [
        "v=marketingos1; acquisition-sha256=01e455e8d03ffd3bbcb842a45f669063ee71196ace4f3e51dc1ec1c54aece98b; verifier-sha256=090c4d979636b27c2ee289a0bfa25c10dfb6bdb5de3804bdc6ea5315584ad9fc",
        "release-spki-sha256=7a86d8252d6eca79bc287e974040a538d91c902d01ef9fab5a98cc0e8fe4757e; entitlement-spki-sha256=6bc532ff47868c3fe1046d3b5355dfb7c5960f834d56efcdea018af91cdc4072",
        "revocation-spki-sha256=94f1adca2df84a9e647a499cdbe1668221c9f117a4691e12e1b5ebc97554bdc1; alpha-min-sequence=1"
      ]
    }
  },
  "verificationBoundary": "Compare the verifier SHA256 through an independent MarketingOS channel before running it. The verifier cannot establish trust in its own bytes."
}
