{
 "schema_version": 1,
 "generated": "2026-10-20",
 "id": "perrylink-dsh-auto-review--ai-review-routine-bash-and-write",
 "repo": "PerryLink/dsh-auto-review",
 "repo_url": "https://github.com/PerryLink/dsh-auto-review",
 "repo_slug": "perrylink-dsh-auto-review",
 "title": "Let a second model approve routine bash and write requests",
 "page_title": "How to let a second model approve routine bash and write requests with DSH Auto Review",
 "summary": "Install the reviewer so bash and write approvals get AI verdicts while other tools still go to a human.",
 "who": "A developer running DeepSeek Harness sessions who gets many approval prompts for routine shell and file writes and wants fewer interruptions.",
 "problem": "Every bash or write request waits for a human answer, which slows routine work even when the action is safe.",
 "outcome": "Bash and write requests are decided by a read-only reviewer with a stated reason, while every other tool, including edit, still goes to the human approval chain.",
 "steps": [
  "Install the plugin from the git channel: `dsh plugin --profile web add github:PerryLink/dsh-auto-review`",
  "If the install stops at native build scripts for koffi or node-pty, run `pnpm approve-builds`",
  "Restart and verify the row: `dsh --profile web --dump-config | grep -A4 'id: auto-review'`",
  "Start a session and run `/auto-review status` to confirm the plugin is active",
  "Trigger a bash or write request and check that a verdict appears in `/auto-review status`"
 ],
 "agent_prompt": "Using the repo PerryLink/dsh-auto-review, install it into the DeepSeek Harness profile <profile-name> with the git channel command from its README, then run dsh --profile <profile-name> --dump-config and confirm an entry with id auto-review is listed. Report the matching config lines and the output of /auto-review status. Verify that the toolsPolicy shows bash and write set to ai, and that edit is not set to ai unless the user asked for it.",
 "agents": [
  "any"
 ],
 "difficulty": "Intermediate",
 "time": "30 minutes",
 "basis": "readme",
 "caveat": "Out of the box bash and write are AI-reviewed with no human in the loop, so review the shipped toolsPolicy before relying on it in sensitive projects.",
 "category": "Software and DevOps",
 "tags": [
  "Software and DevOps"
 ],
 "lang": "typescript",
 "requirements": [
  "DeepSeek Harness (dsh) installed, with a profile named web or another profile of your choice",
  "Harness version compatible with the plugin (the README lists dsh-v0.2.1-rc.2 as verified)",
  "Network access to install from GitHub or npm",
  "pnpm, only if you use the tarball channel or need to approve native build scripts"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": true,
 "score": 1.0,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/perrylink-dsh-auto-review/ai-review-routine-bash-and-write/",
 "md": "https://dedupedai.com/use-cases/perrylink-dsh-auto-review/ai-review-routine-bash-and-write/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/perrylink-dsh-auto-review--ai-review-routine-bash-and-write.json",
 "api_version": "v1"
}
