BL-052 Shipped

Initiative tab on the play surface

new “Initiative” tab alongside Feed/Notes/Party/Lore. Controller loads @active_stage (Stage.find_by(active_game_session:)) and @stage_tokens (by_initiative scope). Panel shows token rows: turn marker (▶ on active), initiative score, portrait/initial, name + conditions, HP/MaxHP. Empty state when no active stage/encounter. Read-only — DM controls live from /stages/:id/encounter. 495 tests green.