Skip to main content

Migration Guide: Moving to Dedicated Documentation Repository

This guide will help you migrate the Reasoning Kernel documentation from the main repository to the new dedicated documentation repository.

🏁 Overview

We’re moving from:
This provides better organization, scalability, and separation of concerns.

📋 Step-by-Step Migration

Step 1: Create New Repository

  1. Create qredence-docs repository on GitHub:
  2. Set up base structure:

Step 2: Copy Configuration Files

Step 3: Migrate Reasoning Kernel Documentation

From your current Reasoning Kernel repository:

Step 4: Update File Paths in Documentation

Since files are now in projects/reasoning-kernel/, update internal links:

Step 5: Update Asset Paths

Move and update image/asset references:

Step 6: Create Shared Resources

Create shared documentation that applies to all projects:

Step 7: Create Templates

Create templates for future project documentation:

Step 8: Set Up CI/CD

Create GitHub workflow for automatic deployment:

Step 9: Test Migration

Step 10: Update Original Repository

In your original Reasoning Kernel repository:

✅ Post-Migration Checklist

  • New repository created and cloned
  • All documentation files copied to new structure
  • Internal links updated to reflect new paths
  • Asset paths updated for images and resources
  • Shared resources created
  • Templates created for future projects
  • CI/CD workflow configured
  • Local testing completed successfully
  • Original repository updated with redirect
  • Team notified about new documentation location

🔧 Configuration Updates

Update Mintlify Configuration

Ensure your mint.json has the correct navigation structure for the migrated content:

Set Up Analytics

Configure analytics in mint.json:

🚀 Benefits After Migration

Improved Organization

  • Clear separation between code and documentation
  • Better scalability for multiple projects
  • Consistent documentation structure

Better User Experience

  • Unified documentation hub for all projects
  • Improved discoverability and navigation
  • Professional appearance and branding

Enhanced Maintenance

  • Centralized documentation management
  • Shared templates and standards
  • Easier collaboration and review processes

SEO and Analytics

  • Better SEO with dedicated domain
  • Comprehensive analytics across all projects
  • Improved search functionality

🤝 Team Communication

Notify Your Team

Send a communication like this to your team:

🔄 Ongoing Maintenance

Regular Tasks

  1. Content Updates: Keep documentation in sync with code changes
  2. Link Checking: Verify all internal and external links work
  3. Analytics Review: Monitor usage and identify popular content
  4. User Feedback: Collect and act on user suggestions
  5. Template Updates: Improve templates based on experience

Quality Assurance

  • Set up automated link checking
  • Regular content audits for accuracy
  • Monitor search queries to identify gaps
  • Collect user feedback through surveys

Your documentation is now ready for a professional, scalable future! 🎉
Last modified on August 17, 2025