Commit 40ba768
committed
docs(changelog): backfill 4 Python-specific divergences from non-parity table
Round-5 subagent found the one remaining gap: `docs/SELF_REVIEW.md` §5
requires a CHANGELOG entry for every divergence, and the non-parity
table has 8 Python-specific rows while the CHANGELOG had only 4
bullets. Backfill the missing four and broaden one existing bullet:
- Extended the `<url|text>` reserved-delimiters row to cover `]`,
newlines, empty labels, schemeless URLs, and URLs containing
`|`/`>` — all handled by the same emit-side fallback check, all
accumulated over several commits during review iteration but only
partially reflected in the CHANGELOG.
- Added dedicated bullets for Google Chat heading → bold rendering
(upstream loses visual hierarchy by falling through to plain text).
- Added dedicated bullet for Google Chat image rendering (upstream
silently drops the URL).
- Added bullet for fallback streaming's stream-exception capture +
flush before re-raise (upstream propagates immediately, orphaning
pendingEdit and stranding the placeholder).
- Added bullet for fallback streaming's `remend`'d final SentMessage
content vs upstream's raw `accumulated`.
No code changes. Round-5 verdict on code: clean across all 7
principles. Only doc bookkeeping was missing.
https://claude.ai/code/session_01XE1bMoQ5BjCvgi1iLGKKhG1 parent 108914e commit 40ba768
1 file changed
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
21 | 25 | | |
22 | 26 | | |
23 | 27 | | |
| |||
0 commit comments