Skip to content

Merge dev → main#94

Merged
lucasbrentano merged 4 commits intomainfrom
dev
Apr 8, 2026
Merged

Merge dev → main#94
lucasbrentano merged 4 commits intomainfrom
dev

Conversation

@lucasbrentano
Copy link
Copy Markdown
Collaborator

Resumo

  • Sync de dev para main com as últimas alterações

🤖 Generated with Claude Code

lucasbrentano and others added 4 commits April 8, 2026 16:27
chore: sincronizar dev com main
…uário (#87)

A classificação agora é por autor (DatasetEntry), não por comentário.
Comentários servem apenas como evidências para fundamentar a decisão.

- Model: Annotation e AnnotationConflict usam dataset_entry_id (FK → dataset_entries)
- Schemas: campos renomeados (entry_id, total_users, annotated_users_by_me)
- Services: annotate, review, dashboard e data reescritos para granularidade por entry
- Routers: endpoints mantidos, contratos atualizados
- Migration: Alembic 0015 altera FKs (destrutiva — limpa anotações existentes)
- Testes: 340 testes passando

Co-Authored-By: Claude <noreply@anthropic.com>
- API types: entry_id, BotUserItem, CommentItem (sem anotação individual)
- Hooks: submitAnnotation recebe entryId, state atualiza por entry
- AnnotatePage: progresso por usuários, tabela com classificação/status
- UserCommentsList: botões Humano/Bot no nível do autor com ícones
- ReviewPage: conflitos e bots agrupados por usuário, botões padronizados
- Removido CommentAnnotationRow (anotação por comentário não existe mais)

Co-Authored-By: Claude <noreply@anthropic.com>
…usuario

refactor(annotate): alterar unidade de anotação de comentário para usuário (#87)
@lucasbrentano lucasbrentano enabled auto-merge April 8, 2026 22:35
@lucasbrentano lucasbrentano merged commit db946c7 into main Apr 8, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant