Skip to content

Phase 5: Add the persisted Queue with reference ordering, distribution, and assignment #223

Description

@JonnyTran

Make the Queue a first-class persisted entity (queue/queue_item/queue_assignment): an ordered walk over references with cross-schema scope, distribution/overlap rules, and per-annotator assignment, exposed via queue CRUD plus GET /queues/{id}/next (next reference for the current user), item build/refresh from scope, and progress. This elevates the review workflow over the Dataset as the primary UI surface for human-in-the-loop on LLM output, and folds v1's standalone distribution logic into the queue. See spec §3, §5, and §7.

Part of #218.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions