fix(readme): replace GB flag with US flag for English section (#126)

* fix(readme): replace GB flag with US flag for English section

* fix(create-readme): validate US English flag header in validateReadme

* docs(handoff): set PR number

---------

Co-authored-by: opencode-agent <agent@opencode.local>
This commit is contained in:
Sergey 2026-07-29 18:09:10 +03:00 committed by GitHub
parent 7249f1fcb5
commit 1bd089936e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 35 additions and 3 deletions

View file

@ -79,7 +79,7 @@ repos/{owner}/{repo}/contents/README.md` с base64-контентом и SHA.
---
## 🇬🇧 English
## 🇺🇸 English
<!-- summary-en:start -->
### ❓ Why

View file

@ -59,7 +59,7 @@ function generateReadme(args: CreateArgs): string {
---
## 🇬🇧 English
## 🇺🇸 English
<!-- summary-en:start -->
### Why
@ -149,6 +149,8 @@ function validateReadme(content: string): { ok: boolean; issues: string[] } {
issues.push("Missing [Русский] language switcher link")
if (!content.includes("## 🇷🇺 Русский"))
issues.push("Missing '## 🇷🇺 Русский' header (should be 'Русский', not 'Русская версия')")
if (!content.includes("## 🇺🇸 English"))
issues.push("Missing '## 🇺🇸 English' header")
if (!content.includes("[Русский](#-русский)"))
issues.push("Missing or wrong [Русский](#-русский) switcher link (should be #-русский, not #-русская-версия)")

View file

@ -5,7 +5,7 @@
---
## 🇬🇧 English
## 🇺🇸 English
<!-- summary-en:start -->
### ❓ Why

View file

@ -0,0 +1,13 @@
# ADR-056: Replace GB flag with US flag for English section
## Статус
Accepted (2026-07-29)
## Контекст
README English section used British flag 🇬🇧, but project uses American English. Inconsistency between flag and language variant.
## Решение
Replace 🇬🇧 with 🇺🇸 in all README templates (README.md, create-readme.ts, SKILL.md). Add validation check in `validateReadme()` to enforce `## 🇺🇸 English` header in future READMEs.
## Альтернативы

View file

@ -0,0 +1,17 @@
---
pr: 126
title: Replace GB flag with US flag for English section
---
## Что сделано
- Заменён флаг 🇬🇧 → 🇺🇸 в заголовке `## ... English` в README.md, шаблоне create-readme.ts и reference-блоке SKILL.md
- Добавлена validation check в `validateReadme()` для заголовка `## 🇺🇸 English`
## Почему
Британский флаг не соответствует американскому английскому, используемому в проекте. Validation check гарантирует, что future README files используют правильный флаг.
## Pending
## Watch out