docs(skills): translate the wave-1a internal instruction-surface stock to Chinese - #8972
Merged
Conversation
… -> 55 lines) Semantics-preserving translation per the wave-1a stock-translation card. Frontmatter, paths, commands, JSON keys and the hunter output contract stay English byte-stable. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017TNzEetykdh7ceZGwuAPLq
…-> 127 lines) Semantics-preserving. Selector literals, JSON keys, verdict enums, labels, the issue-title format and all commands stay English byte-stable. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017TNzEetykdh7ceZGwuAPLq
… (157 -> 142 lines) Semantics-preserving. All commands, URLs, env vars, the beforeunload JS escape-hatch block and the ablation preflight invocation stay English byte-stable; #7752 citation preserved. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017TNzEetykdh7ceZGwuAPLq
…nese (389 -> 328 lines) Semantics-preserving. Frontmatter, route tables' code cells, the verbatim ledger note template, guidance-string literal fragments, the bash gate loop, and the already-Chinese four-ratchet section stay byte-stable. Pre-existing issue/PR citations preserved (this file is outside check:pm-skill-id-lint's scan set). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017TNzEetykdh7ceZGwuAPLq
…hecklist.md 'You are the reviewer of record' -> Chinese with the English term kept as a parenthetical gloss; pm-dispatch/SKILL.md carries the same phrase and is wave 2, so the gloss preserves the cross-file echo until then. 82 -> 82 lines. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017TNzEetykdh7ceZGwuAPLq
…tform-readings.md '(the file, not the history, is the operand)' -> Chinese restatement. 121 -> 121 lines. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017TNzEetykdh7ceZGwuAPLq
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part of #8958 — wave 1a of the Chinese-stock translation. The card stays open for waves 1b and 2.
ADR-class: human merge only. Skills updates are ADR-level (maintainer ruling 2026-08-11: 「所有 skills 的更新和adr 类似,需要人工审核」) — do not merge, queue, or arm auto-merge; the maintainer's merge is the veto window.
Provenance (2026-08-16, verbatim, untranslated)
What changed
Semantics-preserving translation only — no rule changes meaning, scope, strength, or ordering. Machine anchors (frontmatter blocks, commands, script/gate names, paths, JSON keys, enum values, labels, title formats, code blocks) stay English byte-stable; frontmatter md5-verified identical for all four SKILL.md files. One commit per file for bisectability.
Scope note (card premise, partially invalid): six of the ten files in the card's table were already Chinese-dominant at the fetched head; four of them carried zero English narrative and were left byte-identical (no padding, per the ratchet clause). The real stock was the four standalone SKILL.md files plus two one-line residuals.
Translation judgment calls
Falsified PM mechanism assumption (for the record): check:skill-frame-sync's four decision-frame copies live in pm-dispatch/SKILL.md, the os-dev definition, and the published skills/objectstack-pm-dispatch/SKILL.md — references/review-checklist.md carries no copy of the frame (read from scripts/check-skill-frame-sync.mjs COPIES). The gate was run anyway: green.
Verification
Union run after the final commit, at head
ec2334d5d(gate list derived via scripts/pm/dispatch-gates.mjs from the actual changed paths — same five families as dispatched, nothing added):Control-byte self-scan of all changed files: clean. Frontmatter md5 identical to origin/main for all four SKILL.md files, so template-consistency's internal-marker enforcement is unaffected.
.claude/-only diff — releases nothing;skip-changesetapplied.Generated by Claude Code