{
  "name": "@kungfu-tech/buildchain",
  "version": "4.0.0",
  "private": false,
  "description": "Buildchain Release Passport, release governance, CLI toolkit, and site facts.",
  "repository": "https://github.com/kungfu-systems/buildchain",
  "author": "Keren Dong",
  "license": "Apache-2.0",
  "type": "module",
  "bin": {
    "buildchain": "./bin/buildchain.mjs"
  },
  "exports": {
    ".": "./packages/core/index.js",
    "./badges": "./packages/core/badges.js",
    "./build-facts": "./packages/core/build-facts.js",
    "./core": "./packages/core/index.js",
    "./artifact-passport": "./packages/core/artifact-passport.js",
    "./artifact-verification-envelope": "./packages/core/artifact-verification-envelope.js",
    "./github-artifact-attestation": "./packages/core/github-artifact-attestation.js",
    "./artifact-signing": "./packages/core/artifact-signing.js",
    "./artifact-signing-result": "./packages/core/artifact-signing-result.js",
    "./detached-artifact-signature": "./packages/core/detached-artifact-signature.js",
    "./anchored-version-material": "./packages/core/anchored-version-material.js",
    "./buildchain-contract": "./packages/core/buildchain-contract.js",
    "./candidate-timeline": "./packages/core/candidate-timeline.js",
    "./channel-candidate": "./packages/core/channel-candidate.js",
    "./cache-evidence": "./packages/core/cache-evidence.js",
    "./controller-evidence": "./packages/core/controller-evidence.js",
    "./diagnostics": "./packages/core/diagnostics.js",
    "./dev-delivery-warrant": "./packages/core/dev-delivery-warrant.js",
    "./homebrew": "./packages/core/homebrew.js",
    "./issue-reporting": "./packages/core/issue-reporting.js",
    "./kfd": "./packages/core/kfd.js",
    "./kfd-product-gates": "./packages/core/kfd-product-gates.js",
    "./kfd-adopter-manifest": "./packages/core/kfd-adopter-manifest.js",
    "./kfd-adopter-release-binding": "./packages/core/artifact-verification-envelope.js",
    "./kfd-agent-hub": "./packages/core/kfd-agent-hub.js",
    "./buildchain-layout": "./packages/core/buildchain-layout.js",
    "./release-line-bootstrap": "./packages/core/release-line-bootstrap.js",
    "./readme-badges": "./packages/core/readme-badges.js",
    "./public-surface-audit": "./packages/core/public-surface-audit.js",
    "./logging": "./packages/core/logging.js",
    "./portable-dev-cache": "./packages/core/portable-dev-cache.js",
    "./publication-artifact": "./packages/core/publication-artifact.js",
    "./publication-package": "./packages/core/publication-package.js",
    "./publication-reproducibility": "./packages/core/publication-reproducibility.js",
    "./publication-sealed-bundle": "./packages/core/publication-sealed-bundle.js",
    "./paper": "./packages/core/paper.js",
    "./publication-authority": "./packages/core/publication-authority.js",
    "./publication-control-plane-audit": "./packages/core/publication-control-plane-audit.js",
    "./buildchain-publication-authority": "./packages/core/buildchain-publication-authority.js",
    "./github-governance-authority": "./packages/core/github-governance-authority.js",
    "./engineering-housekeeper": "./packages/core/engineering-housekeeper.js",
    "./engineering-housekeeper-github": "./packages/core/engineering-housekeeper-github.js",
    "./kfd-gate": "./packages/core/kfd-gate.js",
    "./release-candidate": "./packages/core/release-candidate.js",
    "./release-candidate-recovery": "./packages/core/release-candidate-recovery.js",
    "./release-train": "./packages/core/release-train.js",
    "./stable-candidate-ledger": "./packages/core/stable-candidate-ledger.js",
    "./release-passport": "./packages/core/release-passport.js",
    "./release-passport-contract": "./packages/core/release-passport-contract.js",
    "./release-propagation": "./packages/core/release-propagation.js",
    "./release-activation-transaction": "./packages/core/release-activation-transaction.js",
    "./release-tail-provider-plane": "./packages/core/release-tail-provider-plane.js",
    "./release-tail-provider-adapters": "./packages/core/release-tail-provider-adapters.js",
    "./release-tail-compatibility": "./packages/core/release-tail-compatibility.js",
    "./surface-manifest": "./packages/core/surface-manifest.js",
    "./buildchain-kfd-claims": "./packages/core/buildchain-kfd-claims.js",
    "./site/buildchain-site.json": "./dist/site/buildchain-site.json",
    "./site/site-manifest.json": "./dist/site/site-manifest.json",
    "./site/publication-registry.json": "./dist/site/publication-registry.json",
    "./site/page-registry.json": "./dist/site/page-registry.json",
    "./site/capability-registry.json": "./dist/site/capability-registry.json",
    "./site/cli-registry.json": "./dist/site/cli-registry.json",
    "./site/manual-registry.json": "./dist/site/manual-registry.json",
    "./site/node-api-registry.json": "./dist/site/node-api-registry.json",
    "./site/kfd-claims.json": "./dist/site/kfd-claims.json",
    "./site/workflow-registry.json": "./dist/site/workflow-registry.json",
    "./site/controller-registry.json": "./dist/site/controller-registry.json",
    "./site/publication-authority-registry.json": "./dist/site/publication-authority-registry.json",
    "./site/public-surface-audit.json": "./dist/site/public-surface-audit.json",
    "./site/kfd-upstream-aggregate.json": "./dist/site/kfd-upstream-aggregate.json",
    "./site/release-model.json": "./dist/site/release-model.json",
    "./site/artifact-schemas.json": "./dist/site/artifact-schemas.json",
    "./site/release-passport-check-manifest.json": "./dist/site/release-passport-check-manifest.json",
    "./site/schemas/release-passport-v1.schema.json": "./dist/site/schemas/release-passport-v1.schema.json",
    "./site/schemas/kfd-agent-hub-adoption.schema.json": "./dist/site/schemas/kfd-agent-hub-adoption.schema.json",
    "./site/schemas/kfd-product-gate-input-v1.schema.json": "./dist/site/schemas/kfd-product-gate-input-v1.schema.json",
    "./site/schemas/kfd-support-projection-v1.schema.json": "./dist/site/schemas/kfd-support-projection-v1.schema.json",
    "./site/buildchain-contract.json": "./dist/site/buildchain-contract.json",
    "./site/product-mechanism.json": "./dist/site/product-mechanism.json",
    "./site/release-provenance.json": "./dist/site/release-provenance.json",
    "./site/agent-index.json": "./dist/site/agent-index.json",
    "./package.json": "./package.json"
  },
  "files": [
    "AGENTS.md",
    "architecture/",
    "bin/",
    "CONTRIBUTING.md",
    "contracts/",
    "crates/buildchain-v4-bridge/Cargo.lock",
    "crates/buildchain-v4-bridge/Cargo.toml",
    "crates/buildchain-v4-bridge/src/",
    "LICENSE-POLICY.md",
    "scripts/*.mjs",
    "packages/core/",
    "dist/site/",
    "README.md",
    "SECURITY.md",
    "docs/*.md",
    "actions/*/README.md",
    "fixtures/*/README.md"
  ],
  "engines": {
    "node": ">=22.14.0"
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "packageManager": "pnpm@11.7.0",
  "scripts": {
    "operator:windows-jit": "bash scripts/aws-windows-jit-operator.sh",
    "check": "pnpm run check:static && node scripts/check-v4-public-dogfood-contract.mjs && pnpm run check:v4-bridge && pnpm run check:v4-contracts && node scripts/check-maintainability.mjs && node scripts/check-internal-architecture.mjs && node scripts/check-inventory.mjs && node scripts/check-core-mechanism-inventory.mjs && node scripts/check-release-tail-contract.mjs && node scripts/v4-architecture.mjs validate && node scripts/v4-warrant-shadow-plan.mjs validate && pnpm run check:site && pnpm run check:workflows && pnpm run test:unit && pnpm run check:golden-path && node scripts/check-action-bundles.mjs",
    "check:static": "node scripts/check-javascript-syntax.mjs && prettier --check architecture/*.json contracts/release-tail-provider-bindings-v1.schema.json contracts/v4-canonical-contracts-v1.schema.json contracts/v4-delivery-warrant-semantic-diff-report-v1.schema.json contracts/v4-delivery-warrant-trace-v1.schema.json contracts/v4-host-contract-v1.schema.json contracts/v4-provider-operation-journal-v1.schema.json contracts/v4-release-activation-shadow-v1.schema.json contracts/v4-stable-publication-fence-v1.schema.json contracts/v4-partial-mutation-recovery-v1.schema.json contracts/v4-stage-capsule-v1.schema.json contracts/v4-stage-capsule-store-v1.schema.json contracts/v4-stage-capsule-resume-v1.schema.json contracts/release-tail-capabilities-v1.schema.json contracts/fixtures/release-tail-capabilities-v1/*.json contracts/fixtures/v4-delivery-warrant-trace-v1/*.json contracts/fixtures/v4-provider-operation-journal-v1/*.json contracts/fixtures/v4-provider-readback-idempotency-v1/*.json contracts/fixtures/v4-release-activation-shadow-v1/*.json contracts/fixtures/v4-stable-publication-fence-v1/*.json contracts/fixtures/v4-partial-mutation-recovery-v1/*.json contracts/fixtures/v4-stage-capsule-v1/*.json contracts/fixtures/v4-stage-capsule-store-v1/*.json contracts/fixtures/v4-stage-capsule-resume-v1/*.json bin/internal/command-registry.mjs packages/core/v4-canonical-contracts.js packages/core/v4-provider-operation-journal.js packages/core/v4-provider-readback-idempotency.js packages/core/v4-release-activation-shadow.js packages/core/v4-stable-publication-fence.js packages/core/v4-partial-mutation-recovery-qualification.js packages/core/v4-stage-capsule.js packages/core/v4-stage-capsule-store.js packages/core/v4-stage-capsule-local-store.js packages/core/v4-platform-stage-checkpoints.js packages/core/v4-stage-capsule-resume-planner.js packages/core/v4-stage-capsule-qualification.js packages/core/v4-stage-capsule-qualification-campaign.js packages/core/v4-delivery-warrant-fixture-runner.js packages/core/v4-delivery-warrant-read-candidate.js packages/core/v4-delivery-warrant-semantic-diff-gate.js packages/core/v4-delivery-warrant-shadow-adapter.js scripts/authorize-promotion-runtime-override.cjs scripts/check-core-mechanism-inventory.mjs scripts/check-release-tail-contract.mjs scripts/check-javascript-syntax.mjs scripts/check-maintainability.mjs scripts/check-v4-public-dogfood-contract.mjs scripts/maintainability-metrics.mjs scripts/public-reference.mjs scripts/site-reference-registry.mjs scripts/generate-public-reference.mjs scripts/v4-architecture.mjs scripts/v4-bridge-bootstrap.mjs scripts/v4-bridge-evidence.mjs scripts/v4-host-adapter.mjs scripts/v4-platform-stage-checkpoint-rehearsal.mjs scripts/v4-stage-capsule-resume-rehearsal.mjs scripts/v4-stage-capsule-qualification.mjs scripts/v4-warrant-shadow-plan.mjs scripts/verify-golden-path.mjs tests/authorize-promotion-runtime-override.test.mjs tests/command-registry.test.mjs tests/core-mechanism-inventory.test.mjs tests/release-tail-contract.test.mjs tests/maintainability.test.mjs tests/promotion-responsibilities.test.mjs tests/public-reference.test.mjs tests/v4-architecture.test.mjs tests/v4-bridge.test.mjs tests/v4-canonical-contracts.test.mjs tests/v4-delivery-warrant-fixture-runner.test.mjs tests/v4-delivery-warrant-read-candidate.test.mjs tests/v4-platform-stage-checkpoints.test.mjs tests/v4-provider-operation-journal.test.mjs tests/v4-provider-readback-idempotency.test.mjs tests/v4-public-dogfood-contract.test.mjs tests/v4-release-activation-shadow.test.mjs tests/v4-stable-publication-fence.test.mjs tests/v4-partial-mutation-recovery-qualification.test.mjs tests/v4-stage-capsule.test.mjs tests/v4-stage-capsule-store.test.mjs tests/v4-stage-capsule-resume-planner.test.mjs tests/v4-stage-capsule-qualification.test.mjs tests/v4-warrant-shadow-plan.test.mjs",
    "check:v4-bridge": "cargo fmt --manifest-path crates/buildchain-v4-bridge/Cargo.toml -- --check && cargo clippy --locked --manifest-path crates/buildchain-v4-bridge/Cargo.toml -- -D warnings && cargo test --locked --manifest-path crates/buildchain-v4-bridge/Cargo.toml",
    "check:v4-contracts": "cargo fmt --manifest-path crates/buildchain-v4-contracts/Cargo.toml -- --check && cargo clippy --locked --manifest-path crates/buildchain-v4-contracts/Cargo.toml -- -D warnings && cargo test --locked --manifest-path crates/buildchain-v4-contracts/Cargo.toml && node --test tests/v4-canonical-contracts.test.mjs tests/v4-delivery-warrant-fixture-runner.test.mjs tests/v4-delivery-warrant-read-candidate.test.mjs tests/v4-platform-stage-checkpoints.test.mjs tests/v4-provider-operation-journal.test.mjs tests/v4-provider-readback-idempotency.test.mjs tests/v4-public-dogfood-contract.test.mjs tests/v4-release-activation-shadow.test.mjs tests/v4-stable-publication-fence.test.mjs tests/v4-partial-mutation-recovery-qualification.test.mjs tests/v4-stage-capsule.test.mjs tests/v4-stage-capsule-store.test.mjs tests/v4-stage-capsule-resume-planner.test.mjs tests/v4-stage-capsule-qualification.test.mjs",
    "check:workflows": "bash scripts/check-workflows.sh",
    "generate:reference": "node scripts/generate-public-reference.mjs",
    "check:reference": "node scripts/generate-public-reference.mjs --check",
    "generate:site": "pnpm run generate:reference && node scripts/generate-site-bundle.mjs",
    "check:site": "pnpm run check:reference && node scripts/generate-site-bundle.mjs --check",
    "check:golden-path": "node scripts/verify-golden-path.mjs",
    "test:unit": "node --test tests/*.test.mjs",
    "build": "pnpm -r --filter \"./actions/**\" build",
    "binary:build": "node scripts/build-standalone-binary.mjs",
    "package": "npm pack --dry-run --json --registry=https://registry.npmjs.org/",
    "pack:check": "npm pack --dry-run --json --registry=https://registry.npmjs.org/",
    "bridge:v4:build": "node scripts/v4-bridge-bootstrap.mjs build",
    "bridge:v4:run": "node scripts/v4-bridge-bootstrap.mjs run",
    "bridge:v4:evidence": "node scripts/v4-bridge-evidence.mjs"
  },
  "devDependencies": {
    "ajv": "8.17.1",
    "prettier": "^3.9.0",
    "tsup": "^8.5.0",
    "typescript": "^5.9.0"
  },
  "dependencies": {
    "@kungfu-tech/kfd": "1.0.0-alpha.62",
    "smol-toml": "1.7.0"
  }
}
