[object Object]

← back to Ventura Corridor

iter 169: gen prompt now blocks the 6 most-overused headline templates qwen3 fell into ('X in Y's Heart', 'X Meets Y', 'Rooted in', etc.)

bfb00de7d39253eaaab055f5712c1368476c7f06 · 2026-05-06 20:02:57 -0700 · SteveStudio2

Files touched

Diff

commit bfb00de7d39253eaaab055f5712c1368476c7f06
Author: SteveStudio2 <stevestudio2@SteveStacStudio.lan>
Date:   Wed May 6 20:02:57 2026 -0700

    iter 169: gen prompt now blocks the 6 most-overused headline templates qwen3 fell into ('X in Y's Heart', 'X Meets Y', 'Rooted in', etc.)
---
 src/jobs/generate_features.ts | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/jobs/generate_features.ts b/src/jobs/generate_features.ts
index 64fb683..64b9272 100644
--- a/src/jobs/generate_features.ts
+++ b/src/jobs/generate_features.ts
@@ -35,6 +35,13 @@ Rules:
 - Never invent specific prices, opening dates, owner names, or claims you can't verify.
 - Lean on the address as a sense of place ("just east of Sepulveda" / "in the white-stone tower at 15821 Ventura").
 - Avoid superlatives ("the BEST"). Prefer concrete sensory details.
+- HEADLINE VARIETY: Do NOT use these overused templates:
+  • "X in Y's Heart" / "X in Y's Vibrant Heart" / "X in Y's Heartbeat"
+  • "X Meets Y" / "Where X Meets Y"
+  • "X Rooted in Y"
+  • "Precision Care in..." / "Legal Precision..." / "Legal Expertise..."
+  • "Steady Counsel" / "Timeless Elegance"
+  Find a fresher angle: a sensory detail, a verb-led opening, a contrast, a small specific noun.
 - Output ONLY the JSON. No preamble, no markdown fences.`;
 
 async function generate(biz: any, model: string): Promise<any> {

← 59418a9 iter 168: auto-dedupe headlines nightly job + 3:33 AM launch  ·  back to Ventura Corridor  ·  iter 170: /calendar.html + /api/magazine/calendar — GitHub-s 59b0a5e →