fix(i18n): drop orphan TerminalPane.minimumContrast entries that broke main static analysis

The 7 auto.components.settings.TerminalPane.minimumContrast.* entries added by #18126 have zero call sites; the shipped component reads settings.contrast.*. Because the runtime-required catalog classifies any key with no literal-default call site as required, the orphans broke 'Verify runtime-required localization catalog' on main and red-lit every PR in the repo.

Deleting them is the root-cause fix: regenerating would instead add dead strings to the boot bundle. On main+delete, --fix regenerates a byte-identical catalog and the CI step exits 0.

Merged with 'test / tests node 24 3/8' red: that failure is an unrelated main break from the #19542/#19551 collision, not from this change.
This commit is contained in:
Neil
2026-09-08 01:45:52 -07:00
committed by GitHub
parent d346d6f447
commit ea102a9eb8
-9
View File
@@ -8627,15 +8627,6 @@
"fastDescription": "Extra multiplier while scrolling with a modifier key.",
"tui": "TUI",
"tuiDescription": "Discrete wheel reports for full-screen terminal apps."
},
"minimumContrast": {
"title": "Minimum Contrast Ratio",
"description": "Lifts terminal foreground colors that sit too close to the background. Leave blank for automatic, or set 1 to render program colors exactly as sent.",
"automatic": "Automatic: {{light}} on light backgrounds, {{dark}} on dark.",
"disabled": "Correction off. Programs that rely on low contrast, like Powerline separators, render as sent.",
"pinned": "Targets {{ratio}}:1 contrast for foreground colors, where possible.",
"placeholder": "Auto",
"suffix": "blank = automatic, 1 = off"
}
},
"TerminalSettingsPreview": {