{
  "name": "cre-acquisition-orchestrator",
  "version": "2.7.0",
  "description": "Multi-agent AI orchestration framework for commercial real estate acquisitions",
  "author": "Avi Hacker",
  "license": "Apache-2.0",
  "repository": {
    "type": "git",
    "url": "https://github.com/ahacker-1/cre-acquisition-orchestrator.git"
  },
  "keywords": [
    "commercial-real-estate",
    "ai-agents",
    "multi-agent-systems",
    "proptech",
    "llm-orchestration",
    "cre",
    "agent-orchestration"
  ],
  "scripts": {
    "setup": "node scripts/setup.js",
    "first-run": "node scripts/setup.js --with-demo",
    "demo": "node scripts/demo-run.js --deal config/deal.json --scenario core-plus --seed 42",
    "demo:verify": "node scripts/demo-verify.js",
    "test:goal-helper": "node scripts/goal-helper.test.js",
    "test:enums": "node scripts/check-legacy-enums.js",
    "test:security": "cd dashboard && npm exec tsx ../scripts/security-hardening.test.mjs",
    "test:parsers": "cd dashboard && npm exec tsx ../scripts/parser-service.test.mjs",
    "test:workspace": "cd dashboard && npm exec tsx ../scripts/workspace-service.test.mjs",
    "test:runtime-lock": "node scripts/runtime-core-lock.test.js",
    "simulate": "node scripts/orchestrate.js --deal config/deal.json --scenario core-plus --seed 42",
    "dashboard": "npm --prefix dashboard install && npm --prefix dashboard run dev",
    "dev": "npm run dashboard",
    "validate": "node scripts/validate-contracts.js",
    "validate:fixtures": "node scripts/validate-fixtures.js",
    "validate:docs": "node scripts/verify-doc-counts.js",
    "validate:guides": "node scripts/validate-operator-guides.js",
    "validate:codex": "node scripts/validate-contracts.js --codex-run-id codex-smoke",
    "test": "node scripts/check-legacy-enums.js && node scripts/validate-fixtures.js && node scripts/verify-doc-counts.js && node scripts/runtime-core-lock.test.js && node scripts/goal-helper.test.js && cd dashboard && npm exec tsx ../scripts/security-hardening.test.mjs && cd .. && node scripts/system-test.js && node scripts/codex-runtime.test.mjs",
    "screenshots": "node dashboard/scripts/capture-release-screenshots.mjs",
    "serve": "node scripts/serve-prod.mjs",
    "release:check": "node scripts/release-check.js",
    "test:e2e": "npm --prefix dashboard run test:e2e",
    "codex:status": "node scripts/codex-status.js",
    "codex:smoke": "node scripts/codex-agent-runner.js --workflow underwriting-refresh --max-agents 1 --concurrency 1 --run-id codex-smoke",
    "codex:run": "node scripts/codex-agent-runner.js --workflow quick-deal-screen --concurrency 2",
    "codex:run:full": "node scripts/codex-agent-runner.js --workflow full-acquisition-review --concurrency 3"
  },
  "engines": {
    "node": ">=18.0.0"
  },
  "dependencies": {
    "ajv": "^8.20.0",
    "ajv-formats": "^3.0.1",
    "proper-lockfile": "^4.1.2"
  }
}
