{
  "name": "@workflow-cannon/workspace-kit",
  "version": "1.0.7",
  "private": false,
  "packageManager": "pnpm@10.26.1",
  "engines": {
    "node": ">=22 <24",
    "pnpm": ">=10 <11"
  },
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/NJLaPrell/workflow-cannon.git"
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "type": "module",
  "main": "dist/index.js",
  "exports": {
    ".": "./dist/index.js",
    "./modules": "./dist/modules/index.js",
    "./contracts/agent-task-read-contract": "./dist/contracts/agent-task-read-contract.js",
    "./contracts/agent-phase-journal-read-contract": "./dist/contracts/agent-phase-journal-read-contract.js",
    "./contracts/agent-phase-focus-dashboard-contract": "./dist/contracts/agent-phase-focus-dashboard-contract.js",
    "./contracts/dashboard-summary-run": "./dist/contracts/dashboard-summary-run.js",
    "./modules/task-engine/dashboard/enrich-dashboard-agent-activity-summary": "./dist/modules/task-engine/dashboard/enrich-dashboard-agent-activity-summary.js",
    "./contracts/dashboard-snapshot": "./dist/contracts/dashboard-snapshot.js",
    "./contracts/dashboard-events": "./dist/contracts/dashboard-events.js",
    "./mcp": "./dist/mcp/index.js",
    "./mcp/server": "./dist/mcp/server.js",
    "./services/dashboard-service/resolve-data-source-config": "./dist/services/dashboard-service/resolve-data-source-config.js",
    "./services/dashboard-service/server": "./dist/services/dashboard-service/server.js",
    "./contracts/agent-session-snapshot-run": "./dist/contracts/agent-session-snapshot-run.js",
    "./contracts/next-actions-run": "./dist/contracts/next-actions-run.js",
    "./package.json": "./package.json"
  },
  "bin": {
    "workspace-kit": "dist/cli.js",
    "wk": "dist/cli.js",
    "wk-mcp": "dist/mcp/cli.js"
  },
  "scripts": {
    "postinstall": "node scripts/check-native-binding-arch.mjs && node scripts/ensure-native-sqlite.mjs",
    "setup:dev": "node scripts/setup-dev.mjs",
    "wk": "node dist/cli.js",
    "build": "tsc -p tsconfig.json",
    "rebuild-sqlite": "pnpm rebuild better-sqlite3",
    "check-native-binding-arch": "node scripts/check-native-binding-arch.mjs",
    "_comment_check_gates": "maintainer-gates = metadata/consistency checks; pre-merge-gates = maintainer-gates + test.",
    "check": "node scripts/run-check-stages.mjs",
    "clean": "rm -rf dist",
    "test": "pnpm run ui:prepare && pnpm run test:run",
    "test:run": "find test -name '*.test.mjs' -print0 | xargs -0 node --test",
    "test:plan-artifact-fixtures": "node scripts/check-plan-artifact-fixtures.mjs && node --test test/plan-artifact-review-fixtures.integration.test.mjs test/plan-artifact-e2e-cli.test.mjs",
    "test:planner-mcp-parity": "node --test test/mcp-planner-parity.test.mjs",
    "pack:dry-run": "pnpm run build && pnpm pack --pack-destination ./artifacts/workspace-kit-pack",
    "prepare-release-artifacts": "node scripts/prepare-release-artifacts.mjs",
    "check-release-metadata": "node scripts/check-release-metadata.mjs",
    "parity": "node scripts/run-parity.mjs",
    "check-compatibility": "pnpm run build && node scripts/check-compatibility.mjs",
    "check-planning-consistency": "node scripts/check-planning-doc-consistency.mjs",
    "check-init-first-run-docs": "node scripts/check-init-first-run-doc-strings.mjs",
    "check-release-channel": "node scripts/check-release-channel.mjs",
    "generate-runtime-diagnostics": "node scripts/generate-runtime-diagnostics.mjs",
    "prune-evidence": "node scripts/prune-evidence.mjs",
    "maintainer-gates": "pnpm run check-compatibility && pnpm run check-planning-consistency && pnpm run check-init-first-run-docs && pnpm run check-release-channel",
    "pre-merge-gates": "pnpm run maintainer-gates && node scripts/check-pr-history-rewritten.mjs && node scripts/check-release-diff-shape.mjs && pnpm run test && pnpm run test:planner-mcp-parity",
    "check-release-diff-shape": "node scripts/check-release-diff-shape.mjs",
    "advisory:task-state-hand-edit": "node scripts/advisory-task-engine-state-hand-edit.mjs",
    "pre-release-transcript-hook": "pnpm run build && node scripts/pre-release-transcript-hook.mjs",
    "transcript:sync": "node scripts/run-transcript-cli.mjs sync-transcripts",
    "transcript:ingest": "node scripts/run-transcript-cli.mjs ingest-transcripts",
    "ext:compile": "pnpm --filter cursor-workflow-cannon run compile",
    "ui:prepare": "pnpm run build && pnpm run ext:compile",
    "ui:watch": "pnpm --filter cursor-workflow-cannon run watch",
    "export-evidence-bundle": "node scripts/export-evidence-bundle.mjs",
    "playbook-run-steps": "node scripts/playbook-run-steps.mjs",
    "lint-response-templates": "node scripts/lint-response-templates.mjs",
    "generate-kit-trust-boundary": "node scripts/generate-kit-trust-boundary.mjs",
    "generate-maintainer-docs-from-ai": "node scripts/generate-maintainer-docs-from-ai.mjs",
    "build:documentation-ledger": "node scripts/build-documentation-ledger.mjs",
    "check:doc-lifecycle": "node scripts/check-doc-lifecycle-report.mjs",
    "check:documentation-deletion-register": "node scripts/check-documentation-deletion-register.mjs",
    "check:doc-governance-stages": "node scripts/check-doc-governance-stages.mjs",
    "publish:npm": "node scripts/trigger-publish-npm-workflow.mjs"
  },
  "devDependencies": {
    "@types/better-sqlite3": "^7.6.13",
    "@types/node": "^25.5.0",
    "@types/vscode": "^1.85.0",
    "@workflow-cannon/workspace-kit": "workspace:^",
    "typescript": "^5.9.3"
  },
  "files": [
    ".ai",
    "dist",
    "fixtures/cae/golden",
    "scripts/ensure-native-sqlite.mjs",
    "scripts/native-sqlite-diagnostics.mjs",
    "scripts/runtime-stamp.mjs",
    "scripts/setup-dev.mjs",
    "src/modules/*/config.md",
    "src/modules/*/instructions/**",
    "src/modules/context-activation/instructions",
    "src/modules/documentation",
    "schemas",
    "scripts/check-native-binding-arch.mjs",
    "package.json"
  ],
  "dependencies": {
    "ajv": "^8.17.1",
    "better-sqlite3": "^12.8.0",
    "dotenv": "^17.3.1"
  },
  "pnpm": {
    "onlyBuiltDependencies": [
      "@pnpm/exe",
      "better-sqlite3"
    ]
  }
}
