I've built an Obsidian plugin, CLI and MCP server to define note types in Obsidian. All metadata and tags documented, folder paths, templates, default values, required and optional fields etc.
Now AI can perfectly understand my vault and notes. It puts them where they belong, use the right templates and metadata, etc. Huge leap forward in terms of quality and consistency.