- A written break now keeps the stored facts it was handed, each with its source link and the quoted span that states it, and whether the station's own read-back found the host saying it (migration
0124_segment_facts). The source is copied with the break, so it survives the fact being removed with its record. Provider lines, a break the station's own phrasings wrote, and a presenter who is never shown the notes keep nothing. A rewrite replaces the last write's sources. - Voice → What it said shows where a break's facts came from: open the newest written attempt for a break and each stored fact it was handed is listed with the quoted span and a link to the page, the ones the host said apart from the ones it was handed and left out. On air now on the desk shows the same for a break while it airs, the facts it said only. A break handed no stored fact shows nothing extra.
GET /segments/{id}/sourcesanswers where a break's facts came from: each stored fact its writer was handed, with the page, the quoted span that states it, the plugin that fetched it, and whether the break's words said it. The ones it said come first. A break handed no stored fact answers an empty list. Read with the same access as the rest of the render routes.