fix(webapp): a suggested fact's quote must say the change, not only mention the page (#1280) #1336
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/1280-quote-must-say-it"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of #1280. Found by the dev rehearsal of 4.7.0-rc2.
What dev showed. The past-sessions pass over 44 real sessions (176 pages asked) gave 8 suggestions, 4 distinct (two Amberwake campaigns). Every quote really was in the transcript, but three of the four didn't say the change:
The change
supports()checks it in code. The quote must name the new value (any word of it longer than two letters that isn't a small word) and hold a word for the fact:dropped_unsupportedon the run, next todropped_no_quote.Tests
To see it against the real model: this needs an rc with the change. On dev, clear the 8 rc2 suggestions and their run counts, then rerun the past-sessions pass and compare.
🤖 Generated with Claude Code
The dev rehearsal of 4.7.0-rc2 ran the past-sessions pass over 44 real sessions: 8 suggestions, every quote in the transcript, but three of the four didn't say the change ("Tamsin Reed doesn't so much greet you as size you up" offered as Sallow Reach's Ruler). - The prompt asks for the line that itself states the change, holding the new value and the word that says it. - supports() checks it: the quote must name the new value and hold a word for the fact (rules, leads, owns, swore to…) or, for Status, for that status (died, buried, vanished…). Others are dropped and counted as dropped_unsupported on the run. - Tests: the four dev cases (one kept, three dropped), outright statements kept, and the counter on the run. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>