Add Nibbler to SquadScope roster (#353)
Activate Nibbler as the SquadScope Responsible AI / prompt-injection reviewer. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Juan Manuel Servera committed
Jun 10, 2026 at 00:34 UTC
7df844275355ae641113ab8130866fe7b704370b
3 files changed
+10
.squad/casting/registry.json
+7
@@ -48,6 +48,13 @@
48
"created_at": "2026-05-25T17:05:00Z",
49
"legacy_named": false,
50
"status": "active"
51
+ },
52
+ "rai_reviewer": {
53
+ "persistent_name": "Nibbler",
54
+ "universe": "Futurama",
55
+ "created_at": "2026-05-25T18:00:00Z",
56
+ "legacy_named": false,
57
+ "status": "active"
58
}
59
}
60
}
\ No newline at end of file
.squad/routing.md
+2
@@ -13,6 +13,7 @@ How to decide who handles what.
13
| Architecture, scope, priorities, editorial direction | Leela | Decide tech stack, review architecture, set priorities |
14
| Code review | Leela | Review PRs, check quality, approve/reject |
15
| Security review, threat analysis, vulnerability triage | Hermes | Review PRs for security, triage Dependabot/CodeQL alerts, threat modeling |
16
+| Prompt injection, AI safety, harmful content, dark-pattern review | Nibbler | Prompt/input-output guardrails, untrusted-content fencing, canary checks, RAI review, accessibility/dark-pattern sweeps |
17
| Testing, QA, validation | Fry | Write tests, validate pipeline, find edge cases |
18
| Scope & priorities | Leela | What to build next, trade-offs, decisions |
19
| Session logging | Scribe | Automatic — never needs routing |
@@ -46,3 +47,4 @@ How to decide who handles what.
47
5. **"Team, ..." → fan-out.** Spawn all relevant agents in parallel as `mode: "background"`.
48
6. **Anticipate downstream work.** If a feature is being built, spawn the tester to write test cases from requirements simultaneously.
49
7. **Issue-labeled work** — when a `squad:{member}` label is applied to an issue, route to that member. The Lead handles all `squad` (base label) triage.
50
+8. **AI-safety review** — work that changes prompts, imported external text, generated content, or user-facing AI output routes through Nibbler before merge.
.squad/team.md
+1
@@ -18,6 +18,7 @@
18
| Amy | Frontend Dev | .squad/agents/amy/charter.md | ⚛️ Active |
19
| Fry | Tester | .squad/agents/fry/charter.md | 🧪 Active |
20
| Hermes | Security & Threat Analyst | .squad/agents/hermes/charter.md | 🔒 Active |
21
+| Nibbler | Responsible AI / Prompt-Injection Reviewer | .squad/agents/nibbler/charter.md | 🛡️ Active |
22
| Calculon | Designer | .squad/agents/calculon/charter.md | 🎨 Active |
23
| Scribe | Session Logger | .squad/agents/scribe/charter.md | 📋 Active |
24
| Ralph | Work Monitor | .squad/agents/ralph/charter.md | 🔄 Active |