Commit 3dda141
feat(methodology): Rule 10 — Output language English (Layer-0) (#107)
User-facing output from any of the 144 plugin agents (AskUserQuestion
modal labels, console prose, status messages, Gate H1/H2 modals,
generated artifacts the user reads directly) MUST be in English. Korean
prompts from the user are not a switch signal — agents reply in English
by default. Single-turn override only via explicit per-turn directive.
Why: the repo's archive (commits, PR bodies, code, schemas, root
CHANGELOG) is English-only per CONTRIBUTING.md "Language" section. A
bilingual user surface breaks searchability for non-Korean reviewers
and contradicts the documented policy.
Scope: this rule constrains the *output the agent emits to the user*,
not the language of the agent's own markdown prompt (which may stay in
Korean for maintenance — many existing agent prompts are Korean).
Enforcement: Layer-0 rule, propagated to all 144 agents via
`@methodology/global.md`. factory-policy.py does not parse
natural-language output, so enforcement is by agent compliance. A
future hook may scan AskUserQuestion payloads for Hangul code points
and warn — tracked separately.
Side effects:
- Updates section title from "7개 비협상 규칙" to neutral
"Layer-0 비협상 규칙" (count was already stale — Rules 8 and 9 were
added later)
- Updates the 불변 원칙 footer to acknowledge Rules 1-10
- No agent file modified — the rule reaches all agents via the
existing @methodology/global.md include in their frontmatter
- verify-plugin.sh: still 58/0
Refs #102 (closing the gap that #102 didn't cover — endusers' actual
plugin output language)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent dcaeb8a commit 3dda141
1 file changed
Lines changed: 39 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
102 | 139 | | |
103 | 140 | | |
104 | 141 | | |
| |||
153 | 190 | | |
154 | 191 | | |
155 | 192 | | |
156 | | - | |
| 193 | + | |
0 commit comments