Rule of Resilience
Layout survives content variation and text adaptation.
Requirement
Validate task-critical content with representative long labels, distinguishing suffixes, numeric extremes, and relevant empty or populated states. Supported text enlargement and spacing changes must not remove essential content or make controls unusable. Preserve meaning rather than merely fitting boxes.
Why
Text resizing and spacing standards require interfaces to remain usable when text presentation changes. Our content-variation fixtures extend that reasoning to application-specific data; they are not additional universal thresholds.
Application
Keep the distinguishing end of a service name available through wrapping, sizing, or an explicit accessible inspection mechanism. Allow longer error messages without displacing Save outside an unscrollable fixed-height panel.
Exception
Truncation can be appropriate when it does not remove the information needed for the current task and full text is deliberately accessible. Large tables may use clearly scoped scrolling. Not every cell must expand indefinitely.
Review
Reuse existing clipping, overlap, and legibility checks with difficult fixture content, then inspect the meaning retained. Root-font scaling is not browser zoom, and one passing fixture does not certify every locale or text preference.
Computationally falsifiable
Opt-in no-text-overlap falsifies separation of declared neighboring HTML text fragments, including wrapped lines. select-label-space falsifies a selected native label's intrinsic-width allocation in the capture browser. Unsupported geometry is unassessed. Neither measures glyph paint or certifies readability, acceptable truncation, or retained meaning; see the [measurement contract and limits](../text-legibility.md).
Examples
The pair isolates this rule. A good example is not approval of the entire interface.
DR-009 · Illustrative comparison—not an engine verdict.
Good for this task
Bad for this task
Review notes and sources
What this example establishes
Other valid choices
Exception
Sources and scope
Shipments
12
Data as of 09:00
Refresh failed at 09:05
Selected shipment: EP 1042
EP 1042 · Oakland → Seattle
EP 1043 · Oakland → Denver
Rate proposal
12 selected lanes · USD rates · effective September 15, 2026.
No changes published.
Dispatch review
Today · All carriers and origins · 09:00 PT snapshot
3 shipments need a response
Address problems are blocking delivery. Review these exceptions before the next dispatch.
1,200 shipments today
Daily total, including the 3 exceptions.
Keyboard walkthrough: select Reset, then use Tab, Enter, and Escape.
Facility dwell
Observed dwell: 18 hours
Service target: 12 hours
Over
target: 6 hours
Choose a distinct service
Regional International Priority Distribution — North
Regional International Priority Distribution — South
Same prefix, different destinations. The suffix matters to this selection.
Parcels by carrier
Color represents carrier identity, not rank.
- Carrier A240 parcels
- Carrier B180 parcels
- Carrier C90 parcels
Examples could not load. Reload to try again.
Enforcement
automated is the strongest mechanism Viewrule expects for the complete rule. Partial checks can still provide supporting evidence without proving the whole requirement.