mirror of
https://github.com/shadowsocks/ShadowsocksX-NG.git
synced 2026-10-29 21:53:43 +00:00
对照 ~/.agents/skills/setup-matt-pocock-skills 的当前模板逐字节核对三份配置: - triage-labels.md 与模板完全一致,无漂移,未改动。 - domain.md 同步标点(— 改为 :)与措辞(Single-context repo (this repo) 改为 (most repos)),现与模板一致。 - issue-tracker.md 同步标点漂移,并把硬编码的 --repo qiuyuzhou/ShadowsocksX-NG 换成从 clone 推导 (gh repo view --json nameWithOwner)后显式 pin。保留「绝不写入其他仓库」的 安全规则与那次误发事故的教训,但去掉仓库名,使该配置在合并进上游后仍然成立。 AGENTS.md 的一行摘要同步去掉仓库名。 .scratch/ 加入 .gitignore 与 .zcodeignore:这是 setup-matt-pocock-skills 为 local-markdown tracker 约定的目录,切到本地 tracker 时 spec 文件不落进 git。 docs/design/ 与 docs/research/ 的去留尚未决定,本次不引入任何排除机制。
1.6 KiB
1.6 KiB
ShadowsocksX-NG
macOS Shadowsocks 客户端。旧版实现已从本仓库移除,归档在 shadowsocks/ShadowsocksX-NG 的 legacy-v1 分支,仅作只读参考;新实现位于 ShadowsocksX-NG2/。文档与注释中引用旧版源码的链接都指向该分支。
Agent skills
Issue tracker
Issue 跟踪在本仓库的 GitHub Issues,统一用 gh CLI 操作,并在每条命令上显式指定本仓库。见 docs/agents/issue-tracker.md。
Triage labels
triage 标签使用五个默认角色名作为标签字符串(needs-triage / needs-info / ready-for-agent / ready-for-human / wontfix)。见 docs/agents/triage-labels.md。
Domain docs
single-context:根目录一个 GLOSSARY.md + docs/adr/,按需惰性创建。见 docs/agents/domain.md。
GLOSSARY.md 和新建 ADR 的正文使用简体中文,代码标识符与必要的英文术语保留原文。已有 ADR 保留原文,不作语言迁移。
现状与已定设计以当前代码、GLOSSARY.md 和 docs/adr/ 为准。仅 GLOSSARY.md 和 docs/adr/ 持续维护为最新状态;判断当前实现时,以当前代码为事实依据。将设计文档或研究报告作为实现依据前,应先在代码中核实相关描述。
docs/design/ 记录对应任务执行时的需求、设计与规格,仅作为历史参考,不代表最新代码现状。
docs/research/ 收录研究报告。各文档记录写作时点对上游能力、候选方案与结论的调研,不描述项目当前状态,也不代表相关设计已经被采纳。