Repository navigation
docs(spec): the TranslationDataSchema comment counts sixteen per-app groups, not fifteen - #27033
Conversation
…groups, not fifteen The #26831 merge with main's books group moved every spelled group count but this one TSDoc line: both parents had made the same Fourteen to Fifteen edit, so git kept it without a conflict. appTranslationDataShape() has sixteen keys, and the same comment block already says seventeen for the platform face. Follow-up of #26170 Co-authored-by: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WGufzfyVQuRsL6SRGuKCem
📓 Docs Drift Check
What this run could not see
Coarse fallback — 147 page(s) merely mention a changed package (the pre-#9192 predicate, kept for the deliberately-wide backstop): |
…ment count Check Changeset requires one for a diff in a released package, comment edits included. Follow-up of #26170 Co-authored-by: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WGufzfyVQuRsL6SRGuKCem
Contract reviewServed-tier: Round 1, follow-up of #26170, on a moved head. The brief named ① Derived judgmentsThe new word is true. Every other spelled count in the file agrees with the code at this head. Read line by line: 747 ( The docs agree. Generated output does not move. The changed line is a The changeset was owed, and the first head did not carry it. At ② Semver level
③ Boundary flags
Implemented-by: VERDICT: PASS |
|
Generated by Claude Code |
维护者速读 (席位终稿)
席位意见:接受。契约复核 PASS(6459095198),复核时实际数了键数,并核对了文件里所有写出来的组数,没有遗漏的旧数字。 席位核对 · ACCEPT ·
|
Follow-up of #26170
What changes
One word in a TSDoc comment.
packages/spec/src/system/translation.zod.ts, onTranslationDataSchema, said "Fifteen groups: every group the platform bundle declares EXCEPTsettings". It now says "Sixteen groups".Why
The round-4 contract review on #26831 (comment 6458660736) found this one stale count. When #26831 merged main's
booksgroup (#26819), both parents had made the same Fourteen to Fifteen edit on this line, so git kept it without a conflict, and the hand pass that moved the other spelled counts did not reach it. At this headappTranslationDataShape()has sixteen keys, and the same comment block already calls the platform face "the seventeen-group face".The line is a code comment only. It is not a
describe, a refusal message, the JSON Schema or a generated doc, and no gate reads it.Verification
git diff origin/mainis one line intranslation.zod.tsplus the patch changeset.check-changeset-no-majorandcheck-empty-changesetpass locally.appTranslationDataShape()at this head lists sixteen keys: objects, picklists, apps, messages, globalActions, dashboards, datasets, reports, pages, flows, hooks, positions, permissions, books, metadataForms, settingsCommon.check:commit-card-trailerspassed.Clause-②: no
Metadata-protocol: none
Skills-docs: none, because no
skills/**file states the per-app group count.Human Minimum
packages/specholds no runtime logic.pnpm lintis left to CI for a one-word comment edit.main, one pull request..changeset/26170-translation-data-comment-count.md,@objectstack/specpatch).packages/spectouched: its generated artifacts are regenerated and committed (a comment moves no generated artifact).content/docs/references/,packages/*/CHANGELOG.mdorcontent/docs/releases/.