docs(comments): 注释中文化 · internal/runtime/orchestration(29 文件,纯替换)
- 只翻注释/文档字符串:剥离注释后代码行逐字节不变(机械校验只剩允许的行尾注释形态) - 裁决编号与 design 节号(02.4.3 / 11.4.2 / design/05 §9 等)逐字保留 - 复核:go build 绿;orchestration 及其子包(audit/comm)测试绿;gofmt 干净
This commit is contained in:
1 parent
fe90f64a56
commit
eb1828ee7a
29 files changed
+751
-949
No files matched your search
@@ -8,7 +8,7 @@ import (
|
||||
"git.yeij.top/AskaEth/Cyrene_v2/internal/runtime/model"
|
||||
)
|
||||
|
||||
// texts builds a context of text-only messages with the given body texts.
|
||||
// texts 用给定的正文文本构建一个仅含文本消息的上下文。
|
||||
func texts(role model.Role, bodies ...string) []model.Message {
|
||||
out := make([]model.Message, 0, len(bodies))
|
||||
for _, b := range bodies {
|
||||
@@ -17,8 +17,8 @@ func texts(role model.Role, bodies ...string) []model.Message {
|
||||
return out
|
||||
}
|
||||
|
||||
// sameMessage compares a message by role and concatenated text; the test
|
||||
// messages are text-only, so this is sufficient for equality.
|
||||
// sameMessage 按角色与拼接后的文本比较两条消息;测试消息都是纯文本,因此这足以判定
|
||||
// 相等。
|
||||
func sameMessage(a, b model.Message) bool {
|
||||
return a.Role == b.Role && messageText(a) == messageText(b)
|
||||
}
|
||||
@@ -29,7 +29,7 @@ func TestNewContextAuditor_Snapshot(t *testing.T) {
|
||||
msgs := texts(model.RoleUser, "alpha", "bravo", "charlie")
|
||||
aud := NewContextAuditor(msgs)
|
||||
|
||||
// Mutating the caller's slice after construction must not affect the audit.
|
||||
// 构造之后再改调用方的切片,不得影响审计结果。
|
||||
msgs[0].Role = model.RoleSystem
|
||||
got := aud.Full()
|
||||
if got[0].Role != model.RoleUser {
|
||||
|
||||
Reference in new issue
Block a user