EchoLoop
TS

Retention · active members

Tenure from contract/start date, rolling for the life of the customer — not a one-year funnel. Live bands wait on the canonical retention contract and Yardi tenure authority.

0–30
31–90
91–180
181–270
271–365
1–2 yr
2–5 yr
5 yr+
Active member table
v0 stub
No customer rows in this shell. Historical retention analyses are not current Yardi customer truth.

Next implementation slice: Retention active tenure bands from an approved metric contract.

Canonical drafts remain in docs/design/ui-drafts/.