diff --git a/src/content/docs/backstory.mdx b/src/content/docs/backstory.mdx
index 06d1f53..179dfb8 100644
--- a/src/content/docs/backstory.mdx
+++ b/src/content/docs/backstory.mdx
@@ -5,8 +5,6 @@ description: How Milton Waddams became the patron saint of legacy document proce
import { Aside } from '@astrojs/starlight/components';
-# The Backstory
-
> *"I was told I could listen to the radio at a reasonable volume from nine to eleven..."*
## The Relocation
diff --git a/src/content/docs/community/credits.mdx b/src/content/docs/community/credits.mdx
index 88bc602..8857561 100644
--- a/src/content/docs/community/credits.mdx
+++ b/src/content/docs/community/credits.mdx
@@ -5,8 +5,6 @@ description: The open source projects and cultural references that make mcwaddam
import { Aside, Card, CardGrid, LinkCard } from '@astrojs/starlight/components';
-# Credits & Attributions
-
> *"It's not just about me and my dream of doing nothing."*
mcwaddams stands on the shoulders of giants — both technical and cinematic.
diff --git a/src/content/docs/community/feedback.mdx b/src/content/docs/community/feedback.mdx
index 9cf49e4..26b1348 100644
--- a/src/content/docs/community/feedback.mdx
+++ b/src/content/docs/community/feedback.mdx
@@ -5,8 +5,6 @@ description: Found a bug? Have an idea? We want to hear it.
import { Aside, Card, CardGrid, LinkCard } from '@astrojs/starlight/components';
-# Feedback
-
> *"Excuse me, I believe you have my bug report..."*
We want to hear from you — bugs, feature requests, or just letting us know what works.
diff --git a/src/content/docs/community/leaderboard.mdx b/src/content/docs/community/leaderboard.mdx
index 39fd86a..b463932 100644
--- a/src/content/docs/community/leaderboard.mdx
+++ b/src/content/docs/community/leaderboard.mdx
@@ -5,8 +5,6 @@ description: Who's got the most pieces of documentation flair?
import { Aside, Card, CardGrid } from '@astrojs/starlight/components';
-# Flair Leaderboard
-
diff --git a/src/content/docs/explanation/architecture.mdx b/src/content/docs/explanation/architecture.mdx
index c01daad..0f88a4a 100644
--- a/src/content/docs/explanation/architecture.mdx
+++ b/src/content/docs/explanation/architecture.mdx
@@ -5,8 +5,6 @@ description: How mcwaddams processes Office documents behind the scenes.
import { Aside } from '@astrojs/starlight/components';
-# Architecture
-
> *"So I was sitting in my cubicle today, and I realized... every document format is worse than the one before it."*
mcwaddams is designed around a single principle: **never silently fail**. When extraction works, you get content. When it doesn't, you get a clear explanation why.
diff --git a/src/content/docs/explanation/fallbacks.mdx b/src/content/docs/explanation/fallbacks.mdx
index 54e6f6b..2956aa3 100644
--- a/src/content/docs/explanation/fallbacks.mdx
+++ b/src/content/docs/explanation/fallbacks.mdx
@@ -5,8 +5,6 @@ description: How mcwaddams tries multiple methods to extract your documents.
import { Aside } from '@astrojs/starlight/components';
-# Fallback Strategy
-
> *"We fixed the glitch."*
When the primary extraction method fails, mcwaddams automatically tries alternatives.
diff --git a/src/content/docs/explanation/mixins.mdx b/src/content/docs/explanation/mixins.mdx
index 5a6124b..fe0cac0 100644
--- a/src/content/docs/explanation/mixins.mdx
+++ b/src/content/docs/explanation/mixins.mdx
@@ -5,8 +5,6 @@ description: The architectural decision behind mcwaddams's modular structure.
import { Aside } from '@astrojs/starlight/components';
-# Why Mixins?
-
> *"What would you say... you do here?"*
mcwaddams uses Python mixins to organize 20 tools into logical groups without creating multiple MCP servers.
diff --git a/src/content/docs/explanation/resource-system.mdx b/src/content/docs/explanation/resource-system.mdx
index 778cd5c..d3a4cc3 100644
--- a/src/content/docs/explanation/resource-system.mdx
+++ b/src/content/docs/explanation/resource-system.mdx
@@ -5,8 +5,6 @@ description: How MCP resources enable on-demand document access.
import { Aside } from '@astrojs/starlight/components';
-# Resource System
-
> *"I was told I could fetch chapters at a reasonable rate..."*
The MCP resource system lets you access parts of indexed documents without reprocessing.
diff --git a/src/content/docs/how-to/analyze-excel.mdx b/src/content/docs/how-to/analyze-excel.mdx
index 94c5b42..acd7cf5 100644
--- a/src/content/docs/how-to/analyze-excel.mdx
+++ b/src/content/docs/how-to/analyze-excel.mdx
@@ -5,8 +5,6 @@ description: Get statistical analysis and data quality insights from spreadsheet
import { Aside } from '@astrojs/starlight/components';
-# Analyze Excel Data
-
> *"I did nothing and it was everything I thought it could be."*
Get comprehensive insights from Excel spreadsheets including statistics, data types, and quality checks.
diff --git a/src/content/docs/how-to/convert-markdown.mdx b/src/content/docs/how-to/convert-markdown.mdx
index 92634d6..5d62018 100644
--- a/src/content/docs/how-to/convert-markdown.mdx
+++ b/src/content/docs/how-to/convert-markdown.mdx
@@ -5,8 +5,6 @@ description: Transform Word documents into clean Markdown.
import { Aside } from '@astrojs/starlight/components';
-# Convert to Markdown
-
> *"Why should I change? The document format's the one who sucks."*
Convert Word documents to Markdown while preserving structure, headings, lists, and tables.
diff --git a/src/content/docs/how-to/extract-tables.mdx b/src/content/docs/how-to/extract-tables.mdx
index 8800011..8ad5396 100644
--- a/src/content/docs/how-to/extract-tables.mdx
+++ b/src/content/docs/how-to/extract-tables.mdx
@@ -5,8 +5,6 @@ description: Get structured table data from Word documents in multiple formats.
import { Aside, Steps, Tabs, TabItem } from '@astrojs/starlight/components';
-# Extract Tables from Word Documents
-
> *"We need to talk about your table extraction..."*
Word documents often contain important data locked in tables. mcwaddams extracts them as structured data you can actually use.
diff --git a/src/content/docs/how-to/hosted-mcp.mdx b/src/content/docs/how-to/hosted-mcp.mdx
index 3c16aa3..1de9171 100644
--- a/src/content/docs/how-to/hosted-mcp.mdx
+++ b/src/content/docs/how-to/hosted-mcp.mdx
@@ -5,8 +5,6 @@ description: Use mcwaddams without installing anything locally.
import { Aside, Code, Tabs, TabItem, Card, CardGrid } from '@astrojs/starlight/components';
-# Connect to Hosted Server
-
> *"I was told there would be no installation..."*
Don't want to install anything? Connect to our hosted mcwaddams server via HTTP.
diff --git a/src/content/docs/how-to/pagination.mdx b/src/content/docs/how-to/pagination.mdx
index 16bd995..4ca46ac 100644
--- a/src/content/docs/how-to/pagination.mdx
+++ b/src/content/docs/how-to/pagination.mdx
@@ -5,8 +5,6 @@ description: Work with documents that exceed token limits.
import { Aside } from '@astrojs/starlight/components';
-# Handle Pagination
-
> *"Yeah, I'm gonna need you to go ahead and come in on Saturday for page 2..."*
Documents over 25,000 tokens are automatically paginated. Use cursors to fetch subsequent pages.
diff --git a/src/content/docs/how-to/url-processing.mdx b/src/content/docs/how-to/url-processing.mdx
index 9e1a65c..5acda88 100644
--- a/src/content/docs/how-to/url-processing.mdx
+++ b/src/content/docs/how-to/url-processing.mdx
@@ -5,8 +5,6 @@ description: Extract documents directly from HTTP/HTTPS URLs.
import { Aside } from '@astrojs/starlight/components';
-# Process URLs
-
> *"We fixed the glitch... by caching the download."*
All tools accept HTTP/HTTPS URLs directly. Files are cached for 1 hour.
diff --git a/src/content/docs/installation.mdx b/src/content/docs/installation.mdx
index afdd7da..df9266c 100644
--- a/src/content/docs/installation.mdx
+++ b/src/content/docs/installation.mdx
@@ -5,8 +5,6 @@ description: Get mcwaddams up and running in under a minute.
import { Tabs, TabItem, Aside, Steps } from '@astrojs/starlight/components';
-# Installation
-
> *"PC Load Letter? What the f*** does that mean?"*
Don't worry. This is simpler than fixing the printer.
diff --git a/src/content/docs/quickstart.mdx b/src/content/docs/quickstart.mdx
index 6118774..39232e5 100644
--- a/src/content/docs/quickstart.mdx
+++ b/src/content/docs/quickstart.mdx
@@ -5,8 +5,6 @@ description: Extract your first document in 60 seconds.
import { Aside, Steps, Code } from '@astrojs/starlight/components';
-# Quick Start
-
> *"I'll be honest with you, I love his music. I do. I'm a Michael Bolton fan."*
Let's get you extracting documents faster than you can say "TPS report cover sheet."
diff --git a/src/content/docs/reference/excel-tools.mdx b/src/content/docs/reference/excel-tools.mdx
index 8924352..39583b3 100644
--- a/src/content/docs/reference/excel-tools.mdx
+++ b/src/content/docs/reference/excel-tools.mdx
@@ -5,8 +5,6 @@ description: Specialized tools for Excel spreadsheet processing.
import { Aside } from '@astrojs/starlight/components';
-# Excel Tools
-
These 3 tools are specialized for `.xlsx`, `.xls`, and `.csv` files.
## analyze_excel_data
diff --git a/src/content/docs/reference/formats.mdx b/src/content/docs/reference/formats.mdx
index 9a2b75e..806ee9b 100644
--- a/src/content/docs/reference/formats.mdx
+++ b/src/content/docs/reference/formats.mdx
@@ -5,8 +5,6 @@ description: Complete list of supported Office document formats.
import { Aside } from '@astrojs/starlight/components';
-# Format Support
-
mcwaddams supports all major Microsoft Office formats, both modern and legacy.
## Modern Formats (2007+)
diff --git a/src/content/docs/reference/resources.mdx b/src/content/docs/reference/resources.mdx
index ea31aed..68d85f8 100644
--- a/src/content/docs/reference/resources.mdx
+++ b/src/content/docs/reference/resources.mdx
@@ -5,8 +5,6 @@ description: Resource URIs for on-demand document access.
import { Aside } from '@astrojs/starlight/components';
-# MCP Resources
-
After indexing a document, access content via MCP resource URIs.
## Resource URI Schemes
diff --git a/src/content/docs/reference/tools.mdx b/src/content/docs/reference/tools.mdx
index cb56302..bb4d1f2 100644
--- a/src/content/docs/reference/tools.mdx
+++ b/src/content/docs/reference/tools.mdx
@@ -5,8 +5,6 @@ description: Complete reference for all 20 mcwaddams MCP tools.
import { Aside, Badge, Tabs, TabItem, Card, CardGrid } from '@astrojs/starlight/components';
-# All Tools Reference
-
> *"I'm going to need you to go ahead and read the documentation..."*
mcwaddams provides **20 tools** organized into three categories. Each tool follows the same pattern: pass a file path (local or URL), get structured data back.
diff --git a/src/content/docs/reference/universal-tools.mdx b/src/content/docs/reference/universal-tools.mdx
index 8ce700c..e425cf5 100644
--- a/src/content/docs/reference/universal-tools.mdx
+++ b/src/content/docs/reference/universal-tools.mdx
@@ -5,8 +5,6 @@ description: Tools that work across all Office document formats.
import { Aside } from '@astrojs/starlight/components';
-# Universal Tools
-
These 7 tools work with all supported formats: `.docx`, `.doc`, `.xlsx`, `.xls`, `.pptx`, `.ppt`, `.csv`.
## extract_text
diff --git a/src/content/docs/reference/word-tools.mdx b/src/content/docs/reference/word-tools.mdx
index beb7cbc..8cc286e 100644
--- a/src/content/docs/reference/word-tools.mdx
+++ b/src/content/docs/reference/word-tools.mdx
@@ -5,8 +5,6 @@ description: Specialized tools for Word document processing.
import { Aside } from '@astrojs/starlight/components';
-# Word Tools
-
These 10 tools are specialized for `.docx` and `.doc` files.
## convert_to_markdown
diff --git a/src/content/docs/tps/coverage.mdx b/src/content/docs/tps/coverage.mdx
index 0f144c6..e599b3d 100644
--- a/src/content/docs/tps/coverage.mdx
+++ b/src/content/docs/tps/coverage.mdx
@@ -5,8 +5,6 @@ description: Test coverage philosophy and metrics.
import { Aside } from '@astrojs/starlight/components';
-# Coverage Report
-
> *"Looks like you've been missing a lot of work lately."*
> *"I wouldn't say I've been missing it, Bob."*
diff --git a/src/content/docs/tps/dashboard.mdx b/src/content/docs/tps/dashboard.mdx
index 0c54c82..544c1f5 100644
--- a/src/content/docs/tps/dashboard.mdx
+++ b/src/content/docs/tps/dashboard.mdx
@@ -5,8 +5,6 @@ description: "Did you get the memo about the TPS reports?"
import { Aside, Badge, Card, CardGrid } from '@astrojs/starlight/components';
-# TPS Reports: Test Dashboard
-
> *"Yeah, I'm gonna need you to go ahead and come in on Saturday..."*