#[allow(clippy::float_cmp)] // intentional exact compare: change-detection / identity fast-path / cache-key match
#[allow(clippy::too_many_lines)] // large but cohesive: single-purpose layout/render/parse routine (one branch per case)
process_glyphs(&cluster.glyphs, item.position.x, writing_mode, cluster.source_node_id, &cluster.style);
#[allow(clippy::float_cmp)] // intentional exact compare: change-detection / identity fast-path / cache-key match
/// This function iterates through all positioned items in a layout, filtering for text clusters
/// and combined text blocks. It calculates the absolute baseline position for each glyph within