mirror of
https://github.com/GNS3/gns3-server.git
synced 2026-08-27 12:30:13 +03:00
docs: refactor roadmap - reduce code, add comprehensive diagrams
Major documentation improvements: Reduced Code Content (~60% reduction): - Simplified Core Components section with concept-focused descriptions - Condensed Large-Scale Topology section (kept concepts, removed implementation) - Streamlined Node Creation Templates (kept workflows, removed tool code) - Simplified Technical Considerations (kept diagrams, removed code) - Streamlined Testing Strategy (kept test cases, removed test code) Added Comprehensive Diagrams: - System Architecture Overview (4-layer architecture) - HITL State Transition Diagram (complete workflow with interrupts) - REST API Endpoints (6 new endpoints with request/response formats) - SSE Progress Stream (real-time event types) - Data Flow Diagram (7-step process from user to results) - Error Handling Flow (4 error types with recovery strategies) - Template Lifecycle Management (5 stages from DRAFT to ARCHIVED) - Automatic Layout Strategies (4 layout types with visual examples) - Auto-Linking Strategies (4 link pattern types with diagrams) - Security Considerations (3-layer validation approach) - Error Categories (4 error types with recovery flows) - Testing Strategy (unit, integration, E2E test scenarios) Benefits: - Easier to understand for non-technical stakeholders - Focus on concepts and workflows rather than implementation - Visual documentation aids comprehension - Maintained all critical technical information - Improved readability and structure
This commit is contained in:
parent
382b2aefa9
commit
76c84798dc
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user