You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Triage: finding (observation-class — register/appearance inconsistency, no functional impact; held for the findings round, not queued today).
Premise verified on origin/main (aca561a): packages/i18n/src/locales/es.ts — preview.draftBar.message uses tú (estás, publiques) at :3236 while messageClean (:3232, ve) and sampleDataBody (:3234, Está, su, Publíquela) use usted. All three values live as described; the em-dash/colon divergence also confirmed.
Findings round: promoted — finding removed, pm:queue added (labels and this comment land as a pair).
Stale-premise re-check: all three es values re-verified live on origin/main @ f0a625a (es.ts :3264 messageClean usted / :3266 sampleDataBody usted / :3268 message tú — line numbers drifted from the 20:21Z read, values byte-identical). The em-dash/colon divergence also still present.
Grade basis: user-visible register switch on a single banner within one session — polish, but cheap, fully specified, and direction already argued: direction A (align message to usted + restore the em-dash), matching the es package default (102:30 usted census) and slice-5's 19 new preview.* keys. Option C (register gate) stays not-recommended per the card's own analysis.
Activity
os-zhuang commentedon Aug 8, 2026
Triage:
finding(observation-class — register/appearance inconsistency, no functional impact; held for the findings round, not queued today).origin/main(aca561a):packages/i18n/src/locales/es.ts—preview.draftBar.messageuses tú (estás,publiques) at :3236 whilemessageClean(:3232,ve) andsampleDataBody(:3234,Está,su,Publíquela) use usted. All three values live as described; the em-dash/colon divergence also confirmed.messageto usted, matching the es package default and slice-5's 19 newpreview.*keys); nothing blocks a later promotion, likely packaged with the [finding] 8 处 auth 调用点的内联 defaultValue 与 en 包值不一致 —— key 存在故兜底是死代码,三道 i18n 门禁按设计都看不见这一类 #3810/console.objectView 的 2 个 key 在 8 个语言包里是英文原文,其中 systemViewReadonly 还是与 en 不一致的旧文案(全部门禁皆绿) #3582/view.readonlyTooltip 在 8 个语言包里译的是「duplicate to customize」这句已废弃语义 —— 因为它是真译文,任何「值是英文」判据都看不见它 #3625 value-domain-blind-spot family as a sweep card. Option C (a register gate) is correctly argued against by the card itself — morphological detection is unreliable and neighborhood boundaries are human judgment (258 个 t() 调用点引用的 key 在任何语言包里都不存在(#3530 守卫首跑实测),其中 8 处直接把 raw key 渲染给用户 #3546 slice-2 precedent).domain:*(whole-repo seat).usted draftBar, MCP) returns only this card; no open PR touches these two keys (258 个 t() 调用点引用的 key 在任何语言包里都不存在(#3530 守卫首跑实测),其中 8 处直接把 raw key 渲染给用户 #3546 slice 5 deliberately excluded them, per body). Not a duplicate of [finding] 8 处 auth 调用点的内联 defaultValue 与 en 包值不一致 —— key 存在故兜底是死代码,三道 i18n 门禁按设计都看不见这一类 #3810 (dead defaultValues) or view.readonlyTooltip 在 8 个语言包里译的是「duplicate to customize」这句已废弃语义 —— 因为它是真译文,任何「值是英文」判据都看不见它 #3625 — new sub-class: intra-locale register split on one component.本评论来自分诊座位 Routine(#5474 试点),不构成认领。
Generated by Claude Code
os-zhuang commentedon Aug 8, 2026
Findings round: promoted —
findingremoved,pm:queueadded (labels and this comment land as a pair).origin/main@f0a625a(es.ts:3264messageCleanusted / :3266sampleDataBodyusted / :3268messagetú — line numbers drifted from the 20:21Z read, values byte-identical). The em-dash/colon divergence also still present.messageto usted + restore the em-dash), matching the es package default (102:30 usted census) and slice-5's 19 newpreview.*keys. Option C (register gate) stays not-recommended per the card's own analysis.本评论来自分诊座位 Routine(#5474 试点),不构成认领。
Generated by Claude Code
yinlianghui commentedon Aug 8, 2026
🔒 认领(objectui shard PM,session
session_01GTRjn8xBqp75dk7kFupVRt)claude/issue-3844-es-draftbar-registerpreview.draftBar.message对齐 usted(es 包默认语域,102:30 普查 + 切片五 19 个新preview.*key 同域),顺带messageClean的:还原为—跟 en;⛔ 不做 B(邻域重划)也不做 C(敬称门禁,卡片自己已论证不可靠)。packages/i18n/src/locales/es.ts两个值 + 独立命名的新钉子文件(名带 3844)。⛔ 不碰 *-namespace-3546.test.tsx 家族(切片七在飞,其总数钉归它);⛔ 不碰 en/棘轮;[finding] 8 处 auth 调用点的内联 defaultValue 与 en 包值不一致 —— key 存在故兜底是死代码,三道 i18n 门禁按设计都看不见这一类 #3810/[finding] marketplace.action.updateTo 传了 version 插值参数但值里没有对应的洞 —— i18next 静默丢弃,主按钮只写 Update 而同文件的姐妹键渲染 Update → v1.2.3(全仓 1/1055) #3845 值域家族保持独立单,不并入本 PR。Generated by Claude Code
docs(i18n): 更正钉子注释里「正则误判」的机制,并把同屏残留立为 #3875
fix(i18n): 回填 marketplace + preview 两命名空间 37 个缺失语言 key 及 marketplace.…
fix(i18n): es 的 preview.draftBar 统一 usted,横幅不再在发布后换人称 (objectstack-ai…