Uh oh!
There was an error while loading. Please reload this page.
fix(platform-objects): sys_job_run description says history, not audit trail - #9768
Conversation
…t trail sys_job_run is job run history, not the audit trail (binding ruling on #9633: sys_audit_log is the separate audit surface, with its own opt-in, writer and retention). The object's own header comment already said so; the user-facing `description` field two lines below still called it an "audit trail". Regenerated the propagated translation bundle to match (products-follow-source, never hand-edited). Fixes#9735 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019yDEhPBC3tcGkW9bkce1HM
📓 Docs Drift CheckThis PR changes 1 package(s): ⛔ 1 release-owned page(s) name something this change touched. These are read-only:
What this run could not see
Coarse fallback — 2 page(s) merely mention a changed package (the pre-#9192 predicate, kept for the deliberately-wide backstop): Which tree this was computed onThis run read A worktree cut from an older # while this PR is open — GitHub drops the merge commit once it closes
git fetch origin 9a46d55ef87f630311701c9371ab608121162d67 && git checkout 9a46d55ef87f630311701c9371ab608121162d67
# afterwards, rebuild it from the two parents, which stay fetchable
git fetch origin e9534a4acab63aa91a67dfb76110b6695be68df0 c32fda01f786e4bc356870c47a40a70156bee69b && git checkout -B drift-repro e9534a4acab63aa91a67dfb76110b6695be68df0 && git merge --no-ff c32fda01f786e4bc356870c47a40a70156bee69b
node scripts/docs-audit/affected-docs.mjs --json e9534a4acab63aa91a67dfb76110b6695be68df0
|
Uh oh!
There was an error while loading. Please reload this page.
Fixes#9735
What
sys_job_runis job run history, not the audit trail (binding ruling on #9633:sys_audit_logis the separate audit surface, with its own opt-in, writer andretention). The object's own header comment already said so
(
sys_job_run — Background Job Execution History), but itsdescriptionfield —the user-facing copy Studio/Setup surfaces, and the string that propagates into the
generated translation bundle — still called it "Background job execution audit trail".
packages/platform-objects/src/audit/sys-job-run.object.ts:descriptionchangedfrom
'Background job execution audit trail'to'Background job execution history'.packages/platform-objects/src/apps/translations/en.objects.generated.ts:regenerated via
node scripts/check-i18n-bundles.mjs --write(never hand-edited) —the single echo of the same string, at what was line 2375.
Out of scope (untouched, by design)
sys_audit_logand every other object's copy.zh-CNtranslation (后台任务执行审计记录) still reads "audit" — theextract/merge keys by schema path, not by source-text hash, so an unrelated-locale
human translation isn't invalidated by an English source edit. Already tracked by
the open i18n: a corrected source description never reaches an already-translated locale, and no gate can tell the stale translation from a current one #9672 (i18n: a corrected source description never reaches an
already-translated locale) — not re-filed, not fixed here.
content/docs/releases/v14.mdx(docs-drift advisory hit): mentionssys_job_runonly for its 30d retention window, not its description copy — read, negative,
untouched (and out of bounds for a code PR either way).
Tests
See the dev report posted on #9735 (commit c32fda0).
Generated by Claude Code
Generated by Claude Code