fix: pin Kai to she/her and default everyone else to they/them #106
No reviewers
Labels
No labels
move-to-repo
coilyco-bridge-deploy
move-to-repo
coilyco-flight-deck-agent-compose
move-to-repo
coilyco-gaming-eco-app
move-to-repo
coilysiren-inbox
move-to-repo
unknown
🔒⚠️📦⚠️🔒 SANDBOXED 🔒⚠️📦⚠️🔒
autonomy
async-consult
autonomy
epic
autonomy
headless
autonomy
live-collab
c#
priority
P0
priority
P1
priority
P2
priority
P3
priority
P4
role/ai
role/creator
role/design
role/director
role/engineer
role/exec
role/human
role/ops
role/qa
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
coilyco-gaming/sirens-echo!106
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/pronoun-defaults"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Deep answered "Kai ... he runs the Eco server" in the 2026-08-10 identity battery. The pronoun was never in the prompt, so the model read it off her name.
What was missing
Nothing in the prompt or either validator said anything about third-party pronouns. The only prior matches for "pronoun" in the tree were the neutral style's ban on first-person and collective pronouns, which is a terseness rule and does not touch this.
The rule
It bans inference rather than only naming Kai. A rule that just says "Kai is she/her" leaves the identical failure in place for every other named person, which the issue calls out directly.
It lives in the shared block, so both response styles carry it.
pronounPolicyis one constant feeding the rendered prompt and both validators, so the prompt text and the assertion cannot drift apart.Test
Covers both styles and asserts the negative: strip the policy from a rendered prompt and
ValidateSystemPromptmust reject it. Without that half the test would still pass against a validator that had silently stopped checking.go test ./...green,sirens-echo-policy-checkgreen, snapshots regenerated viaward exec prompt-dump,pre-commit run --all-filesgreen.Not covered here
The issue's third bullet asks whether the identity eval rubric should assert on pronouns. It should, since the current end-state check passes the bad response, but that is rubric work in the eval matrix rather than prompt work, so it belongs with #81.
Closes #87