Documentation System

Comprehensive documentation system guides

Documentation System

Welcome to the comprehensive documentation system guides. This section contains information about how our documentation system works, how to contribute, and how to maintain the documentation architecture.

πŸŽ‰ Latest Updates - October 28, 2025

πŸ”„ Project Switcher Direct Navigation - COMPLETE βœ… (11:50 AM PST)

CRITICAL FIX: Project switcher now switches projects directly without redirecting!

πŸ“– Fix Details: Project Switcher Direct Navigation Fix


🎯 DocsPage Project Context - COMPLETE βœ… (11:35 AM PST)

CRITICAL FIX: DocsPage now shows only selected project's contents!

πŸ“– Fix Details: DocsPage Project Context Fix


πŸ”§ DynamicPage Context Fix - COMPLETE βœ… (11:15 AM PST)

CRITICAL FIX: Root path now loads content for the selected project!

πŸ“– Fix Details: DynamicPage Project Context Fix


🎯 Persistence & Root URLs - COMPLETE βœ… (11:00 AM PST)

CRITICAL FIX: Project persistence and clean root URLs now working perfectly!

πŸ“– Quick Start: Persistence & Root URL Fix Complete
πŸ“– Technical Details: Persistence & Root URLs Architecture


Project-Scoped Architecture - COMPLETE βœ…

The docs-angular application has been completely transformed with a new project-scoped architecture:

πŸ“š See: Project-Scoped Architecture Complete
πŸ“š Session Summary: Session Complete - Oct 28, 2025

πŸ“š Available Guides

Core System Documentation

System Features

Advanced Topics

🎯 Quick Reference

For Content Creators

  1. Add New File: Place .md file in appropriate language directory
  2. Run Scanner: Execute yarn docs:scan to update manifest
  3. Automatic Integration: File appears in navigation automatically

For Developers

  1. Structure Service: StructureSyncService handles directory discovery
  2. Navigation Service: NavigationService manages navigation state and overrides
  3. Markdown Service: MarkdownService handles content loading with language support

For System Administrators

  1. Manifest File: src/assets/docs-manifest.json contains discovered structure
  2. Section Configuration: Edit StructureSyncService.sectionConfig for custom sections
  3. Manual Overrides: Modify NavigationService.manualOverrides for custom navigation

πŸš€ System Status

The enhanced documentation system has discovered and integrated:

πŸ”§ Recent Fixes & Improvements

Performance & Loading Optimizations:

Link Resolution & Navigation:

Language Switching Enhancements:

πŸ” Project-Scoped Search System:

Technical Improvements:

Recently Integrated Sections

Previously missing sections now automatically included:

πŸ”§ Maintenance

Regular Tasks

Troubleshooting

If documentation isn't appearing in navigation:

  1. Check file is in correct language directory (english/ or spanish/)
  2. Verify file has .md extension
  3. Run yarn docs:scan to refresh manifest
  4. Check browser console for loading errors

πŸ“ž Support

For questions about the documentation system:

  1. Review the Enhanced Documentation System Guide
  2. Check the Add Documentation Guide
  3. Review service APIs and interfaces in the codebase
  4. Use built-in debugging tools and console logging

The documentation system is designed to be self-maintaining and automatically discovering, requiring minimal manual intervention while providing complete flexibility for customization.