Description
When a stream naturally reaches its end time (status becomes Completed), the detail page currently has no distinct UI state for this — it should clearly communicate completion rather than looking identical to an active stream.
Acceptance Criteria
Notes
⚠️ Do not begin coding until you have been assigned by the maintainer.
Branch as feat/N-short-title where N is this issue number.
Description
When a stream naturally reaches its end time (status becomes
Completed), the detail page currently has no distinct UI state for this — it should clearly communicate completion rather than looking identical to an active stream.Acceptance Criteria
Notes