Level 2 — Yields Monitor

market yields live quotes yield series yield series yield series yield series yield series live quotes live quotes live quotes day change SA yield series SA yield series SA yield series charts and tables view selections User Yield history (S6) Intraday archive (S18) CNBC (E5) Bond holidays (S16) TIPS reference data (S2) Ref CPI NSA and SA (S4) 2.1 Assemble range data 2.2 Read live quotes 2.3 Calculate day change 2.4 Adjust for seasonality 2.5 Render time series 2.6 Render yield curve snapshots 2.7 Render breakeven inflation M2 settlement.js M1 csv.js M3 bond-math.js M15 sa-yields.js M11 chart-keys.js M12 chart-time- axis.js

No process here writes a data store. Every flow ends at 2.5, 2.6 or 2.7 and is gone when the page closes. CNBC (E5) is drawn as a box, in the store column, since this is the one place a Level 2 diagram in this portal shows an app reading an entity directly, live — no acquisition job stands between it and the app (see DFD_Worklist.md §4.0). Its two flows are independently named: market yields, its chart-bar feed, to 2.1; live quotes, its quote service, to 2.2. 2.1 explodes at Level 3. 2.3 and 2.4 each read Bond holidays (S16) directly, to exclude a weekend or holiday bar from their own calculation, rather than through 2.1. 2.5 and 2.6 read it to leave a Bond Holiday out of the points drawn. Each flow is named by the one structure it holds, defined in Data Dictionary §6.4. The amber circles are shared modules (SharedModules.md), not process steps of this diagram.