Struct-tree tables with incomplete page tagging (e.g., only 22 of 50+ rows tagged on a page) would claim items and block rect detection, leaving unclaimed items as loose text. Now require struct-tree tables to capture ≥50% of band items before using them; incomplete trees fall through to geometry-based detection. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>