Elige una acción que el texto permita observar
Pregunta cómo una réplica pide una explicación o la ofrece, no si logró enseñar a programar. Ejecuta https://api.redditcommentsapi.com/v1/comments?subreddit=learnprogramming&limit=3 y guarda la respuesta real. El límite pequeño inicia una lectura, pero no solicita tres turnos conectados. Un resultado vacío no demuestra que nadie haya planteado esa pregunta en otro lugar.
Enumera las premisas que faltan
Para cada pasaje, comprueba si se ven el enunciado, el intento de código, el error y el comportamiento esperado. Son preguntas de lectura, no campos obligatorios del registro. Separa el código citado de tu versión reformateada. No lo ejecutes solo para completar la anotación ni conviertas una pregunta plausible en palabras supuestamente escritas por el alumno.
Conserva las referencias que no puedes resolver
Si el padre no figura en lo recibido, marca el enlace como no resuelto. No conviertas el comentario en una raíz confirmada ni rellenes el texto ausente. Para un identificador conocido puede probarse /v1/item?id=..., pero esta ruta busca un registro individual y no garantiza encontrarlo. No consulta automáticamente sus hijos ni todos sus antepasados.
Si hay parent_id o link_id, comprueba formato e identificadores antes de unir registros localmente. Compartir link_id puede agrupar un contexto de publicación, pero no acredita una respuesta directa. No elimines prefijos sin comprobar su significado. Guarda el registro plano original junto a la vista de relaciones para poder revisar una unión dudosa.
Describe la función pedagógica y su prueba
Las categorías locales pueden distinguir petición de un intento, aislamiento de un paso fallido, explicación conceptual y contraejemplo. Acompaña cada una de una cita. Proponer una prueba no demuestra que se hiciera; una expresión de agradecimiento tampoco demuestra aprendizaje. Permite varias funciones o una categoría incierta cuando faltan contexto o referencias, o cuando el autor cita una idea para discutirla.
Explica lo que dejó fuera la selección
q busca en título y texto. from y to usan YYYY-MM-DD en UTC y filtran la creación del contenido, created_utc, con todo el último día incluido. min_score es un umbral, no un ranking de buenas explicaciones. Un filtro puede excluir al padre necesario. El orden _doc y la cercanía entre filas no prueban secuencia conversacional; 100 registros por petición y 100 páginas por consulta no garantizan recuperación completa.
Entrega también las preguntas pendientes
Muestra texto original, conexiones apoyadas, anotaciones propias y huecos. Mantén visibles los desacuerdos entre lectores hasta que los datos permitan resolverlos. Las conclusiones se limitan al material recibido, no a todos los estudiantes. Este archivo histórico independiente y no oficial no garantiza cobertura exhaustiva, inmutabilidad ni información en directo. Consulta documentación para las rutas y Precios para peticiones y repeticiones.