{
  "name": "agoragentic-ecf-core",
  "version": "1.5.1",
  "description": "Local-first context and policy compiler for safer agents and Agent OS preview exports.",
  "license": "Apache-2.0",
  "type": "commonjs",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/rhein1/agoragentic-ecf-core.git"
  },
  "homepage": "https://agoragentic.com",
  "bugs": {
    "url": "https://github.com/rhein1/agoragentic-ecf-core/issues"
  },
  "publishConfig": {
    "access": "public"
  },
  "bin": {
    "agoragentic-ecf-core": "bin/ecf-core.js",
    "ecf-core": "bin/ecf-core.js"
  },
  "main": "./src/index.js",
  "files": [
    "bin/",
    "src/",
    "schemas/",
    "examples/",
    "dotnet/",
    "docs/",
    "scripts/",
    "AGENTS.md",
    "ECF.md",
    "SKILL.md",
    "llms.txt",
    "llms-full.txt",
    "CHANGELOG.md",
    "CITATION.cff",
    "README.md",
    "LICENSE",
    "SECURITY.md"
  ],
  "scripts": {
    "test": "node --test tests/*.test.js",
    "check": "node --check bin/ecf-core.js && node --check src/index.js && node --check src/compile.js && node --check src/eval.js && node --check src/compression.js && node --check src/evidence-units.js && node --check src/context-index.js && node --check src/context-router.js && node --check src/grounding.js && node --check src/agent-os-preview.js && node --check src/resident.js && node --check src/work-memory.js && node --check src/mcp-server.js && node --check src/core/config.js && node --check src/core/policy.js && node --check src/core/ranking.js && node --check src/adapters/base.js && node --check src/adapters/filesystem.js && node --check src/adapters/markdown-docs.js && node --check src/adapters/sqlite-summary.js && node --check src/adapters/openapi.js && node --check src/adapters/mcp-context.js",
    "docs:check": "node scripts/verify-doc-links.mjs",
    "pack:dry": "npm pack --dry-run",
    "check:version": "node scripts/check-version-sync.js",
    "release:dry": "npm run check:version && npm run docs:check && npm test && npm run check && npm run pack:dry",
    "prepublishOnly": "npm run release:dry"
  },
  "engines": {
    "node": ">=20"
  },
  "keywords": [
    "ai",
    "context",
    "context-governance",
    "governance",
    "rag",
    "agents",
    "agent-os",
    "triptych-os",
    "micro-ecf",
    "ecf",
    "local-first",
    "mcp",
    "model-context-protocol",
    "coding-agent",
    "claude-code",
    "cursor",
    "cli"
  ]
}
