specode 6.1.2: plugin language unification (specode only)#78
Merged
Conversation
…nese output/injected) Language unification (specode only): the agent-facing instruction prose is now idiomatic English. Protected Chinese kept verbatim — the injected `## 项目级约束` section template, the `参考定位(非事实来源)` label, and the requirements-template section headings (背景/范围/验收标准/开放问题). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Co-Authored-By: qxbyte <126648675+qxbyte@users.noreply.github.com>
…tract row + injection block) Kept verbatim: the `| 标题 | 类型 | 描述 | 来源 | 路径 | tags |` contract row (the lockstep test extracts it), the `## 参考定位(非事实来源)` injection format block, and all Chinese field-name identifiers used as keys. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Co-Authored-By: qxbyte <126648675+qxbyte@users.noreply.github.com>
…ompts/output Chinese) doc-template.md is left untouched (it's the produced KB-doc template = fixed output, stays Chinese). Kept verbatim in the SKILL: the AskUserQuestion user prompts (是否进入 distill…/继续沉淀 / 中止/复制一份到 Obsidian 库?) and the Chinese frontmatter field identifiers (标题/类型/来源/tags/描述). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Co-Authored-By: qxbyte <126648675+qxbyte@users.noreply.github.com>
…rose → English Converted the residual Chinese instruction prose to English. Kept verbatim Chinese: the 执行方式 selector option labels (user-facing selections), the "请验收"/"继续"/distill-prompt user phrases, the injected-section labels (## 项目级约束, 参考定位(非事实来源)), the design-template section names (背景与目标/…/测试策略), and MEMORY column identifiers. Also dropped two pure-history v4.0.0 blockquotes. selectors.md untouched (stays Chinese). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Co-Authored-By: qxbyte <126648675+qxbyte@users.noreply.github.com>
…ord Chinese) distill.md fully translated to match the other commands' English descriptions; spec.md 传统设计文档 → traditional design doc. continue.md keeps "继续" (the Chinese word the user says to resume). selectors.md untouched. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Co-Authored-By: qxbyte <126648675+qxbyte@users.noreply.github.com>
…strings Chinese) resolve_root.py / knowledge.py / spec_hooks.py module + function docstrings and inline comments are now English. Kept Chinese (user-facing / contract): all stderr/stdout user messages, the MEMORY.md output note, the SessionStart DISCIPLINE reminder + cache-drift hint, and the _COLS / frontmatter key identifiers (标题/类型/描述/来源/路径/tags). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Co-Authored-By: qxbyte <126648675+qxbyte@users.noreply.github.com>
Bump manifests to 6.1.2, date both CHANGELOGs (kept Chinese per standing rule), refresh README version rows + badge. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Co-Authored-By: qxbyte <126648675+qxbyte@users.noreply.github.com>
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.
Summary
统一 specode 的插件语言(零行为变化)。边界按用户确认:
skills/*/SKILL.md(specode / intake / distill)、skills/specode/references/*.md(retrieval / obsidian / superpowers-wiring / knowledge-flow)、commands/*.md、三个脚本的 docstring + 行内注释。references/selectors.md未动)、assets/templates/*.md、注入用户文档的段(## 项目级约束/## 参考定位(非事实来源))、脚本 stderr/stdout 用户消息、SessionStart DISCIPLINE 提示、MEMORY.md 输出说明、_COLS/ frontmatter 键标识符。范围仅 specode;task-swarm / obsidian-wiki / ragkit 未动。
Test plan
.venv/bin/python -m pytest plugins/specode/tests/ -q— 90 passed(零回归)| 标题 | 类型 | 描述 | 来源 | 路径 | tags |与 frontmatter 键标识符未受语言改动影响python3 scripts/check_marketplace_versions.py— 同步于 6.1.2🤖 Generated with Claude Code