Qué es
Un banco de 30 preguntas de opción múltiple (A-E) sobre UN subtema de psicología, para estudiantes de pregrado LatAm. Calidad de parcial real: cada pregunta enseña y discrimina, con 1 correcta inequívoca + 4 distractores plausibles. Voz de preparador humano, tuteo neutro, fuentes canónicas primarias.
No es un quiz de relleno: es material que un estudiante usa para aprobar.
Cómo se hace — pipeline
- Config JSON (materia · unidad · tema · subtema · fuente · base_id · out).
generar-preguntas.py <config>→ 30 preguntas (2 tandas 15+15).limpiar-preguntas.py→ quita TODO carácter no-español (chino/CJK/cirílico/símbolos) + voseo.balancear-letras.py→ la correcta NO siempre cae en la misma letra (distribución pareja A-E).validar-preguntas.py→ checks deterministas de formato.- CJ contra esta receta → califica formato (CL) + razonamiento (interpretativo).
Rúbrica (0-100)
- Formato (40): 30 preguntas, schema completo, A-E, 1 correcta, 5 distintas, por_que_no de los 4 distractores, sin "todas/ninguna".
- Discriminación (25): 1 sola correcta inequívoca; 4 distractores PLAUSIBLES (errores conceptuales reales, no absurdos); el enunciado NO regala la respuesta.
- Fidelidad (20): anclado al concepto del subtema; CERO datos/citas inventados; fuentes canónicas PRIMARIAS (autor original), NUNCA manuales de introducción.
- Voz + neutralidad (15): tuteo neutro LatAm (sin voseo), sin clichés de IA, sin mención de universidad/institución/sesión; las 30 cubren ÁNGULOS distintos.
Checklist cerrado (CL — 12 puntos)
- CL1 Exactamente 30 preguntas.
- CL2 Cada pregunta con todos los campos no vacíos.
- CL3 Opciones A,B,C,D,E; ninguna vacía; las 5 distintas.
- CL4 Cero "todas/ninguna de las anteriores" ni "X e Y son correctas".
- CL5 Correcta ∈ {A,B,C,D,E}.
- CL6 por_que_no cubre EXACTAMENTE los 4 distractores, ninguno vacío.
- CL7 Dificultad válida.
- CL8 Cero voseo en enunciados/opciones/justificaciones.
- CL9 Cero clichés de IA (cabe destacar / en resumen / sumérgete / en conclusión…).
- CL10 Cero mención de universidad/institución/microcurrículo/diplomado/semestre/"sesión N"/docente.
- CL11 Fuentes = autor canónico primario o etiqueta temática general; PROHIBIDO "según el manual X".
- CL12 Tras balancear, ninguna letra concentra la correcta >40% de las 30.
Parte de razonamiento (CJ evalúa DESPUÉS del CL)
- ¿Cada distractor encarna un error conceptual REAL que un estudiante cometería?
- ¿El set cubre ángulos variados (definición, etimología, autor, comparación, aplicación, error común, caso)?
- ¿Alguna pregunta es ambigua o tiene 2 respuestas defendibles?
- ¿La voz suena a preparador humano cercano, no a IA?
Gate de CL
validar-preguntas.py es el gate determinista (debe dar APTO 100%, cero campos truncados/faltantes). CJ es la capa interpretativa (≥90).
Un banco es APTO SOLO si validar pasa Y CJ ≥90.
Vara
≥90 = APTO. <90 = AJUSTA. Cualquier CL en rojo = AJUSTA automático (no alcanza vara).
Conexiones CBB
- → S#5 · Honestidad radical · CL3-CL11 son encarnación directa.
- → S#7 · Cierre de verdad · la vara 90/95CJ es cierre 4 capas.
- → S#28 · CUM · fuentes canónicas vs inventadas.