Skip to content

Review Interface

The Review interface is where you manually approve or reject posts for export to the Curated Queue.

Accessing Review

  1. Click Review in the main navigation
  2. You'll see a list of posts awaiting review
  3. Each post shows the AI classification badge, content preview, and action buttons

Understanding the Interface

Post Display

Each post shows: - AI Badge: the AI recommendation — AI: OK, AI: pending, or AI: reject — <category> (e.g. comic, illustration, promotional). See AI Classification for details. - Content Preview: first 280 characters of the post - Author: Fediverse account that posted it (links to their media page) - Hashtags: tags in the post - Media: indicator if the post has attachments - Stream: which hashtag stream sourced this post

Action Buttons

  • ✓ Approve: post is quality content, export to the Curated Queue
  • ✗ Reject: post is unsuitable, don't export

A ↑ Back to top link appears at the bottom of the page for quick navigation after reviewing a long list of posts.

Reviewing Posts

Basic Review

  1. Read the post content and preview
  2. Look at the AI badge (a guide, not definitive)
  3. Click Approve ✓ or Reject
  4. Move to the next post

Filtering Posts

Use the filter bar above the queue to narrow what you see.

By Stream

Select a specific hashtag stream to review posts from that source only.

By AI Verdict

  • Show only AI-would-reject — list posts the AI recommends rejecting, so you can review them in one pass.
  • Hide not-yet-classified — hide posts the AI hasn't processed yet (useful while a fetch batch is still being classified).

Review Workflow

Quick Approve/Reject

For obvious posts: 1. Glance at content 2. Click Approve or Reject 3. Move on

Careful Review

For questionable posts: 1. Read the full content 2. Check the author account 3. Review hashtags and media 4. Make a decision 5. Click Approve or Reject

Decisions Recorded

Every review decision is recorded with its timestamp and your notes.

Export Queue Connection

When you Approve a post: 1. Post enters the queue as Pending 2. The Curated Queue consumer fetches it via API 3. The consumer processes and acknowledges 4. Post moves to Delivered status

When you Reject a post: 1. Post is marked as rejected 2. Never exported to the Curated Queue 3. Remains in the database for reference

Tips

Build Consistent Judgment

  • Define your own quality standards
  • Apply them consistently across posts

Review Regularly

  • Review new posts frequently
  • Keep the queue from growing too large
  • Maintain a responsive export pipeline

Monitor Queue Status

  • Check the Queue page to see approved posts being consumed
  • If the queue backs up, increase review frequency

Common Issues

Too Much Unwanted Content

  • Block common sources in "Don't Reblog Users"
  • Disable low-quality streams
  • Use the "show only AI-would-reject" filter to triage the backlog

Queue Not Consuming Posts

  • Check the Queue page for errors
  • Verify the Curated Queue consumer is running
  • Check the API key is correct

Next Steps