Yichen Jiang 8c0d626cd5 Merge worktree-llm-dynamic-config (884, with latest master) into worktree-llm-web-config 2 mesi fa
..
src 8c0d626cd5 Merge worktree-llm-dynamic-config (884, with latest master) into worktree-llm-web-config 2 mesi fa
tests 8c0d626cd5 Merge worktree-llm-dynamic-config (884, with latest master) into worktree-llm-web-config 2 mesi fa
README.i18n.yaml e6483f0afc feat(settings): detect stale writers with a revision, and announce raw changes 2 mesi fa
README.md e6483f0afc feat(settings): detect stale writers with a revision, and announce raw changes 2 mesi fa
README.zh.md e6483f0afc feat(settings): detect stale writers with a revision, and announce raw changes 2 mesi fa
package.json ec0786e099 feat(settings): add user-settings seam (ctx.settings) + file provider 2 mesi fa
tsconfig.json ec0786e099 feat(settings): add user-settings seam (ctx.settings) + file provider 2 mesi fa
tsdown.config.ts 353f5c0a39 build(settings): bundle the package root and invariant companion independently 2 mesi fa

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/settings/settings/README.md
README.md: 1f1ce07722bfb035746ad5733f90ddabe2d1553b
README.zh.md: 0d96a0deda3b9d8f6260a1f223eb86cb87781565