PHerc Paris 3 whole-scroll strip, hole-filled (ufsm strip / strip-flatten / render --fill / strip-mosaic, 2026-10-30): wraps w208-w432 of the 10-28 c2f corpus unroll (wind96 fields, 9.6 um) stitched into one continuous spiral surface, flattened along the whole scroll, rendered as stripes at 9.6 um/px (CT + ift3-24000 ink) with hole filling: render --fill 4 (void CT on the surface -> nearest papyrus within +-4 voxels along the normal, CT and ink at the same offset), --fill-grid 50000 (enclosed holes of the flattened grid bridged by interpolated vertices and rendered from real data), --fill-inpaint 4 --fill-pm 1 (the few pixels still empty: push-pull + PatchMatch, cosmetic). Same flattening as the earlier upload; ~10% more surface (41037 vs 37308 cm2) where the grid had holes. renders/: overview.jpg (strip folded into 10 rows: CT band, ink band, on-papyrus bar green..red; shrunk 2x), overview_8000.jpg, overview_papyrus.jpg (papyrus look: CT through a brown..tan ramp, ink as carbon black, gain 1; grey = no surface), strip_long_8000.jpg / strip_long_papyrus_8000.jpg (one row), stripes_div2/ (per stripe, shrunk 2x per side: wsNNN_ct_ink = CT above ink, wsNNN_papyrus = papyrus look; outermost first), strip_papyrus.tsv / papyrus_wraps.tsv (share of the surface on papyrus, CT >= 80 within 3x3 px, per cm and per wrap). tables/: segments.tsv / strip.json / flat.json (strip layout).