Skip to content

Reportar bugs sin GitHub + hace más visible el reporte de discrepancias - #20

Merged
CesarManzoCode merged 1 commit into
mainfrom
claude/discrepancy-report-form-kdzjfy
Sep 5, 2026
Merged

Reportar bugs sin GitHub + hace más visible el reporte de discrepancias#20
CesarManzoCode merged 1 commit into
mainfrom
claude/discrepancy-report-form-kdzjfy

Conversation

@CesarManzoCode

Copy link
Copy Markdown
Owner

Corrige lo que se me había pasado: "Reportar un bug" en el rail lateral y en /app/perfil seguía apuntando directo a
github.com/.../issues — justo lo que el pedido original quería evitar porque la mayoría de los alumnos no sabe qué es un issue.

  • Nuevo FeedbackKind "bug": error técnico GENERAL (login, una página que no carga), no atado a un paso/ejercicio concreto — para eso sigue existiendo BugReport/ReportBugDialog. Mismo widget, misma cola de triage en /app/admin/reportes.
  • ReportBugButton (features/feedback): reemplaza el link de GitHub en el rail de escritorio y en el perfil. Wrapper genérico + fila lista para el rail (ReportBugRailRow) para no repetir el markup.
  • Menú de usuario (móvil): agrega "Reportar un bug" junto a "Enviar comentario", cada uno abriendo el diálogo con su kind preseleccionado.
  • El botón de discrepancia deja de ser un ícono ghost casi invisible: ahora es una píldora con borde y fondo warning + etiqueta visible ("¿No es tu clase?") en vez de sólo un ícono apagado.
  • El copy de discrepancia menciona explícitamente que sirve para reportar diferencias con lo que de verdad se da en el plantel — importante en semestres avanzados, donde apenas hay referencia práctica más allá del temario oficial y no todos los planteles lo siguen igual.
  • El ícono de "reportar problema de contenido" (por paso/ejercicio) pasa de ghost a outline para que no desaparezca junto al nuevo botón.
  • Admin: nueva etiqueta "Error técnico (general)" en el triage, y ese tipo también se resalta como los bugs de contenido.

Claude-Session: https://claude.ai/code/session_01RdKjTK7WugKgPr1y18D4y1

Corrige lo que se me había pasado: "Reportar un bug" en el rail lateral
y en /app/perfil seguía apuntando directo a
github.com/.../issues — justo lo que el pedido original quería evitar
porque la mayoría de los alumnos no sabe qué es un issue.

- Nuevo FeedbackKind "bug": error técnico GENERAL (login, una página que
  no carga), no atado a un paso/ejercicio concreto — para eso sigue
  existiendo BugReport/ReportBugDialog. Mismo widget, misma cola de
  triage en /app/admin/reportes.
- ReportBugButton (features/feedback): reemplaza el link de GitHub en el
  rail de escritorio y en el perfil. Wrapper genérico + fila lista para
  el rail (ReportBugRailRow) para no repetir el markup.
- Menú de usuario (móvil): agrega "Reportar un bug" junto a "Enviar
  comentario", cada uno abriendo el diálogo con su kind preseleccionado.
- El botón de discrepancia deja de ser un ícono ghost casi invisible:
  ahora es una píldora con borde y fondo warning + etiqueta visible
  ("¿No es tu clase?") en vez de sólo un ícono apagado.
- El copy de discrepancia menciona explícitamente que sirve para
  reportar diferencias con lo que de verdad se da en el plantel —
  importante en semestres avanzados, donde apenas hay referencia
  práctica más allá del temario oficial y no todos los planteles lo
  siguen igual.
- El ícono de "reportar problema de contenido" (por paso/ejercicio)
  pasa de ghost a outline para que no desaparezca junto al nuevo botón.
- Admin: nueva etiqueta "Error técnico (general)" en el triage, y ese
  tipo también se resalta como los bugs de contenido.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RdKjTK7WugKgPr1y18D4y1
@vercel

vercel Bot commented Sep 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
cpp-ceti Ready Ready Preview Sep 5, 2026 12:57am UTC

@CesarManzoCode
CesarManzoCode merged commit 5ce26cb into main Sep 5, 2026
3 checks passed
@CesarManzoCode
CesarManzoCode deleted the claude/discrepancy-report-form-kdzjfy branch September 5, 2026 00:57
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.

2 participants