Skip to content

Add the obsidian.base pack for Bases stored as records - #12

Merged
callumalpass merged 1 commit into
mainfrom
feature/obsidian-base-pack
Sep 28, 2026
Merged

callumalpass merged 1 commit into
mainfrom
feature/obsidian-base-pack

Conversation

@callumalpass

Copy link
Copy Markdown
Contributor

Adds obsidian.base 1.0.0 (mdbase-dev/mdbase-spec#57): the contract from the spec and an editable seed obsidian_base type matching **/*.base, with explicit resource modes (contract managed, type seed) so applications can provision it. The type takes effect when a collection lists base in record_extensions; applications add that through their collection-setup configuration, since packs do not change configuration.

npm test builds and verifies all packs with the Rust verification CLI built from callumalpass/mdbase-rs feature/bases-as-records. The four Person-pack upgrade failures reproduce identically on main and are unrelated.

🤖 Generated with Claude Code

@callumalpass
callumalpass merged commit 70cb623 into main Sep 28, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant