Claude Obsidian v2.0.0 — Reliability and Evidence Refoundation
Claude Obsidian v2.0.0 — Reliability and Evidence Refoundation
Claude Obsidian 2.0 rebuilds the product around recoverable operations,
source-grounded knowledge, and a clean separation between product code and
user-owned vaults.
Highlights
- Added the host-neutral
claude_obsidianstandard-library core. - Added inspected, recoverable transactions with crash recovery and explicit
Git checkpoints. - Added source and claim provenance ledgers, deterministic linting, capability
contracts, and package validation. - Added dry-run-first vault initialization, adoption, migration, capture, and
extension setup. - Added a reproducible public-artifact builder with privacy, secret, path,
archive, and symlink defenses. - Normalized all 15 skills around one portable operation contract.
- Hardened retrieval, including bounded CJK tokenization and deterministic BM25
fallback behavior. - Replaced automatic shared writes and lifecycle commits with explicit,
reviewed operations. - Removed contributor-vault state, duplicate command mirrors, stale templates,
and unsupported claims from the public distribution.
Compatibility
Existing vaults remain readable. Migration is additive and idempotent, and
legacy raw-source metadata is preserved.
Verification
- Full hermetic suite and executable contracts: passed on Ubuntu and macOS,
Python 3.11–3.14 - Focused release tests: 39/39 passed
- Package validation: 15 skills, zero findings
- Secret review: 208 raw scanner detections classified as deterministic hashes,
examples, or negative security fixtures; zero unresolved secrets and zero
open GitHub secret-scanning alerts - Audited public artifact: zero symlinks; SHA-256
cafecd7090d8460b1485ec7ffc9fc3653b81a3805f59cdd6283face2d3430aeb
See CHANGELOG.md
for the complete change history and
README.md for
installation and usage.