_Kerman 8117f61396 Merge remote-tracking branch 'origin/master' into xtr/agent-loop-message-machine hai 1 mes
..
src 1145ee5fc3 fix(invariants): assert runtime relationships, not API shapes hai 1 mes
tests 992cf894af refactor(agent): unify sourced message delivery hai 1 mes
README.i18n.yaml 226dc7a249 docs: translate remaining READMEs hai 1 mes
README.md 226dc7a249 docs: translate remaining READMEs hai 1 mes
README.zh.md 226dc7a249 docs: translate remaining READMEs hai 1 mes
package.json 433670a754 feat(invariants): require package-owned companions hai 1 mes
tsconfig.json 433670a754 feat(invariants): require package-owned companions hai 1 mes

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
README.md: b448dc309bff07c744443530a648c7c30e4d20d9
README.zh.md: be6730ebe23510a017ffa80563016133dc87cae3