{
  "name": "d-strange",
  "version": "0.2.0",
  "description": "Stop burning tokens on trial-and-error. A cross-agent decision method for over-constrained calls, plus an adversarial council, verified extraction, and the grounding-lint CLI.",
  "type": "module",
  "keywords": [
    "claude",
    "claude-code",
    "agent-skill",
    "skill",
    "llm",
    "codex",
    "cursor",
    "gemini",
    "decision-making",
    "grounding"
  ],
  "license": "MIT",
  "author": "Digvijay Singh",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/divisingh19988-gif/d-strange.git"
  },
  "homepage": "https://github.com/divisingh19988-gif/d-strange#readme",
  "bugs": "https://github.com/divisingh19988-gif/d-strange/issues",
  "files": [
    "skills",
    "references",
    "templates",
    "commands",
    "hooks/hooks.json",
    "hooks/inject-ruleset.mjs",
    "hooks/ruleset.md",
    "tools/grounding-lint/cli.mjs",
    "tools/grounding-lint/index.mjs",
    "AGENTS.md"
  ],
  "dependencies": {
    "commander": "^12.1.0",
    "js-yaml": "^4.1.0",
    "zod": "^3.23.8"
  },
  "devDependencies": {
    "vitest": "^4.1.10"
  },
  "bin": {
    "grounding-lint": "tools/grounding-lint/cli.mjs"
  },
  "scripts": {
    "test": "vitest run && node scripts/validate.mjs",
    "sync": "node scripts/sync.mjs",
    "bench:preregister": "node benchmarks/preregister.mjs",
    "bench:dry": "node benchmarks/run.mjs --dry-run && node benchmarks/score.mjs"
  }
}
