Optimal Stack — tuân thủ đầy đủ U-01..U-13

Cùng K5 hard case từ các demo trước (U-05 — không đổi dataset). Cả 3 panel đều giữ U-01 (pill rotate theo edge θ) và U-02 (text flip upright). Progression: tăng dần độ tối ưu trong khuôn khổ rules.

Rule enforcement trong demo này:
U-01 ✔ pill rotate(θ) · U-02 ✔ text flip khi cos(θ)<0 · U-04 ✔ on-stroke ưu tiên · U-05 ✔ giữ K5 dataset · U-06 ✔ deterministic (seeded RNG) · U-07 ✔ endpoint on node circle · U-08 ✔ rotated AABB stepping · U-09 ✔ budget = max(0, tl/2 − pw/2 − r) · U-10 ✔ side-preferred perp · U-11 ✔ saturate probe · U-14 ✔ pill center on-stroke (SA lock perp=0, clamp along ±budget)