{ "name": "dsh-file-claim", "description": "Write in parallel, never overwrite — file claim / protection for concurrent DeepSeek Harness (DSH) sessions working the same workspace: claim/release, heartbeat stale takeover, and an async pending merge area (git 3-way merge)", "version": "0.2.0", "type": "module", "main": "./index.mjs", "exports": { ".": "./index.mjs", "./claim.mjs": "./claim.mjs", "./cordis.patch.yml": "./cordis.patch.yml", "./package.json": "./package.json" }, "files": [ "index.mjs", "claim.mjs", "cordis.patch.yml", "README.md", "README.zh-CN.md", "LICENSE" ], "dsh": { "bundle": { "patch": "./cordis.patch.yml" } }, "keywords": [ "deepseek-harness", "dsh", "dsh-plugin", "host-plugin", "file-claim", "file-lock", "file-protection", "concurrency", "parallel-sessions", "parallel-agents", "coordination", "session-coordination", "merge", "3-way-merge", "pending-merge" ], "author": "Nwflower <1679659@qq.com>", "repository": { "type": "git", "url": "git+https://github.com/Nwflower/dsh-file-claim.git" }, "engines": { "node": ">=18" }, "scripts": { "test": "node --test \"test/*.test.mjs\"", "prepublishOnly": "npm test && git diff --quiet && git diff --cached --quiet && npm pack --dry-run" }, "license": "MIT" }