robinhood-options-mobile

Social Discussion & Comment Threads

Introduced in v0.52.0 (Tracking: #113). Provides granular community discussions on shared trade ideas and public portfolios, complete with author-pinned comments, community sentiment polling, comment upvoting, and moderation reporting.

Overview

The Social Discussion & Comment Threads system enhances RealizeAlpha’s social foundation by enabling interactive, structured dialogue across investment theses, trade ideas, and public trader portfolios. Users can critique setups, discuss market catalysts, and participate in community consensus polling while authors and moderators maintain high-quality discussions through pinning and reporting guardrails.

Features

1. Community Sentiment Polling

2. Author-Pinned Comments

3. Comment Upvoting

4. Moderation & Safety Reporting

5. Shared Portfolio Q&A & Discussion

Architecture & Data Model

GroupAnalysisComment

class GroupAnalysisComment {
  final String id;
  final String analysisId; // Post ID or Target User ID
  final String authorId;
  final String authorName;
  final String? authorPhotoUrl;
  final String content;
  final bool isPinned;
  final List<String> likes;
  final bool isReported;
  final String? reportReason;
  final List<String> reportedBy;
  final DateTime createdAt;
}

Firestore Paths