14 lines
737 B
Markdown
14 lines
737 B
Markdown
---
|
|
id: cb95feca-40ee-4cfb-af50-cd2e1b8844cd
|
|
type: REQUIRES
|
|
from_id: 77c0b897-4124-432f-84de-700ff82dcde1
|
|
from_title: "Two-phase cached loading pattern for API-heavy screens in Rust TUI"
|
|
to_id: e1fad787-7de7-4f62-afb7-6df2ffdea1ed
|
|
to_title: "Standings screen nav key chosen as 'w' in SBA Scout Rust TUI"
|
|
strength: 0.85
|
|
created: "2026-03-02T02:20:55.066739+00:00"
|
|
updated: "2026-03-02T02:20:55.066739+00:00"
|
|
---
|
|
|
|
The two-phase cached loading pattern was designed specifically for the standings screen. The nav key decision (w for standings) and the caching pattern are tightly coupled — the pattern's DB cache table (standings_cache) and background API refresh are the implementation of the standings screen that the nav key routes to.
|