← 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
M src/jobs/generate_features.ts
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 →