diff --git a/src/generator/generator.py b/src/generator/generator.py index f7f3949..412ad12 100644 --- a/src/generator/generator.py +++ b/src/generator/generator.py @@ -50,23 +50,27 @@ RULES — follow strictly: - Do NOT summarize previous sections at the start of each new section - Do NOT repeat facts — if a fact appears once, do not mention it again - Use concrete details, numbers, names — avoid vague generalities +- DESCRIPTIVE HEADINGS: every ## must name the specific fact of ITS section + ("The summer of 1947", "The diary nobody has finished analysing"). + NEVER write the template label as a heading or as a prefix: no "Background", + "Key Facts", "Analysis", "Significance", "Conclusion", "Hook: ..." - Target: 1000-1500 words -STRUCTURE: +STRUCTURE (bracketed text is internal guidance: do NOT copy it verbatim) # [Impactful headline] [Hook paragraph — the most surprising fact] -## Background -[Context — what, when, who — only facts not covered elsewhere] +## [descriptive heading for the background: what, when, who] +[Only facts not covered elsewhere] -## Key Facts +## [descriptive heading for the main findings] [Most significant findings — each point must be distinct] -## Analysis / Significance -[What this means — without repeating the Key Facts section] +## [descriptive heading for the analysis: what this means] +[What this means — without repeating the previous section] -## Conclusion +## [descriptive heading for the closing] [No more than 2 sentences summarizing, then a forward-looking statement] RESEARCH MATERIAL: @@ -120,24 +124,32 @@ REGLAS — sigue estrictamente: - NO resumas secciones anteriores al inicio de cada nueva sección - NO repitas hechos — si un hecho aparece una vez, no lo menciones de nuevo - Usa detalles concretos, números, nombres — evita generalidades vagas +- ENCABEZADOS DESCRIPTIVOS: cada ## nombra el hecho concreto de SU sección + («El verano de 1947», «El diario que nadie ha terminado de analizar»). + NUNCA escribas la etiqueta de la plantilla como encabezado ni como prefijo: + nada de «Contexto», «Hechos Clave», «Análisis», «Conclusión», «Gancho: ...» +- ENCABEZADOS EN MAYÚSCULA DE ORACIÓN: solo la primera palabra y los nombres + propios llevan mayúscula. «La noche que el cielo se apagó», NUNCA «La Noche + Que El Cielo Se Apagó» — eso es estilo inglés y en español es incorrecto. + Tampoco va mayúscula después de dos puntos ni de raya - Objetivo: 1000-1500 palabras -ESTRUCTURA: +ESTRUCTURA (lo que va entre corchetes es guía interna: NO lo copies literal) # [Titular impactante] [Párrafo gancho — el hecho más sorprendente] -## Contexto -[Contexto — qué, cuándo, quién — solo hechos no cubiertos en otro lugar] +## [encabezado descriptivo del contexto: qué, cuándo, quién] +[Solo hechos no cubiertos en otro lugar] -## Hechos Clave +## [encabezado descriptivo de los hallazgos principales] [Los hallazgos más significativos — cada punto debe ser distinto] -## Análisis / Importancia -[Qué significa esto — sin repetir la sección de Hechos Clave] +## [encabezado descriptivo del análisis: qué significa] +[Qué significa esto — sin repetir la sección anterior] -## Conclusión -[Conclusión — no más de 2 oraciones resumiendo, luego una declaración prospectiva] +## [encabezado descriptivo del cierre] +[No más de 2 oraciones resumiendo, luego una declaración prospectiva] MATERIAL DE INVESTIGACIÓN: {context}