diff --git a/agents/gsd-project-researcher.md b/agents/gsd-project-researcher.md
index c066342cd..d964b0fbf 100644
--- a/agents/gsd-project-researcher.md
+++ b/agents/gsd-project-researcher.md
@@ -753,23 +753,9 @@ Create files in `.planning/research/`:
6. **COMPARISON.md** - If comparison mode
7. **FEASIBILITY.md** - If feasibility mode
-## Step 6: Commit Research (if not in parallel mode)
+## Step 6: Return Structured Result
-**Check your prompt:** If it says "DO NOT commit", skip this step. Another agent handles committing.
-
-**If committing (standalone mode):**
-
-```bash
-git add .planning/research/
-git commit -m "docs: research ${PROJECT_NAME} domain ecosystem
-
-Key findings:
-- Stack: [one-liner]
-- Architecture: [one-liner]
-- Critical pitfall: [one-liner]"
-```
-
-## Step 7: Return Structured Result
+**DO NOT commit.** You are always spawned in parallel with other researchers. The orchestrator or synthesizer agent commits all research files together after all researchers complete.
Return to orchestrator with structured result.
@@ -863,7 +849,7 @@ Research is complete when:
- [ ] All findings have confidence levels
- [ ] Output files created in `.planning/research/`
- [ ] SUMMARY.md includes roadmap implications
-- [ ] Research files committed to git (unless prompt says "DO NOT commit")
+- [ ] Files written (DO NOT commit — orchestrator handles this)
- [ ] Structured return provided to orchestrator
Research quality indicators:
diff --git a/commands/gsd/new-project.md b/commands/gsd/new-project.md
index 600f18a1b..0518b14ec 100644
--- a/commands/gsd/new-project.md
+++ b/commands/gsd/new-project.md
@@ -368,7 +368,6 @@ Your STACK.md feeds into roadmap creation. Be prescriptive:
", subagent_type="gsd-project-researcher", description="Stack research")
@@ -408,7 +407,6 @@ Your FEATURES.md feeds into requirements definition. Categorize clearly:
", subagent_type="gsd-project-researcher", description="Features research")
@@ -448,7 +446,6 @@ Your ARCHITECTURE.md informs phase structure in roadmap. Include:
", subagent_type="gsd-project-researcher", description="Architecture research")
@@ -488,7 +485,6 @@ Your PITFALLS.md prevents mistakes in roadmap/planning. For each pitfall:
", subagent_type="gsd-project-researcher", description="Pitfalls research")
```