You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Bug: Squad greets all users as 'Brady' β hardcoded name in template filesΒ #977
Squad calls every user "Brady" regardless of who they are. This happens because template files that ship to user repos contain hardcoded "Brady" examples, and LLMs treat these examples as patterns β using "Brady" literally instead of the actual git config user.name result.
Root Cause
Three sources of contamination in template files:
1. squad.agent.md (coordinator template)
Line
Content
Problem
~35
"Hey Brady, what are you building?"
LLMs use this greeting literally
~245
"add Brady as PM"
Routing example with hardcoded name
~250
"add Brady as PM" (second instance)
Same
~295
"Brady's favorite β make it instant"
Comment with hardcoded name
2. init-mode/SKILL.md (init walkthrough)
Line
Content
Problem
~23
"Hey Brady, what are you building?"
Same greeting pattern
~85-86
git config user.name β "Brady" example
Walkthrough shows "Brady" as the result
3. Template sync amplifies it
These files exist in 5 synced locations (template sync is enforced by tests):
Activity
fix: replace hardcoded Brady in template examples with generic placehβ¦