Welcome to the DADMS 2.0 documentation. This directory contains all project documentation organized by category.
- System Architecture: Service architecture, data models, and design patterns
- System architecture diagrams
- Service dependency maps
- Data flow documentation
- Technology stack decisions
- MVP Specification: Core MVP architecture and service definitions
- Demonstrator Specification: Complete 15-service system specification
- Service-specific API specifications (OpenAPI/Swagger)
- Week 1 Implementation Plan: Detailed day-by-day development guide
- Development Setup: Repository structure and tooling options
- Setup Guide: Complete development environment setup
- AI Development Guidelines: AI assistant development guidance
- Context Migration Guide: Context preservation for AI tools
- Code style guides and conventions
- Testing strategies and frameworks
- API Overview: Service APIs, authentication, and integration guides
- Project Service API: ✅ OPERATIONAL - Complete project lifecycle management API with React UI integration
- Agent Assistance Service API: 📋 SPECIFICATION - Comprehensive proactive intelligent assistant API with real-time context awareness, natural language interaction, and action execution
- Model Manager API: Comprehensive model registry API documentation
- Simulation Manager API: Comprehensive simulation execution and orchestration API
- Analysis Manager API: Comprehensive intelligent analysis and decision-support API
- Parameter Manager API: Comprehensive parameter lifecycle management and validation API
- Requirements Extractor & Conceptualizer API: Comprehensive intelligent requirements extraction and conceptual modeling API
- Memory Manager API: Comprehensive memory management with categorization, lifecycle intelligence, and semantic retrieval API
- Ontology Workspace API: Comprehensive visual, collaborative environment for ontology authoring, editing, and validation API
- Task Orchestrator API: Comprehensive workflow orchestration and task management API for the EDS ecosystem
- Decision Analytics API: Comprehensive decision intelligence engine for decision space analysis, impact assessment, and performance scoring
- Error Manager API: Comprehensive intelligent error detection, analysis, and autonomous correction API with deep AAS integration
- Service endpoint documentation (OpenAPI specifications)
- Request/response schemas and examples
- Authentication and authorization guides
- Integration examples and SDK usage
- Postman collections
- Release Process: CI/CD, testing, and release management
- Infrastructure Guide: Docker, Kubernetes, monitoring, and operational procedures
- Environment configuration
- Docker and Kubernetes manifests
- Monitoring and observability setup
- Backup and disaster recovery
- User guides and tutorials
- Feature documentation
- FAQ and troubleshooting
- Video tutorials and demos
- Setup Guide - Environment setup
- Week 1 Plan - Start development
- MVP Specification - Understand the architecture
- AI Development Guidelines - AI-assisted development
- Development Setup - Tooling and workflows
- Release Process - CI/CD and deployment
- MVP Specification - Core system design
- Demonstrator Specification - Full system vision
- Architecture diagrams (coming soon)
- Use clear, concise language
- Include code examples where relevant
- Maintain consistent formatting with Prettier
- Update docs with code changes
- Use proper markdown structure
docs/
├── category/
│ ├── TITLE_IN_CAPS.md # Major documents
│ ├── lowercase-with-dashes.md # Supporting documents
│ └── service-name-api.md # Service-specific docs
- Create documentation alongside code changes
- Include documentation updates in pull requests
- Review for accuracy and clarity
- Update navigation and links
- Validate external references
- Review and update quarterly
- Validate all links and references
- Update screenshots and examples
- Archive outdated documentation
- Maintain accuracy with codebase changes
- Follow the established structure
- Use consistent formatting and style
- Include relevant examples and diagrams
- Test all code examples
- Update the main README and navigation
Current Status: 📍 Week 1 Foundation Development
Last Updated: July 15, 2025
Version: 2.0.0-alpha.1