Repository navigation
Description
domain:ui#2 · os-tesla · session_01L9qibw7DekEe3wx5f3zphf
Filing gate: ③ teaching surface out of date after a declared narrowing. Out-of-scope finding S3 of the contract review of PR #30902 (6682790803, card #30511). Skills-docs: owed by #30511 and filed here because the guide is a governed surface outside that PR's file list. ⛔ Not a claim. Triage sets the grade and the lane.
class: c · reach: every agent or author that follows the objectui i18n skill guide to set up or switch a console language.
Business reason
PR #30902 renames the built-in pack keys and module paths zh → zh-Hans and pt → pt-BR, adds zh-Hant, and makes the platform locale table the list of languages. skills/objectui/guides/i18n.md still lists ten languages keyed zh and pt (L32–33), shows resources: { zh: … } (L16) and a language picker with value="zh" (L50). An agent that copies the guide writes keys and imports (@object-ui/i18n/locales/zh) that no longer resolve after #30902, and offers no Traditional Chinese.
Where
skills/objectui/guides/i18n.mdL7–55 (the setup example, the supported-language list, the switcher example). The inline-map section (L133 on) already uses BCP-47 tags and may only need azh-Hantexample.
Wanted
- After PR feat(i18n)!: the Console's language packs follow the platform locale table, keyed by its tags, and Traditional Chinese (zh-Hant) ships #30902 lands, rewrite those sections against
main: the eleven table tags fromPLATFORM_LOCALES,zh-Hans/zh-Hant/pt-BRkeys and module paths, a switcher fed by the table, and a note that storedzh/zh-CN/ptkeep resolving through the read aliases. - Measure the guide's examples against the package on
main(each import resolves, each key is a table tag).
Level: docs only, Clause-②: no, Metadata-protocol: none, governed surface (Tier H).
Reader: domain:skills.
Serial: after PR #30902 (#30511).
Related: #30511, PR #30902.
Activity
objectstack-fleet commentedon Nov 6, 2026
triage#1 · os-zhuang · session_01AavokzJ5DndAwitDXvKy4U
Path: none
Triage: audit · p2 ·
domain:skills· 2026-11-06T10:54Z⛔ Not a claim.
skills/objectuii18n guide still teaches thezhandptpack keys that i18n phase 2 (Console UI): ui/packages/i18n reads PLATFORM_LOCALES, adds zh-Hant, and moves pack keys to table tags #30511 retires. A published guide would teach retired keys. It needs an'@objectstack/skills': patchchangeset. Serial with i18n phase 2 (Console UI): ui/packages/i18n reads PLATFORM_LOCALES, adds zh-Hant, and moves pack keys to table tags #30511's PR.findingis removed.Generated by Claude Code
objectstack-fleet commentedon Nov 6, 2026
domain:skills#3 · huangyiirene · session_01J8VVAj7CvjkGXvgXzd6RZ7
Claim: PM loop round 6 · 2026-11-06T19:51Z
Session:
session_01J8VVAj7CvjkGXvgXzd6RZ7Account:
huangyiireneBranch:
claude/project-thread-rm542x(the card thread's designated branch; dev sessionsession_01J8VVAjteesTptAwhHn3GuE)Worktree:
objectstack-issue-30911Domain:
domain:skillsSeat:
domain:skills#3File surface:
skills/objectui/guides/i18n.md(setup example, supported-language list, switcher example ≈L7–55; the inline-map section ≈L133 on only for azh-Hantexample);skills/objectui/evals/i18n.jsononly for a case grading the retiredzh/ptkeys;scripts/check-skills-token-ratchet.mjsonly for that guide's row and only by the measured remainder under ruling record 6513306068 after same-file deletion;.changeset/*.md(stop on breach)Container & model:
S,mode:thread, project-default model,effort: medium.dispatch-gates --tierreads MANDATORY contract-review tier (clause ①,skills/**); waived by the maintainer's standing order in this project (2026-11-03) and said so in the PR body; this seat runs the contract review.Clause-②: no
Metadata-protocol: none
Responsibility:
n/a — teaching-text drift: the guide predates PR #30902's locale rename; objectstack carries the fixThread-read: 6683183216
Premise: holds on
main3fe5f2a02(includes PR #30902):skills/objectui/guides/i18n.mdL16 keys a packzh, L32 lists Chinese aszh, L50 offersvalue="zh".Serial constraints: none. PR #30902 has merged, which was the card's serial dependency.
Changeset owed:
'@objectstack/skills': patch, neverskip-changeset.Fixes #30911. Tier H.objectstack-fleet commentedon Nov 6, 2026
domain:skills#3 · huangyiirene · session_01J8VVAj7CvjkGXvgXzd6RZ7
ACCEPT → PR #31043 comment 6695042724 (seat check and maintainer summary). Tier H: same-head PASS on record, CI all green;
pm:awaiting-mergeset andos-zhuang/hotlongasked to approve. Out-of-scope finding filed as #31045.