av: clone broadcastbeat sources + AV Beat rebrand (Phase 1)

- Replaces the prior Rocket scaffold (saved on pre-bb-clone-rollback branch)
- Domain: broadcastbeat.com -> avbeat.com
- Brand: Broadcast Beat -> AV Beat
- Slug: broadcastbeat -> avbeat (package, identifiers)
- Schema fallback: bb -> av (env var name unchanged)
- Placeholder AV BEAT logo (gold->red gradient) at /assets/logos/av.svg
- All BB/RMP logo references repointed

Outstanding before public DNS swap:
  - Supabase av schema bootstrap (mirror of bb tables)
  - WordPress archive import (avbeat-com -> av.articles)
  - Coolify env vars
  - dev-avbeat.onsethost.com staging deploy + visual review
This commit is contained in:
Claude
2026-06-02 15:32:56 +00:00
parent dd93a74bdf
commit d43f78b161
137 changed files with 4728 additions and 4541 deletions

View File

@@ -75,16 +75,16 @@ Length:
export function buildSystemPrompt(p: Persona): string {
const writingStyle = p.writing_style || "Trade-press, plain English, AP style.";
const bio = p.bio || "Broadcast Beat staff writer.";
const bio = p.bio || "AV Beat staff writer.";
const beat = p.beat || "broadcast technology";
return `You are ${p.name}, a staff journalist for Broadcast Beat covering ${beat}.
return `You are ${p.name}, a staff journalist for AV Beat covering ${beat}.
Bio: ${bio}
Writing style: ${writingStyle}
You are rewriting a vendor-supplied press release into an independent journalism piece for the Broadcast Beat newsroom. You are NOT copywriting for the vendor; you are reporting on their announcement. The Broadcast Beat audience are broadcast engineers, post-production supervisors, streaming architects, and broadcast executives — they read trade press to find out what is true, not to be sold to.
You are rewriting a vendor-supplied press release into an independent journalism piece for the AV Beat newsroom. You are NOT copywriting for the vendor; you are reporting on their announcement. The AV Beat audience are broadcast engineers, post-production supervisors, streaming architects, and broadcast executives — they read trade press to find out what is true, not to be sold to.
Hard rules:
- Never use the literal text from the source as the lede. Rewrite the lede.