Skip to content

feat(core): add translation fidelity editorial review skill#2114

Draft
alexeyv wants to merge 3 commits intomainfrom
feat/editorial-review-translation
Draft

feat(core): add translation fidelity editorial review skill#2114
alexeyv wants to merge 3 commits intomainfrom
feat/editorial-review-translation

Conversation

@alexeyv
Copy link
Copy Markdown
Collaborator

@alexeyv alexeyv commented Mar 24, 2026

Summary

  • Adds bmad-editorial-review-translation to core-skills -- a new editorial review skill that detects content injection, off-topic additions, and unauthorized material in translated documentation
  • Works by structural comparison (headings, links, assets, frontmatter) and selective back-translation against English sources -- no fluency in the target language required
  • Classifies findings into six severity categories: INJECTION, DRIFT, ORPHAN, OMISSION, LINK, INFO
  • Registered in module-help.csv as an anytime core skill

Motivation

Translation PRs in languages the maintainers don't read (zh-cn, fr, vi) create a vector for sneaking in off-topic content -- political messaging, jokes, promotional material, or malicious additions. This skill provides a structured review process that catches structural divergence and semantically unrelated content without requiring a native speaker.

Test plan

  • Deterministic skill validator: zero findings
  • Inference-based skill validator: all 27 rules passed
  • Full npm run quality gate: 233 tests passed, all linters clean

Detects content injection, off-topic additions, and unauthorized
material in translated docs by structural comparison and selective
back-translation against English sources.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
augmentcode[bot]

This comment was marked as outdated.

Replace verbose step-by-step enumeration with concise instructions
that trust the model to infer obvious sub-tasks. Same coverage,
roughly half the token count.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@alexeyv alexeyv marked this pull request as draft March 24, 2026 03:11
@bmad-code-org bmad-code-org deleted a comment from augmentcode bot Mar 24, 2026
@bmad-code-org bmad-code-org deleted a comment from coderabbitai bot Mar 24, 2026
@eatse21
Copy link
Copy Markdown
Contributor

eatse21 commented Mar 24, 2026

Nice addition, it'll be really helpful!

About this, what would be your preferred channel to report/discuss localization topics? Github Issues, Discord (private message or maybe a new dedicated channel that may be the reference for all translators...)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants