Files
2026-06-11 03:33:14 +08:00

40 lines
954 B
Markdown

# BASES
Obsidian Bases are optional helper artifacts. They are explicit-only and should not be created by default.
## Default policy
- Do not generate `.base` files unless the user explicitly asks for Bases or database-like views.
- Keep `.base` files under a project-local helper area only when they improve navigation.
- Do not make Bases the canonical registry or source of truth.
## Basic structure
A `.base` file is YAML and typically contains:
```yaml
filters:
and:
- 'status == "active"'
views:
- type: table
name: "Active Results"
order:
- file.name
- status
- updated
```
## Good use cases
- table view for active experiments or results
- card view for paper notes
- filtered task-like view over canonical notes
## Avoid by default
- auto-generating many `.base` files during bootstrap
- using Bases to replace `_system/registry.md`
- coupling critical project logic to plugin-specific Base behavior