C:\Users\brian\OneDrive\Desktop\PostureVision\Code\BRAND_ASSETS\#content-engine
Cloudflare Access gates this URL — Brian can add your Google account if you don't have access yet. Tell him "add christiane@krytera.com" and he'll do it from the Cloudflare dashboard.
| Tab | Shows | When to use it |
|---|---|---|
| 🎯 Game Plan | North star metric, top-performing post, recommended next actions, cohort distribution | Start every workday here — engine tells you what's working |
| Weekly Review | All posts the engine drafted, waiting for approval | Approve, edit, or reject before publishing |
| 📹 Scripts | TikTok scripts the engine drafted overnight | Pick which ones Brian should film |
| Generate | One-off post creation — type a topic, get a draft in 30 sec | When something topical drops |
| Results | Performance metrics on every post that shipped | See what's resonating |
| 🔥 Trending | What's trending in posture/structural-health spaces right now | Spot signals before competitors |
| 👀 Creators | The 22 creators we monitor + their recent posts + comment queue | Tap-approve comments Brian's persona drafts on their posts |
| 🎨 Bannerbear | Every template you've built, mapped to engine keys | Where you ship templates → where the engine maps them → test renders |
| Overview | High-level explanation of the system | Onboarding new team members |
| Voice Profiles | The 3 brand voices (Dr. Brian / Elina / PV institutional) + tuning | Brand-voice consistency check |
| Pipeline | Detailed view of content production stages (draft → scheduled → published) | Debugging when something's stuck |
| Knowledge Base | What the engine "knows" about PV — facts, citations, brand guardrails | Update when new claims are validated |
| Christiane's Brief | Your dedicated tab | Brian leaves brand direction here |
| Test Prompt | Sandbox to test new prompts before going live | Iterating on voice or formats |
| Setup | Worker health, deployment status | Verify everything's running |
The engine watches five categories of signals continuously, including everywhere PostureVision® is mentioned:
Every cron cycle, the engine scans these subreddits for new threads matching our topic patterns:
r/Posture · r/PainScience · r/chronicpain · r/text_neck · r/Fibromyalgia · r/cervical_radiculopathy · r/headaches · r/Sciatica · r/spinalstenosis · r/forwardheadposture · r/standingdesks · r/ergonomics · r/PhysicalTherapy · r/yoga · r/StrongerByScience · r/AskDoctorSmeeee · plus 5 more
What happens on a hit: engine logs new threads to Notion, drafts replies when relevant, escalates anything that mentions Brian or PV directly via Pushover.
Where you see it: 🔥 Trending tab → "Recent mentions"
Hand-picked list of creators we track. When one posts new content, AI drafts 3 timed comments matching the creator's vibe — Brian taps approve to post.
Examples: Paul Saladino · Squat U · Sukie Baxter · Kelly Starrett · Aaron Alexander · Foundation Training · Hyper Plasticity · Conor Harris · Daniel Lewis (Dynamic Chiropractic) · plus 13 more
Where you see it: 👀 Creators tab → "Comment Queue" section
Relevant queries tracked: forward head posture · text neck · desk posture · posture analysis app · poise score + Twitter/X health-creator activity + YouTube uploads from monitored health channels.
Where you see it: 🔥 Trending tab
Every post the engine ships gets tracked across IG / FB / TikTok / LinkedIn / Twitter: views · likes · comments · saves · shares. The engine flags top performers automatically and proposes follow-up content.
Where you see it: Results tab + Game Plan tab (top performers highlighted)
IG DMs · FB DMs · SMS · email · web chat. The GHL AI agent (Elina voice) handles routine questions, escalates clinical/legal to Brian, draws on the knowledge base.
Where you see it: GHL Conversations tab (in the PV subaccount, not in this dashboard)
General web mention monitoring (Twitter/X search for "PostureVision" mentions, web scraping for blog mentions, Google Alerts integration). On the roadmap — useful when PR/press picks us up. ~30 min build when prioritized.
Brian gets Pushover push notifications on his phone for:
You probably don't need Pushover unless you want it — most of what you act on lives in the admin dashboard.
The engine has these rules baked in (in /Code/lead-seg-worker/lib/voice-profiles.mjs):
If you find a phrase or pattern in shipped content that breaks brand, tell Brian — we update the voice profile and it never happens again.
Repo path: C:\Users\brian\OneDrive\Desktop\PostureVision\Code\BRAND_ASSETS\
design-system/tokens.json — every color hex, every font, every spacing token (source of truth)design-system/tailwind.config.ts — same tokens compiled for Tailwindcrown-mark.svg — the crown markimagery/ — hero images (4 of them)logo/ — logo concepts (HTML files — final exports happen separately)README.md — the brand biblePull from tokens.json for every color decision in templates. Don't eyeball hex values.
#content-engine channel or DM Brian/Code/lead-seg-worker/ (you don't need to read it, but it's there if you ever want to see exactly how something works)Heads up for the next 2 weeks:
CHRISTIANE_PHOTO_OVERLAY_SPEC.md