docs(code-runtime-python): register the pre-encode, stray-flush, and late-rejection fixes in the settlement note

Keep the agent note current with the recently landed code-review fixes:
- six -> nine no-fail-before cases, adding the done-value TOCTOU pre-encoding,
  the stray-UTF-8 budget-flush retention, and the late-rejection settled guard,
  each with its reason for not carrying a fail-before test.
- New Decision sections for the pre-encode + send_done binding and the stray
  flush retention; Testing lists the binding-all-names case as a tested fix.
- zh mirrored; settlement-fixes.i18n.yaml re-recorded and consistent.
This commit is contained in:
Chinesezjc 2026-08-20 12:47:50 +08:00 • committed by Tianyi Cui
parent da38c16912
commit 093a6217ff
3 changed files with 36 additions and 8 deletions

View file

@ -2,5 +2,5 @@
# 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 .agents/notes/implemented/bug-fix/2026-07-31-code-runtime-python-settlement-fixes.md
2026-07-31-code-runtime-python-settlement-fixes.md: 1a55169bc27f1add06689d4a5582fd6e843bc354
2026-07-31-code-runtime-python-settlement-fixes.zh.md: d567ce58864479ee92388374f0ec6125614d7d71
2026-07-31-code-runtime-python-settlement-fixes.md: 4ab813d0b87f144d2a89c73e65f2579899a07acc
2026-07-31-code-runtime-python-settlement-fixes.zh.md: 346e91dab39ec0268707c696416d66bea839291b

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long