docs(todo): magazine region ordering — manual order and column-aware reading order
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
227c42b85d
commit
7999ad484b
11
TODO.md
11
TODO.md
@ -64,6 +64,17 @@ not part of this order.
|
||||
|
||||
### P1 — next, highest user impact
|
||||
|
||||
- [ ] **M — Magazine: let the reader decide the region order.** On the boundary-review page,
|
||||
give each region an explicit reading position: click the regions in the order they should be
|
||||
read, or type a number into each one. The order drives playback and the OCR-results list.
|
||||
Today the order is whatever the layout analysis produced, and a page with two text columns
|
||||
comes out interleaved, so a listener hears half a sentence from the wrong column.
|
||||
- [ ] **M — Magazine: read text columns top-to-bottom, then left-to-right.** Group detected text
|
||||
regions into columns first, order each column downwards, then take the columns left to right
|
||||
(mirroring for RTL). Confirmed wrong on page 38 of issue 204: the left column's paragraphs and
|
||||
the right column's are mixed into one sequence. Should land before the manual ordering above,
|
||||
which is then only a correction tool rather than routine work.
|
||||
|
||||
- [x] **S — Re-measure audiobook segmentation against `cast_run3.json`.** Run 3 has
|
||||
2,227 segments, 1,043 dialogue segments and 585 newline-fused segments, but zero
|
||||
adjacent same-speaker dialogue pairs for `_audiobookMergeAdjacentDialogue` to merge.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user