Skip to content

Commit b4e1682

Browse files
committed
test(platform-objects): the metadata-form catalog's per-locale positive control reads 659 once the agent lifecycle row leaves
The agent form's `lifecycle` row left with the retired key, and with it a row label authored in all three locales. The whole-catalog positive control in the echo-decisions pin counted it (660); it now reads 659, with the reason recorded beside the history of the count. Claude-Session: https://claude.ai/code/session_01YDt3PzwfrkuFzUBF89WPmM Co-authored-by: Claude <noreply@anthropic.com>
1 parent d472aaf commit b4e1682

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

‎packages/platform-objects/src/apps/translations/object-lifecycle-panel-echo-decisions.test.ts‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1164,7 +1164,10 @@ describe('#19403 round 10 — the verdicts, on the live bundles', () => {
11641164
// new row label, authored in all three locales.
11651165
// 660 since the agent form offers `structuredOutput`: one new row label,
11661166
// authored in all three locales.
1167-
expect(translated.length, `${locale} positive control`).toBe(660);
1167+
// 659 since #21320: the agent form's `lifecycle` row left with its key
1168+
// (the conversation state machine was retired — nothing ever read it),
1169+
// taking its label — authored in all three locales — out of the catalog.
1170+
expect(translated.length, `${locale} positive control`).toBe(659);
11681171
}
11691172
// ⭐ DARK — the blindness, executable. On a synthetic two-locale catalog the
11701173
// all-three predicate returns 0 while the per-locale one returns 1, so the

0 commit comments

Comments
 (0)