What problem does it solve? It explains how SDF text rendering works in the classic-wgl Rust engine so developers can correctly render, position, justify, clip, and update text entities without misreading the render loop's behavior. ## Core Features & Use Cases - SDF Text Pipeline Reference: Covers the SdfTextRender component, build_sdf_glyph_buffer's four phases, GPU buffer caching in SdfTextGpu, and the single-pass draw_sdf call. - UI Integration Details: Documents is_ui justify offsets, scissor clipping with Y-flipped clip_rect, measure_all_ui_labels pre-measurement, and SDF text on button children. - Font Atlas Tooling: Describes the classic-assets Python atlas generator (Felzenszwalb EDT, shelf packing) producing dejavusans-sdf PNG and metrics JSON. - Use Case: When a UI label appears at the wrong position on the first frame, consult this Skill to learn that measure_all_ui_labels must run after UI init to set correct UiNode sizes before layout. ## Quick Start Ask the AI to explain why SDF text justification is not part of the dirty check and how the render loop applies the is_ui justify x-offset.