@@ -6,13 +6,14 @@ Message-passing primitives for multi-agent workflows. **Install:** `npm i -g @th
66
77## 🔴 CRITICAL RULES
88
9- | Rule | Why | Forbidden | Required |
10- | ---------------------------------- | ---------------------------- | -------------------------------------------- | ------------------------------------------------ |
11- | ** GENERAL PURPOSE ONLY** | Zeroshot runs on ANY repo | Hardcoded paths, scripts, languages, domains | Discover from target repo's CLAUDE.md/README |
12- | ** Never spawn without permission** | Consumes API credits | "I'll run zeroshot on 123" | User says "run zeroshot" |
13- | ** Never use git in validators** | Git state unreliable | ` git diff ` , ` git status ` in prompts | Validate files directly |
14- | ** Never ask questions** | Agents run non-interactively | ` AskUserQuestion ` , waiting for confirmation | Make autonomous decisions |
15- | ** Never edit CLAUDE.md** | Context file for Claude Code | Editing this file | Read-only unless explicitly asked to update docs |
9+ | Rule | Why | Forbidden | Required |
10+ | ---------------------------------- | --------------------------------- | -------------------------------------------- | ---------------------------------------------------------------------------------------- |
11+ | ** GENERAL PURPOSE ONLY** | Zeroshot runs on ANY repo | Hardcoded paths, scripts, languages, domains | Discover from target repo's CLAUDE.md/README |
12+ | ** Never spawn without permission** | Consumes API credits | "I'll run zeroshot on 123" | User says "run zeroshot" |
13+ | ** Never use git in validators** | Git state unreliable | ` git diff ` , ` git status ` in prompts | Validate files directly |
14+ | ** Never ask questions** | Agents run non-interactively | ` AskUserQuestion ` , waiting for confirmation | Make autonomous decisions |
15+ | ** Never edit CLAUDE.md** | Context file for Claude Code | Editing this file | Read-only unless explicitly asked to update docs |
16+ | ** Preserve copy containment** | Copy paths cross trust boundaries | Independent path joins or one-time checks | Reuse the pinned-root boundary and revalidate immediately before every filesystem effect |
1617
1718### 🔴 GENERAL PURPOSE REQUIREMENT (CRITICAL)
1819
0 commit comments