{
  "name": "scene-capability-engine",
  "version": "3.7.1",
  "description": "SCE compatibility and migration CLI for moving existing projects to MagicBall DSL.",
  "main": "index.js",
  "bin": {
    "sce": "bin/sce.js",
    "sco": "bin/sco.js"
  },
  "files": [
    "bin/",
    "lib/",
    "scripts/",
    "template/",
    "!template/.sce/tools/__pycache__/",
    "!template/.sce/tools/**/*.pyc",
    "!template/.sce/tools/**/*.pyo",
    "!template/.sce/tools/**/*.pyd",
    "locales/",
    "docs/",
    "README.md",
    "README.zh.md",
    "LICENSE",
    "CHANGELOG.md"
  ],
  "scripts": {
    "test": "npx jest",
    "test:smoke": "npm run test:ci",
    "test:full": "npx jest --config=jest.config.js",
    "test:ci": "npx jest --config=jest.config.ci.js",
    "test:unit": "npx jest tests/unit",
    "test:integration": "npx jest tests/integration",
    "test:release": "npm run test:integration -- --runInBand",
    "test:properties": "npx jest tests/properties",
    "test:orchestrator-429": "npx jest tests/orchestrator/orchestration-engine.test.js tests/orchestrator/orchestrate-command.status-events.test.js --runInBand",
    "test:handles": "npx jest --config=jest.config.js --runInBand --detectOpenHandles",
    "test:interactive-loop-smoke": "node scripts/interactive-loop-smoke.js --json",
    "test:interactive-flow-smoke": "node scripts/interactive-flow-smoke.js --json",
    "test:skip-audit": "node scripts/check-skip-allowlist.js",
    "test:sce-tracking": "node scripts/check-sce-tracking.js",
    "gate:npm-runtime-assets": "node scripts/npm-package-runtime-asset-check.js --fail-on-violation",
    "gate:release-posture": "node scripts/release-posture-report.js --require-stable --fail-on-blocking --json",
    "test:brand-consistency": "node scripts/check-branding-consistency.js",
    "audit:release-docs": "node scripts/release-doc-version-audit.js --fail-on-error",
    "audit:refactor-trigger": "node scripts/refactor-trigger-audit.js",
    "audit:steering": "node scripts/steering-content-audit.js --fail-on-error",
    "audit:clarification-first": "node scripts/clarification-first-audit.js --fail-on-violation",
    "audit:agent-governance": "node scripts/agent-governance-baseline-audit.js --fail-on-violation",
    "audit:magicball-engineering-contract": "node scripts/magicball-engineering-contract-audit.js --fail-on-violation",
    "audit:magicball-project-contract": "node scripts/magicball-project-contract-audit.js --fail-on-violation",
    "audit:deprecated-entry": "node scripts/deprecated-entry-audit.js --fail-on-violation",
    "gate:collab-governance": "node scripts/collab-governance-gate.js --fail-on-violation",
    "audit:state-storage": "node scripts/state-storage-tiering-audit.js",
    "report:release-docs": "node scripts/release-doc-version-audit.js --json",
    "report:refactor-trigger": "node scripts/refactor-trigger-audit.js --json",
    "report:steering-audit": "node scripts/steering-content-audit.js --json",
    "report:clarification-first-audit": "node scripts/clarification-first-audit.js --json",
    "report:agent-governance-audit": "node scripts/agent-governance-baseline-audit.js --json",
    "report:magicball-engineering-contract": "node scripts/magicball-engineering-contract-audit.js --json",
    "report:magicball-project-contract": "node scripts/magicball-project-contract-audit.js --json",
    "report:release-posture": "node scripts/release-posture-report.js --json",
    "report:collab-governance": "node scripts/collab-governance-gate.js --json",
    "report:state-storage": "node scripts/state-storage-tiering-audit.js --json",
    "report:interactive-approval-projection": "node scripts/interactive-approval-event-projection.js --action doctor --json",
    "audit:interactive-approval-projection": "node scripts/interactive-approval-event-projection.js --action doctor --fail-on-drift --fail-on-parse-error",
    "test:watch": "npx jest --watch",
    "coverage": "npx jest --coverage",
    "report:moqui-metadata": "node scripts/moqui-metadata-extract.js --json",
    "report:moqui-rebuild": "node scripts/moqui-standard-rebuild.js --json",
    "gate:moqui-rebuild": "node scripts/moqui-rebuild-gate.js",
    "gate:matrix-regression": "node scripts/matrix-regression-gate.js --json",
    "report:moqui-baseline": "node scripts/moqui-template-baseline-report.js --json",
    "report:moqui-summary": "node scripts/moqui-release-summary.js --json",
    "report:symbol-evidence": "node scripts/symbol-evidence-locate.js --query \"approve order\" --json",
    "report:failure-attribution": "node scripts/failure-attribution-repair.js --error \"Cannot find module\" --json",
    "report:capability-mapping": "node scripts/capability-mapping-report.js --input '{\"changes\":[],\"templates\":[],\"ontology\":{}}' --json",
    "report:matrix-remediation-queue": "node scripts/moqui-matrix-remediation-queue.js --json",
    "run:matrix-remediation-phased": "node scripts/moqui-matrix-remediation-phased-runner.js",
    "run:matrix-remediation-from-baseline": "node scripts/moqui-matrix-remediation-phased-runner.js --baseline .sce/reports/release-evidence/moqui-template-baseline.json",
    "run:matrix-remediation-clusters": "node bin/sce.js auto close-loop-batch .sce/auto/matrix-remediation.capability-clusters.json --format json --batch-parallel 1 --batch-agent-budget 2 --batch-retry-until-complete --json",
    "run:matrix-remediation-clusters-phased": "node scripts/moqui-matrix-remediation-phased-runner.js --cluster-goals .sce/auto/matrix-remediation.capability-clusters.json",
    "gate:interactive-plan": "node scripts/interactive-change-plan-gate.js --plan docs/interactive-customization/change-plan.sample.json --json",
    "report:interactive-context-bridge": "node scripts/interactive-context-bridge.js --input docs/interactive-customization/moqui-context-provider.sample.json --json",
    "report:interactive-dialogue-governance": "node scripts/interactive-dialogue-governance.js --goal \"Improve order entry speed without changing payment policy\" --context docs/interactive-customization/page-context.sample.json --json",
    "report:interactive-intent": "node scripts/interactive-intent-build.js --context docs/interactive-customization/page-context.sample.json --goal \"Must improve order approval speed without changing payment authorization policy\" --user-id demo-user --json",
    "report:interactive-plan": "node scripts/interactive-plan-build.js --intent .sce/reports/interactive-change-intent.json --context docs/interactive-customization/page-context.sample.json --json",
    "report:interactive-runtime-policy": "node scripts/interactive-runtime-policy-evaluate.js --plan docs/interactive-customization/change-plan.sample.json --json",
    "report:interactive-work-order": "node scripts/interactive-work-order-build.js --plan docs/interactive-customization/change-plan.sample.json --json",
    "report:interactive-approval-status": "node scripts/interactive-approval-workflow.js --action status --json",
    "report:interactive-adapter-capabilities": "node scripts/interactive-moqui-adapter.js --action capabilities --json",
    "run:interactive-loop": "node scripts/interactive-customization-loop.js",
    "run:interactive-flow": "node scripts/interactive-flow.js",
    "log:interactive-feedback": "node scripts/interactive-feedback-log.js",
    "report:interactive-governance": "node scripts/interactive-governance-report.js --period weekly --json",
    "report:release-ops-weekly": "node scripts/release-ops-weekly-summary.js --json",
    "gate:release-ops-weekly": "node scripts/release-weekly-ops-gate.js",
    "gate:errorbook-release": "node scripts/errorbook-release-gate.js --fail-on-block",
    "gate:errorbook-registry-health": "node scripts/errorbook-registry-health-gate.js",
    "gate:state-migration-reconciliation": "node scripts/state-migration-reconciliation-gate.js --json",
    "gate:git-managed": "node scripts/git-managed-gate.js --fail-on-violation",
    "gate:release-asset-integrity": "node scripts/release-asset-integrity-check.js",
    "report:release-risk-remediation": "node scripts/release-risk-remediation-bundle.js --json",
    "report:moqui-core-regression": "node scripts/moqui-core-regression-suite.js --json",
    "prepublishOnly": "npm run test:release && npm run test:skip-audit && npm run test:sce-tracking && npm run gate:npm-runtime-assets && npm run test:brand-consistency && npm run audit:release-docs && npm run audit:steering && npm run audit:clarification-first && npm run audit:agent-governance && npm run audit:magicball-engineering-contract && npm run audit:magicball-project-contract && npm run audit:deprecated-entry && npm run gate:collab-governance && npm run gate:git-managed && npm run gate:errorbook-registry-health && npm run gate:errorbook-release && npm run gate:release-posture",
    "publish:manual": "npm publish --access public",
    "install-global": "npm install -g .",
    "uninstall-global": "npm uninstall -g scene-capability-engine"
  },
  "keywords": [
    "SCE",
    "spec",
    "spec-driven",
    "engine",
    "steering",
    "rules-engine",
    "development",
    "quality",
    "ultrawork",
    "ai",
    "productivity",
    "cli",
    "i18n",
    "multilingual",
    "chinese",
    "english",
    "development-tools",
    "quality-enhancement",
    "sisyphus",
    "sco",
    "scene",
    "sce",
    "scene-capability-engine"
  ],
  "author": "heguangyong",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/heguangyong/scene-capability-engine.git"
  },
  "bugs": {
    "url": "https://github.com/heguangyong/scene-capability-engine/issues"
  },
  "homepage": "https://github.com/heguangyong/scene-capability-engine#readme",
  "engines": {
    "node": ">=16.0.0",
    "python": ">=3.8.0"
  },
  "dependencies": {
    "chalk": "^4.1.2",
    "chokidar": "^3.5.3",
    "cli-table3": "^0.6.5",
    "commander": "^9.0.0",
    "fs-extra": "^10.0.0",
    "inquirer": "^8.2.0",
    "js-yaml": "^4.1.1",
    "minimatch": "^10.1.1",
    "path": "^0.12.7",
    "semver": "^7.5.4",
    "simple-git": "^3.30.0"
  },
  "devDependencies": {
    "fast-check": "^4.5.3",
    "jest": "^27.5.1"
  }
}
