Skip to content

feat(rules): add Output Language rule for English-only artifacts#781

Merged
JeremyDev87 merged 1 commit intomasterfrom
feat/output-language-rule-764
Mar 21, 2026
Merged

feat(rules): add Output Language rule for English-only artifacts#781
JeremyDev87 merged 1 commit intomasterfrom
feat/output-language-rule-764

Conversation

@JeremyDev87
Copy link
Owner

Summary

  • Add Output Language section to packages/rules/.ai-rules/rules/core.md as a cross-cutting rule after Work Modes
  • Separates communication language (follows codingbuddy.config.json language setting) from artifact language (always English)
  • Artifacts include: code, comments, variable names, documentation, commit messages, PR titles/descriptions, branch names, TODO items, JSDoc/TSDoc, type names
  • Update docs/config-schema.md to clarify that the language field controls communication only

Test plan

  • markdownlint passes (0 errors on 78 files)
  • Verify Output Language section is correctly placed between Work Modes and Plan Mode in core.md
  • Verify config-schema.md language field description includes "conversation only" clarification
  • Verify no conflicts with existing communication.language references in core.md

Closes #764

- Add Output Language section to core.md separating communication
  language from artifact language
- Communication follows codingbuddy.config.json language setting
- All artifacts (code, comments, docs, commits) always in English
- Update config-schema.md to clarify language field is communication only

Closes #764
@JeremyDev87 JeremyDev87 added feat priority:must Must Have - 반드시 필요, 없으면 릴리즈 불가 labels Mar 21, 2026
@vercel
Copy link

vercel bot commented Mar 21, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
codingbuddy-landing Ready Ready Preview, Comment Mar 21, 2026 4:17pm

@JeremyDev87 JeremyDev87 self-assigned this Mar 21, 2026
@JeremyDev87 JeremyDev87 merged commit 97d9eaa into master Mar 21, 2026
25 checks passed
@JeremyDev87 JeremyDev87 deleted the feat/output-language-rule-764 branch March 21, 2026 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat priority:must Must Have - 반드시 필요, 없으면 릴리즈 불가

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Add root rule for English-only output artifacts

1 participant