A working style guide that doubles as the prompt engineering reference for every report the AI generates. Each rule here becomes a constraint in the system prompt. Every example becomes a few-shot training signal.
Every agenda item maps directly to a prompt engineering directive. The AI does not improve from vague feedback like "make it better." It improves from specific rules with annotated examples showing what to do and what not to do.
Refine hierarchy, clarity, and consistency across sections. Maps to: typography hierarchy rules + section structure constraints
Simplify language, tighten copy, improve scanability. Maps to: anti-slop kill list + condensed hook pattern + sentence-level constraints
Align on positioning, tone, executive-level clarity. Maps to: Hard Truth block spec + pivot line formula + honest framing rule
Sharpen core ideas into concise, ownable language. Maps to: audience mirror rule + stat-driven claims + fragment-for-punch pattern
How the AI learns: SHUR IQ's best output comes from being shown, not told. 2-3 sessions with in-context examples and redline corrections will outperform 20 pages of abstract rules. This guide provides both: rules for the system prompt, and annotated examples for the few-shot context window.
The existing style system (Combined-v1 Rules) was synthesized from a 5-branch BI Report Lab experiment using Deckers as the test subject. Each branch tested one writing dimension in isolation, then the best elements were merged. This guide refines and extends that system based on 14+ production reports.
Headers are not decoration. They are the navigation system for an executive who will spend 90 seconds on this page. If the header hierarchy is broken, the reader gets lost and stops reading.
The eyebrow (10px, uppercase, cobalt) names the category. The section title (28px Playfair) names the insight. The section intro (22px Playfair italic) gives the reader permission to keep reading by answering "why should I care?"
If the eyebrow and the title say the same thing, one of them is wrong.
Brand Analysis
Brand Analysis Overview
This section provides a comprehensive overview of the brand analysis we conducted...
BRAND ARCHITECTURE
The Two-Brand Bet
A $5.4 billion company that willingly narrowed its portfolio to two dominant brands, betting that depth beats breadth in a volatile market.
If the title could be the name of a chapter in a book someone would actually read, it passes. If it sounds like a PowerPoint section divider, it fails.
"The Two-Brand Bet" — implies risk, invites the question "is it working?"
"What $233 Billion Buys You" — specific number, provocative framing
"The Ground Game Nobody Funded" — negative space, tension
"Market Overview" — generic, could apply to any company
"Key Findings and Recommendations" — template language
"Competitive Landscape Analysis" — describes the format, not the insight
The 240px ghost number (Playfair 900, 6% opacity) behind each section serves as a visual anchor. It should be a section counter ("01", "02") or a key metric ("96%", "$5.4B"). Never a word. Never decorative text.
Every tab in a multi-tab report follows the same structure: Hard Truth block (if warranted) → Hero section → Numbered sections. The reader should be able to predict where things are after reading one tab.
The single biggest failure mode of AI-generated reports is that they read like AI-generated reports. The cure is specific: kill the filler, show the numbers, hide the evidence behind toggles.
These phrases trigger automatic rejection. If the AI outputs them, the content is flagged for rewrite. No exceptions.
Never write "significant growth" when you can write "+14.3%". Never write "large market" when you can write "$14 billion." The number is the argument. The adjective is the crutch.
Fiserv has experienced significant challenges in their brand perception, with notable declines in key metrics that suggest a comprehensive repositioning effort may be needed.
Stock down 73%. Glassdoor rating 2.7/5. The market cannot name one thing Fiserv stands for.
Use fragments to deliver the verdict. Use full sentences to lay out the evidence. The fragment hits first. The evidence follows for readers who want it.
"Two brands. Ninety-six percent of revenue. No safety net."
Then the evidence paragraph: "UGG and HOKA generate 96% of revenue. Koolaburra is gone. Ahnu is gone. Sanuk was sold. Teva's sales dropped 55%."
Executives read conclusions. Analysts open the evidence. The <details><summary> toggle pattern puts the conclusion in view and the supporting data one click away. This keeps the page scannable while preserving depth.
This is the most common tell of AI-generated prose. Vary sentence openings. Start with numbers, names, verbs, or conditions. "The company" three times in a row is a machine pattern.
The market for micro-drama content is growing rapidly. The key players are consolidating their positions. The opportunity for new entrants is narrowing but still viable.
Micro-drama hit $14 billion in 2025. ReelShort and DramaBox now control 68% of downloads. For new entrants, the window is narrowing — but three structural gaps remain open.
After writing, cut 30% of the default LLM output. Then read it again. If you can cut another 10% without losing meaning, do it. Density is respect for the reader's time.
The Forward Statement is the Hard Truth block. It is the first thing the reader sees on every tab. It sets the tone for everything that follows. Get it wrong and the reader dismisses the entire report as soft consulting filler.
Line 1: State what is broken. Be specific. Use numbers. Do not soften.
Line 2: State the opportunity hiding inside the problem.
Line 3 (pivot): Pose the tension the rest of the tab resolves.
"Your brand has no story. Your stock is down 73%. Employees rate your culture 2.7/5 on Glassdoor. The market cannot name one thing you stand for."
"But you have a $233 billion deposit network that could change everything, and nobody knows about it."
"Here is what we found."
"Deckers is not a house of brands. It is two brands and a rounding error. UGG and HOKA generate 96% of revenue. Koolaburra is gone. Ahnu is gone. Sanuk was sold. Teva's sales dropped 55%. The company has voluntarily dismantled every safety net it had."
"If either dominant brand stumbles, there is nowhere to hide."
"The question is whether concentration is a strategy or a vulnerability."
"This report presents our findings from a thorough analysis of [Company]'s market position, competitive landscape, and strategic opportunities. We believe there are significant opportunities for growth and improvement."
Replace with three facts and one question. Always.
If nobody flinches when they read it, it is not a hard truth. It is a summary. The Fiserv block made Josh Siegel uncomfortable. The Deckers block would make their CMO uncomfortable. That discomfort is the signal that the analysis went deep enough to matter.
"Here is what we found." "The question is whether..." "The risk is not that X. The risk is that Y." These work because they frame the report as investigation, not prescription. The reader's job is to evaluate what follows. The report's job is to present the evidence clearly enough to enable that evaluation.
In a multi-tab report, each tab's Hard Truth addresses a different facet. The Fiserv report: Tab 1 attacks brand identity, Tab 2 attacks product inertia, Tab 3 attacks organizational will. Each is uncomfortable for a different stakeholder. Together they create a comprehensive pressure map.
Key messages are the sentences that survive when the reader closes the tab. They are the lines that get quoted in internal emails, copied into board decks, and repeated in hallway conversations. Every report needs 3-5 of these. They must be ownable — meaning no competitor could say the same sentence truthfully.
"[Company] has significant opportunities in digital transformation." Swap any Fortune 500 name in. Still true. Not a key message.
"Deckers has voluntarily dismantled every safety net it had." Only Deckers. Only this portfolio. Ownable.
"The company is well-positioned to capitalize on emerging trends in the rapidly evolving entertainment landscape."
"DramaBox overtook ReelShort for #1 in W12-2026. The old king held the throne for 18 months. The new king did it by shipping content in 4 languages while ReelShort shipped in 2."
When a call transcript exists, extract the exact words the client uses for their problems. Mirror those words in the report. If the CEO says "we have a storytelling problem," use "storytelling problem" — not "brand narrative deficit" or "messaging gap."
When no transcript exists, match the language in the company's public investor communications. They chose those words carefully. Use them.
Key messages compress three layers into a single readable line:
Stat: "96% of revenue from two brands."
Insight: "Deckers has no safety net."
Implication: "If either stumbles, there is nowhere to hide."
The best key messages combine all three: "96% revenue concentration means Deckers has no safety net — if either brand stumbles, there is nowhere to hide."
1. "Your brand has no story." [Stat: 0 brand narratives in market. Insight: positioning vacuum. Implication: competitors fill the void.]
2. "You have a $233 billion deposit network that could change everything, and nobody knows about it." [Stat: $233B. Insight: buried asset. Implication: latent brand equity waiting to be activated.]
3. "The risk is not that the strategy is wrong. The risk is that Fiserv says no, or worse, says nothing." [No stat needed — the insight IS the implication. Organizational inertia as the real threat.]
1. "Deckers is not a house of brands. It is two brands and a rounding error." [Stat: 96%. Insight: concentration. Reframe: "rounding error" does the emotional work.]
2. "UGG's seasonal dependence creates a 6-month vulnerability window." [Stat: 72% in Q2/Q3. Insight: half the year is dead weight. Implication: no growth engine for 6 months.]
3. "The company has voluntarily dismantled every safety net it had." [No stat in the line itself — the list of dead brands IS the evidence. "Voluntarily" carries the editorial judgment.]
This is the single most common AI writing tell. "It's not a product — it's a platform." "It's not about the data — it's about the insight." Kill it on sight. Make the direct statement instead. "This is a platform." "The insight matters more than the data." Direct. No pivot. No rhetorical performance.
Everything above translates into system prompt constraints. Here is how these rules get encoded into the AI's context window for each report generation.
The SHUR IQ report generation system uses a layered prompt architecture. Each layer adds constraints that narrow the output space toward the style documented above.
5 rules: Honest Framing, Narrative Structure, Anti-AI Voice, Condensed Hook, Audience Mirror. These are the base constraints. Every report gets them. Stored at: intelligence-brief/references/combined-v1-rules.md
CSS variables, typography scale, component specs. Ensures visual consistency. Stored at: intelligence-brief/references/design-system.md
2-3 canonical examples of the exact output format. The AI sees what "good" looks like before generating. This is where the annotated examples from this guide become training data.
When the team edits a report, the before/after pairs become correction data. Show the AI what it got wrong and what the fix looked like. 3 corrections are worth more than 30 rules.
The fastest way to improve output quality is to show the AI its own mistakes with the fix applied. Each correction is a before/after pair with an explanation.
Workflow for the team:
1. Read the generated report. Highlight any sentence that sounds "off."
2. Write the replacement sentence. Do not explain why — just write the better version.
3. The before/after pair goes into the correction context for the next run.
4. After 3-5 corrections on the same pattern, the AI stops making that mistake.
The AI operates on pattern matching. Showing it "you wrote X, we changed it to Y" creates a direct mapping that abstract rules cannot achieve. The combined-v1 rules were themselves derived from a 5-branch experiment that generated hundreds of these correction pairs.
Focus meeting time on: "This line is wrong because..." and "This is what it should say instead." Capture those pairs. They compound.
| Asset | Path | Purpose |
|---|---|---|
| Combined-v1 Rules | intelligence-brief/references/combined-v1-rules.md | Base writing constraints |
| Design System | intelligence-brief/references/design-system.md | Visual consistency spec |
| Editorial Template | intelligence-brief/references/editorial-template.md | HTML structure |
| Viz Hub Template | intelligence-brief/references/viz-hub-template.md | Visualization pages |
| Viewport Templates | intelligence-brief/references/viewport-templates.md | D3.js code patterns |
| This Style Guide | projects/shur/style-guide/index.html | Meeting reference + training data |