Developer Guide Overview¶
This section is for contributors to ELMOS. Learn the architecture, APIs, and processes for development.
Getting Started¶
- Architecture - High-level design
- Contributing - Guidelines and workflow
- Build System - Task, CI/CD
Code Reference¶
- API Docs - Detailed interfaces
- Code Patterns - Go idioms used
- Testing - Unit tests and mocks
- Embedded Assets - Templates and resources
Planning¶
- Roadmap - Future features
Prerequisites¶
- Go 1.21+
- Familiarity with CLI apps, kernel development
- macOS for testing
Contribute via GitHub.