Reframe annotation as a thin per-cell review layer over schema columns: a question binds to one column normally (or N columns when type=table), suggestion carries LLM output per (record, question), and response holds human review per (record, user) with values resolving back to cells — multiple users per record giving overlap. This replaces Argilla's parallel Question/Response/Suggestion primitives with a layer that hangs off the versioned schema rather than a separate field model, keeping the human-in-the-loop surfaces (span/rating/ranking, distribution/overlap) that matter for reviewing LLM-generated records. See spec §3, §5, and §7.
Part of #218.
Reframe annotation as a thin per-cell review layer over schema columns: a
questionbinds to one column normally (or N columns whentype=table),suggestioncarries LLM output per (record, question), andresponseholds human review per (record, user) with values resolving back to cells — multiple users per record giving overlap. This replaces Argilla's parallel Question/Response/Suggestion primitives with a layer that hangs off the versioned schema rather than a separate field model, keeping the human-in-the-loop surfaces (span/rating/ranking, distribution/overlap) that matter for reviewing LLM-generated records. See spec §3, §5, and §7.Part of #218.