Yichen Jiang d415b63c19 test(client): cover settings lifecycle guards 1 miesiąc temu
..
src cf7d485b5e fix(client): harden settings describe mirror 1 miesiąc temu
tests d415b63c19 test(client): cover settings lifecycle guards 1 miesiąc temu
README.i18n.yaml 950fcf9df6 Merge remote-tracking branch 'origin/master' into feat/web-settings-describe-mirror 2 miesięcy temu
README.md 950fcf9df6 Merge remote-tracking branch 'origin/master' into feat/web-settings-describe-mirror 2 miesięcy temu
README.zh.md 950fcf9df6 Merge remote-tracking branch 'origin/master' into feat/web-settings-describe-mirror 2 miesięcy temu
package.json aa03eff500 build(client): enforce client package boundaries 2 miesięcy temu
tsconfig.json 56dff07c4e refactor(client): move schema handling into ui-settings 2 miesięcy temu
tsdown.config.ts 6e721b9fdd feat(gui): settings panel with locale and theme preferences 2 miesięcy temu

README.i18n.yaml

# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# side as of the last confirmed-consistent state. Both languages carry equal authority;
# after editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write packages/client/ui-settings/README.md
README.md: 990469573309b3a92b5eeb8bc41d89b226dbd0d4
README.zh.md: a0ce9d5cf6d4633cec9fbf466083c7a11a947e8e