"""empirica chat TUI widgets (Phase 1).

Phase 1 surface:
  - ConversationScroll — scrollable list of rendered turns
  - UserTurn / AgentTurn / SystemTurn — one widget per turn kind
  - Input — multi-line input field

Phase 2-7 add: ArtifactCard, side panel, statusline panel, autonomy badge,
WebSocket aggregator, tap subscriber, replay mode. See CHAT.md.
"""
