Orchestrator Pipeline — Two-Battery, Two-Seam Post-Reasoning Gate System
Name starts with SGT (normalized). SGT Researcher, SGT Builder, SGT Red Team, etc.
Bypass the procedural gate entirely. All tools allowed.
Alice, Iris, Athena, Mira, Selene — personal names without the SGT prefix.
Procedural gate applies. Intent-based tool restrictions enforced.
Any profile without SGT-named identity (e.g. experimental).
Procedural gate applies. Same as named orchestrators.
| Test | Identity | Intent | Verdict | Result |
|---|---|---|---|---|
| Build + write_file | experimental |
Build a website | TRIGGER | ✅ Blocked — must delegate to sgt-builder |
| Non-work | experimental |
Tell a joke | TRIGGER | ✅ Blocked — not a recognized intent |
| Research | experimental |
Research gate arch | PASS | ✅ Approved |
| Build (SGT bypass) | sgt-researcher |
Build a website | PASS | ✅ Bypass — all tools allowed |
| Empty (Seam-1) | experimental |
(empty) | PASS | ✅ No text to evaluate |
| BATTERY_1 run | experimental |
Build | TRIGGER | ✅ Full pipeline blocks build |
Handles lowercase, uppercase, underscores, dots, double-spaces, bare prefixes
12 SGT agents detected, 8 non-SGT correctly rejected (incl. bare "sgt")
SGT bypass works, non-SGT doesn't bypass, empty text handled
Build blocked, non-work blocked, research approved, SGT bypasses
| Decision | Value | Authority |
|---|---|---|
| BATTERY_1 order | primer → procedural_gate → constraints → compliance | Dana 2026-07-15 |
| BATTERY_2 order | tool → constraints → compliance | Dana 2026-07-15 |
| Procedural gate mode | Enforce (Seam-1 only) | Dana 2026-07-19 |
| SGT-named bypass | Name starts with "SGT " → bypass | Dana 2026-07-19 |
| Identity resolution | config.yaml → HERMES_AGENT_NAME → basename | Selene 2026-07-19 |
| Experimental profile | Not SGT-named → gate applies | Dana 2026-07-19 |