Extensive codebase documentation now available for developers.
Changes
- Introduced detailed documentation for project structure and architecture utilizing MVVM and Observable patterns.
- Provided in-depth descriptions of all data models and their interrelationships within the app.
- Documented the service layer including integrations with Vault, OpenAI, ElevenLabs, and Cache.
- Outlined AI function calling tools and the execution flow for enhanced understanding.
- Included voice transcription implementation details for better integration guidance.
- Elaborated on settings and configuration options for user customization.
- Explained Markdown/Obsidian syntax processing and its application in note formatting.