Commit 055bb95
ws040c: complete card-path state dump on every send exit (stop inching)
Building one guard-fix per ~45-min build is untenable. After reading the WHOLE
send flow, the only card-hostile guards were Session-not-found (ws040) and the
source-turn guard (ws040b); the rest are generic and the placeholder send already
proves they pass. So ws040b should be the last card-specific fix.
As insurance against another blind build: on the card path (cardRowResolved),
finish() now attaches a COMPLETE state dump to EVERY exit — header, all sidebar
rows (name+preview), and the actual thread customer bubbles (msg_id+text, incl.
how the card bubble renders) — logged UNTRUNCATED as [FEIGE-CARD-DIAG] on success
OR failure. So if anything still trips, one run shows the entire DOM state every
remaining guard sees, and the next fix is final — no more inching.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 5134813 commit 055bb95
1 file changed
Lines changed: 30 additions & 0 deletions
Lines changed: 30 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4193 | 4193 | | |
4194 | 4194 | | |
4195 | 4195 | | |
| 4196 | + | |
| 4197 | + | |
| 4198 | + | |
| 4199 | + | |
| 4200 | + | |
| 4201 | + | |
| 4202 | + | |
| 4203 | + | |
| 4204 | + | |
| 4205 | + | |
| 4206 | + | |
| 4207 | + | |
| 4208 | + | |
| 4209 | + | |
| 4210 | + | |
| 4211 | + | |
| 4212 | + | |
| 4213 | + | |
| 4214 | + | |
4196 | 4215 | | |
4197 | 4216 | | |
4198 | 4217 | | |
| |||
5760 | 5779 | | |
5761 | 5780 | | |
5762 | 5781 | | |
| 5782 | + | |
| 5783 | + | |
| 5784 | + | |
| 5785 | + | |
| 5786 | + | |
| 5787 | + | |
| 5788 | + | |
| 5789 | + | |
| 5790 | + | |
| 5791 | + | |
| 5792 | + | |
5763 | 5793 | | |
5764 | 5794 | | |
5765 | 5795 | | |
| |||
0 commit comments