@@ -98,12 +98,13 @@ The navigation uses a `tabs > groups > pages` hierarchy:
9898```
9999
100100** Current Tabs:**
101- - What Is SourceMedium (help-center)
102- - Onboarding
103- - Data Integrations & Inputs
104- - Data Transformation
105- - Data Activation
106- - MTA
101+ - Overview (getting started, core concepts)
102+ - Connect Your Data (integrations, configuration)
103+ - Understand Your Data (transformations, attribution)
104+ - Use Your Data (MDW, dashboards, data tables)
105+ - Reference (metrics, dimensions, data dictionary)
106+ - Help (FAQs, troubleshooting)
107+ - MTA (multi-touch attribution)
107108
108109** Important:** Page references are paths WITHOUT ` .mdx ` extension. They must match actual file paths.
109110
@@ -181,12 +182,13 @@ Common icons: `plug`, `chart-line`, `question-mark`, `book`, `gear`, `heart-puls
181182
182183## CI/CD Quality Checks
183184
184- PRs trigger ` .github/workflows/docs-quality .yml ` which validates:
185+ PRs trigger ` .github/workflows/mintlify- docs-update .yml ` which validates:
185186
186- 1 . ** Spell Check** (codespell) - Catches typos
187- 2 . ** Link Check** (lychee) - Validates internal/external URLs
188- 3 . ** JSON Validation** - Ensures docs.json is valid
189- 4 . ** Navigation Validation** - All page refs point to existing files
187+ 1 . ** JSON Validation** - Ensures docs.json is valid
188+ 2 . ** Navigation Validation** - All page refs point to existing files
189+ 3 . ** Mintlify Validation** - Runs ` mintlify validate ` (non-blocking due to pre-existing MDX issues)
190+
191+ ** Note:** Mintlify auto-deploys on merge to master. The CI workflow is validation-only—no build/deploy steps needed.
190192
191193** Ignored terms** (add to workflow if needed): smcid, sourcemedium, hdyhau, utm, cogs, ltv, roas, aov, klaviyo, shopify, etc.
192194
@@ -224,7 +226,14 @@ PRs trigger `.github/workflows/docs-quality.yml` which validates:
224226
225227### Adding a new FAQ
2262281 . Create file in appropriate ` help-center/faq/<category>/ ` folder
227- 2 . Add to ` docs.json ` under "What Is SourceMedium" tab > FAQs group
229+ 2 . Add to ` docs.json ` under "Help" tab > appropriate FAQ group
230+
231+ ### Restructuring Navigation
232+ When reorganizing ` docs.json ` :
233+ 1 . ** Nav-only first** - Change docs.json without moving files
234+ 2 . ** Validate after each change** - Run JSON + nav ref validation
235+ 3 . ** Check for orphans** - See AGENT.md for orphan detection script
236+ 4 . ** Single location per page** - Each page should appear in exactly one place in nav
228237
229238### Adding images
2302391 . Place in ` images/article-imgs/ ` (or ` platform-logos/ ` for logos)
0 commit comments