What problem does it solve? Writing valid Obsidian Bases (.base) files requires knowing a specific YAML schema, filter syntax, formula language, and view configuration, and small mistakes like unquoted strings or Duration misuse cause silent failures or YAML errors. ## Core Features & Use Cases - Base File Authoring: Create .base files with global and per-view filters, formula properties, display names, and summaries following the official schema. - View Configuration: Configure table, cards, list, and map views with ordering, grouping, limits, and summary formulas like Average, Sum, and Median. - Validation & Troubleshooting: Catch common errors such as mismatched quotes in formulas, Duration arithmetic without field access, and references to undefined formulas. - Use Case: Build a task tracker base that filters notes tagged "task", computes days until due with a formula, groups active tasks by status in a table view, and shows completed items in a separate view. ## Quick Start Create an Obsidian base file for my notes tagged "book" with a table view showing title, author, and a formula computing estimated reading time.