{
  "schema": "buildchain.historical-consumer-calls/v1",
  "calls": [
    {
      "repository": "kungfu-systems/libnode",
      "sourceSha": "f617d10b63c23c167ee9b3886e2015e3f99a3aa6",
      "workflow": ".github/workflows/build.yml",
      "job": "build-matrix",
      "entry": ".github/workflows/build.yml",
      "ref": "v2",
      "inputs": [
        "artifact-name",
        "artifact-name-template",
        "artifact-paths",
        "artifact-retention-days",
        "artifact-transfer-mode",
        "buildchain-alpha-contract-lock-path",
        "buildchain-contract-drift-issue-mode",
        "buildchain-stable-contract-lock-path",
        "checkout-cache-fallback",
        "checkout-cache-mirror-url-template",
        "checkout-cache-mode",
        "checkout-cache-timeout-seconds",
        "expected-artifacts-json",
        "install-command",
        "node-version",
        "platforms-json",
        "publish-channel",
        "release-candidate",
        "require-build",
        "require-install",
        "require-verify",
        "runner-preset",
        "setup-node"
      ],
      "secrets": [],
      "permissions": {
        "actions": "read",
        "contents": "read",
        "issues": "write",
        "id-token": "write"
      }
    },
    {
      "repository": "kungfu-systems/libnode",
      "sourceSha": "f617d10b63c23c167ee9b3886e2015e3f99a3aa6",
      "workflow": ".github/workflows/release-new-version.yml",
      "job": "promote",
      "entry": ".github/workflows/release-candidate-promote.yml",
      "ref": "v2-alpha",
      "inputs": [
        "artifact-name",
        "artifact-patterns",
        "buildchain-alpha-contract-lock-path",
        "buildchain-channel",
        "buildchain-contract-drift-issue-mode",
        "buildchain-stable-contract-lock-path",
        "github-release",
        "package-manager",
        "publication-auto-admission",
        "publication-auto-no-gate",
        "publication-package-name",
        "publication-product",
        "publication-publisher-workflow-path",
        "publication-target",
        "publish-dist-tag",
        "publish-mode",
        "publish-package-main",
        "publish-package-set-order",
        "release-candidate-workflow-file",
        "release-candidate-workflow-name",
        "release-passport-kfd-1-witness-jsons",
        "release-passport-kfd-2-claim-jsons",
        "release-passport-kfd-3-artifact-verify-command",
        "release-passport-kfd-3-prebuild-witness-jsons",
        "release-passport-product-name",
        "required-artifact-count",
        "required-status-check"
      ],
      "secrets": [],
      "permissions": {
        "actions": "read",
        "checks": "write",
        "contents": "write",
        "id-token": "write",
        "issues": "write"
      }
    },
    {
      "repository": "kungfu-systems/libnode",
      "sourceSha": "f617d10b63c23c167ee9b3886e2015e3f99a3aa6",
      "workflow": ".github/workflows/release-verify.yaml",
      "job": "build",
      "entry": ".github/workflows/build.yml",
      "ref": "v2",
      "inputs": [
        "artifact-name",
        "artifact-name-template",
        "artifact-paths",
        "artifact-retention-days",
        "artifact-transfer-mode",
        "buildchain-alpha-contract-lock-path",
        "buildchain-contract-drift-issue-mode",
        "buildchain-stable-contract-lock-path",
        "checkout-cache-fallback",
        "checkout-cache-mirror-url-template",
        "checkout-cache-mode",
        "checkout-cache-timeout-seconds",
        "expected-artifacts-json",
        "install-command",
        "node-version",
        "platforms-json",
        "publish-channel",
        "release-candidate",
        "require-build",
        "require-install",
        "require-verify",
        "runner-preset",
        "setup-node"
      ],
      "secrets": [],
      "permissions": {
        "actions": "read",
        "contents": "read",
        "issues": "write",
        "id-token": "write"
      }
    },
    {
      "repository": "kungfu-systems/kfd",
      "sourceSha": "d0542ea9bb8bfb3ed9004c28bc6629edf0ca21d4",
      "workflow": ".github/workflows/build.yml",
      "job": "kfd",
      "entry": ".github/workflows/build.yml",
      "ref": "v3-alpha",
      "inputs": [
        "artifact-name",
        "artifact-name-template",
        "artifact-paths",
        "build-command",
        "buildchain-alpha-contract-lock-path",
        "buildchain-stable-contract-lock-path",
        "checkout-history-mode",
        "expected-artifacts-json",
        "node-version",
        "platforms-json",
        "publish-channel",
        "release-candidate",
        "require-build",
        "require-install",
        "require-verify",
        "runner-preset",
        "rust-toolchain",
        "setup-node",
        "setup-rust"
      ],
      "secrets": [],
      "permissions": {
        "actions": "read",
        "contents": "read",
        "issues": "write",
        "id-token": "write"
      }
    },
    {
      "repository": "kungfu-systems/kfd",
      "sourceSha": "d0542ea9bb8bfb3ed9004c28bc6629edf0ca21d4",
      "workflow": ".github/workflows/buildchain-ref-promotion.yml",
      "job": "promote",
      "entry": ".github/workflows/release-candidate-promote.yml",
      "ref": "v3-alpha",
      "inputs": [
        "artifact-name",
        "artifact-patterns",
        "buildchain-contract-lock-path",
        "buildchain-ref",
        "dry-run",
        "github-release",
        "github-release-payload-patterns",
        "package-manager",
        "publication-auto-admission",
        "publication-auto-no-gate",
        "publication-package-name",
        "publication-product",
        "publication-publisher-workflow-path",
        "publication-target",
        "publish-dist-tag",
        "publish-mode",
        "publish-package-main",
        "publish-package-set-order",
        "publish-required-artifacts-json",
        "release-candidate-workflow-file",
        "release-candidate-workflow-name",
        "release-passport",
        "release-passport-impact-json",
        "release-passport-kfd-1-witness-jsons",
        "release-passport-kfd-2-claim-jsons",
        "release-passport-kfd-3-artifact-witness-jsons",
        "release-passport-kfd-3-prebuild-witness-jsons",
        "release-passport-product-name",
        "release-propagation-config-path",
        "required-artifact-count",
        "required-status-check",
        "target-ref",
        "target-sha"
      ],
      "secrets": [
        "BUILDCHAIN_PROMOTION_TOKEN",
        "KUNGFU_GOVERNANCE_AUDITOR_APP_PRIVATE_KEY",
        "buildchain-issue-app-id",
        "buildchain-issue-app-private-key"
      ],
      "permissions": {
        "actions": "write",
        "artifact-metadata": "write",
        "attestations": "write",
        "checks": "write",
        "contents": "write",
        "id-token": "write",
        "issues": "write",
        "pull-requests": "write"
      }
    },
    {
      "repository": "kungfu-systems/kfd",
      "sourceSha": "d0542ea9bb8bfb3ed9004c28bc6629edf0ca21d4",
      "workflow": ".github/workflows/verify.yml",
      "job": "check",
      "entry": ".github/workflows/check.yml",
      "ref": "v3",
      "inputs": [
        "mode",
        "require-version-state",
        "upload-artifacts"
      ],
      "secrets": [],
      "permissions": {
        "contents": "read"
      }
    },
    {
      "repository": "kungfu-systems/taolu",
      "sourceSha": "6dcccdc3bd2c8b1801c7f6decea08ae7877aac2b",
      "workflow": ".github/workflows/dev-delivery.yml",
      "job": "deliver",
      "entry": ".github/workflows/dev-pr-auto-merge.yml",
      "ref": "v4-alpha",
      "inputs": [
        "active-lease-context",
        "affected-paths-json",
        "allowed-head-prefixes",
        "assignment-root",
        "block-labels",
        "buildchain-ref",
        "buildchain-repository",
        "closure-root",
        "delivery-class",
        "delivery-priority",
        "delivery-warrant-mode",
        "dependency-root",
        "dry-run",
        "environment-root",
        "expected-head-sha",
        "expected-pr-number",
        "handoff-workflow-id",
        "initiative-root",
        "landing-mode",
        "merge-method",
        "native-command",
        "native-heartbeat-seconds",
        "plan-root",
        "queue-admission-context",
        "ready-label",
        "required-status-checks",
        "source-identity-root",
        "source-patch-root",
        "source-workflow-id",
        "source-workflow-run-id",
        "target-branch",
        "toolchain-root"
      ],
      "secrets": [
        "github-token"
      ],
      "permissions": {
        "actions": "write",
        "contents": "write",
        "pull-requests": "write",
        "checks": "read",
        "statuses": "write"
      }
    },
    {
      "repository": "kungfu-systems/taolu",
      "sourceSha": "6dcccdc3bd2c8b1801c7f6decea08ae7877aac2b",
      "workflow": ".github/workflows/release.yml",
      "job": "promote-alpha",
      "entry": ".github/workflows/release-candidate-promote.yml",
      "ref": "v4-alpha",
      "inputs": [
        "allow-repository",
        "artifact-name",
        "artifact-patterns",
        "buildchain-alpha-contract-lock-path",
        "buildchain-channel",
        "buildchain-contract-lock-path",
        "buildchain-ref",
        "channel",
        "declarative-release-tail",
        "dry-run",
        "github-release",
        "github-release-payload-patterns",
        "github-release-title",
        "package-manager",
        "publication-auto-admission",
        "publication-auto-no-gate",
        "publication-package-name",
        "publication-product",
        "publication-publisher-workflow-path",
        "publication-target",
        "publish-artifact-kind",
        "publish-target",
        "release-candidate-workflow-file",
        "release-candidate-workflow-name",
        "release-passport",
        "release-passport-product-name",
        "runner-preset",
        "target-ref",
        "target-sha",
        "trusted-publishing"
      ],
      "secrets": [],
      "permissions": {
        "actions": "write",
        "artifact-metadata": "write",
        "attestations": "write",
        "checks": "write",
        "contents": "write",
        "id-token": "write",
        "issues": "write",
        "pull-requests": "write"
      }
    },
    {
      "repository": "kungfu-systems/taolu",
      "sourceSha": "6dcccdc3bd2c8b1801c7f6decea08ae7877aac2b",
      "workflow": ".github/workflows/release.yml",
      "job": "promote-stable",
      "entry": ".github/workflows/release-candidate-promote.yml",
      "ref": "v4",
      "inputs": [
        "allow-repository",
        "artifact-name",
        "artifact-patterns",
        "buildchain-alpha-contract-lock-path",
        "buildchain-channel",
        "buildchain-contract-lock-path",
        "buildchain-ref",
        "buildchain-stable-contract-lock-path",
        "channel",
        "declarative-release-tail",
        "dry-run",
        "github-release",
        "github-release-payload-patterns",
        "github-release-title",
        "package-manager",
        "publication-auto-admission",
        "publication-auto-no-gate",
        "publication-package-name",
        "publication-product",
        "publication-publisher-workflow-path",
        "publication-target",
        "publish-artifact-kind",
        "publish-target",
        "release-candidate-workflow-file",
        "release-candidate-workflow-name",
        "release-passport",
        "release-passport-product-name",
        "runner-preset",
        "target-ref",
        "target-sha",
        "trusted-publishing"
      ],
      "secrets": [],
      "permissions": {
        "actions": "write",
        "artifact-metadata": "write",
        "attestations": "write",
        "checks": "write",
        "contents": "write",
        "id-token": "write",
        "issues": "write",
        "pull-requests": "write"
      }
    },
    {
      "repository": "kungfu-systems/taolu",
      "sourceSha": "6dcccdc3bd2c8b1801c7f6decea08ae7877aac2b",
      "workflow": ".github/workflows/verify.yml",
      "job": "stage-capsule",
      "entry": ".github/workflows/v4-stage-capsule-canary.yml",
      "ref": "v4-alpha",
      "inputs": [
        "build-artifact-path",
        "consumer",
        "go-version",
        "install-artifact-path",
        "node-version",
        "verify-artifact-path"
      ],
      "secrets": [],
      "permissions": {
        "actions": "read",
        "contents": "read",
        "issues": "write",
        "id-token": "write"
      }
    },
    {
      "repository": "kungfu-systems/taolu",
      "sourceSha": "6dcccdc3bd2c8b1801c7f6decea08ae7877aac2b",
      "workflow": ".github/workflows/verify.yml",
      "job": "build",
      "entry": ".github/workflows/build.yml",
      "ref": "v4-alpha",
      "inputs": [
        "artifact-name",
        "artifact-paths",
        "buildchain-channel",
        "platforms-json",
        "release-candidate",
        "require-build",
        "require-install",
        "require-verify",
        "runner-preset",
        "setup-node"
      ],
      "secrets": [],
      "permissions": {
        "actions": "read",
        "contents": "read",
        "issues": "write",
        "id-token": "write"
      }
    }
  ]
}
