From 5b0780abfd5d72ba78127fec8fbc2a8c4f76c5f0 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 5 Jan 2026 11:10:27 +0000 Subject: [PATCH 1/2] docs: fix mermaid diagrams not rendering in tabs Remove blank lines from mermaid code blocks that were causing diagrams to not render in non-first tabs. Mintlify's mermaid parser interprets blank lines inside code blocks as terminating the diagram definition. --- docs/guides/use-cases/data-processing-etl.mdx | 9 --------- docs/guides/use-cases/marketing.mdx | 8 -------- docs/guides/use-cases/media-generation.mdx | 4 ---- docs/guides/use-cases/media-processing.mdx | 19 ------------------- 4 files changed, 40 deletions(-) diff --git a/docs/guides/use-cases/data-processing-etl.mdx b/docs/guides/use-cases/data-processing-etl.mdx index f6bfdd6581..ef030ff9ad 100644 --- a/docs/guides/use-cases/data-processing-etl.mdx +++ b/docs/guides/use-cases/data-processing-etl.mdx @@ -89,15 +89,12 @@ graph TB graph TB A[runETLPipeline] --> B[coordinateExtraction] B --> C[batchTriggerAndWait] - C --> D[extractFromAPI] C --> E[extractFromDatabase] C --> F[extractFromS3] - D --> G[transformData] E --> G F --> G - G --> H[validateData] H --> I[loadToWarehouse] ``` @@ -114,15 +111,12 @@ graph TB graph TB A[scrapeSite] --> B[coordinateScraping] B --> C[batchTriggerAndWait] - C --> D[scrapePage1] C --> E[scrapePage2] C --> F[scrapePageN] - D --> G[cleanData] E --> G F --> G - G --> H[normalizeData] H --> I[storeInDatabase] ``` @@ -140,15 +134,12 @@ graph TB A[enrichRecords] --> B[fetchRecordsToEnrich] B --> C[coordinateEnrichment] C --> D[batchTriggerAndWait] - D --> E[enrichRecord1] D --> F[enrichRecord2] D --> G[enrichRecordN] - E --> H[validateEnrichedData] F --> H G --> H - H --> I[updateDatabase] ``` diff --git a/docs/guides/use-cases/marketing.mdx b/docs/guides/use-cases/marketing.mdx index 83d08d95d9..50ab443314 100644 --- a/docs/guides/use-cases/marketing.mdx +++ b/docs/guides/use-cases/marketing.mdx @@ -67,7 +67,6 @@ graph TB C --> D[sendProductTipsEmail] D --> E[wait.for 7d] E --> F[sendFeedbackEmail] - ``` @@ -83,15 +82,12 @@ graph TB A[startCampaign] --> B[fetchUserProfile] B --> C[selectChannel] C --> D{Preferred
Channel?} - D -->|Email| E[sendEmail1] D -->|SMS| F[sendSMS1] D -->|Push| G[sendPush1] - E --> H[wait.for 2d] F --> H G --> H - H --> I[sendFollowUp] I --> J[trackConversion] ``` @@ -109,7 +105,6 @@ graph TB A[createCampaignAssets] --> B[generateAIContent] B --> C[wait.forToken approval] C --> D{Approved?} - D -->|Yes| E[publishToChannels] D -->|Needs revision| F[applyFeedback] F --> B @@ -127,15 +122,12 @@ graph TB graph TB A[processSurveyResponse] --> B[coordinateEnrichment] B --> C[batchTriggerAndWait] - C --> D[fetchCRMData] C --> E[fetchAnalytics] C --> F[fetchBehaviorData] - D --> G[analyzeAndScore] E --> G F --> G - G --> H[updateCRMProfile] H --> I[triggerFollowUp] ``` diff --git a/docs/guides/use-cases/media-generation.mdx b/docs/guides/use-cases/media-generation.mdx index 919440df5f..1a41ce8be6 100644 --- a/docs/guides/use-cases/media-generation.mdx +++ b/docs/guides/use-cases/media-generation.mdx @@ -74,7 +74,6 @@ graph TB A[generateContent] --> B[createWithAI] B --> C[wait.forToken approval] C --> D{Approved?} - D -->|Yes| E[publishContent] D -->|Needs revision| F[applyFeedback] F --> B @@ -106,15 +105,12 @@ graph TB graph TB A[processBatch] --> B[coordinateGeneration] B --> C[batchTriggerAndWait] - C --> D[generateImage1] C --> E[generateImage2] C --> F[generateImageN] - D --> G[validateResults] E --> G F --> G - G --> H[storeResults] H --> I[notifyCompletion] ``` diff --git a/docs/guides/use-cases/media-processing.mdx b/docs/guides/use-cases/media-processing.mdx index e0f6aa8719..5acd9d59d6 100644 --- a/docs/guides/use-cases/media-processing.mdx +++ b/docs/guides/use-cases/media-processing.mdx @@ -52,11 +52,9 @@ Build media processing pipelines that handle large files and long-running operat graph TB A[processVideo] --> B[downloadFromStorage] B --> C[batchTriggerAndWait] - C --> D[transcodeToHD] C --> E[transcodeToSD] C --> F[extractThumbnail] - D --> G[uploadToStorage] E --> G F --> G @@ -74,24 +72,19 @@ graph TB graph TB A[processVideoUpload] --> B[analyzeMetadata] B --> C{Source
Resolution?} - C -->|4K Source| D[transcode4K] C -->|HD Source| E[transcodeHD] C -->|SD Source| F[transcodeSD] - D --> G[coordinatePostProcessing] E --> G F --> G - G --> H[batchTriggerAndWait] H --> I[extractThumbnails] H --> J[generatePreview] H --> K[detectChapters] - I --> L[uploadToStorage] J --> L K --> L - L --> M[notifyComplete] ``` @@ -107,20 +100,16 @@ graph TB graph TB A[processImageUpload] --> B[analyzeContent] B --> C{Content
Type?} - C -->|Product| D[removeBackground] C -->|Portrait| E[detectFaces] C -->|Landscape| F[analyzeScene] - D --> G[upscaleWithAI] E --> G F --> G - G --> H[batchTriggerAndWait] H --> I[generateWebP] H --> J[generateThumbnails] H --> K[generateSocialCrops] - I --> L[uploadToStorage] J --> L K --> L @@ -138,16 +127,13 @@ graph TB graph TB A[processAudioUpload] --> B[cleanAudio] B --> C[coordinateProcessing] - C --> D[batchTriggerAndWait] D --> E[transcribeWithDeepgram] D --> F[enhanceAudio] D --> G[detectChapters] - E --> H[generateShowNotes] F --> H G --> H - H --> I[publishToPlatforms] ``` @@ -162,23 +148,18 @@ graph TB ```mermaid graph TB A[processDocumentUpload] --> B[detectFileType] - B -->|PDF| C[extractText] B -->|Word/Excel| D[convertToPDF] B -->|Image| E[runOCR] - C --> F[classifyDocument] D --> F E --> F - F -->|Invoice| G[extractLineItems] F -->|Contract| H[extractClauses] F -->|Receipt| I[extractExpenses] - G --> J{Needs
Review?} H --> J I --> J - J -->|Yes| K[wait.forToken approval] J -->|No| L[processAndIntegrate] K --> L From ab0db157a82d05afa3c76ef9abaffd227db49d2a Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 5 Jan 2026 11:30:01 +0000 Subject: [PATCH 2/2] docs: fix mermaid decision nodes with br tags Remove
tags from inside curly brace decision nodes which cause mermaid 11.4.1 syntax errors. The forward slash in
confuses the parser when inside decision node braces. --- docs/guides/use-cases/marketing.mdx | 2 +- docs/guides/use-cases/media-processing.mdx | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/guides/use-cases/marketing.mdx b/docs/guides/use-cases/marketing.mdx index 50ab443314..cc15b8e7aa 100644 --- a/docs/guides/use-cases/marketing.mdx +++ b/docs/guides/use-cases/marketing.mdx @@ -81,7 +81,7 @@ graph TB graph TB A[startCampaign] --> B[fetchUserProfile] B --> C[selectChannel] - C --> D{Preferred
Channel?} + C --> D{Channel?} D -->|Email| E[sendEmail1] D -->|SMS| F[sendSMS1] D -->|Push| G[sendPush1] diff --git a/docs/guides/use-cases/media-processing.mdx b/docs/guides/use-cases/media-processing.mdx index 5acd9d59d6..72966ab219 100644 --- a/docs/guides/use-cases/media-processing.mdx +++ b/docs/guides/use-cases/media-processing.mdx @@ -71,7 +71,7 @@ graph TB ```mermaid graph TB A[processVideoUpload] --> B[analyzeMetadata] - B --> C{Source
Resolution?} + B --> C{Resolution?} C -->|4K Source| D[transcode4K] C -->|HD Source| E[transcodeHD] C -->|SD Source| F[transcodeSD] @@ -99,7 +99,7 @@ graph TB ```mermaid graph TB A[processImageUpload] --> B[analyzeContent] - B --> C{Content
Type?} + B --> C{Content Type?} C -->|Product| D[removeBackground] C -->|Portrait| E[detectFaces] C -->|Landscape| F[analyzeScene] @@ -157,7 +157,7 @@ graph TB F -->|Invoice| G[extractLineItems] F -->|Contract| H[extractClauses] F -->|Receipt| I[extractExpenses] - G --> J{Needs
Review?} + G --> J{Needs Review?} H --> J I --> J J -->|Yes| K[wait.forToken approval]